Add project tracking for visualization designer

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem to solve

With Add user tracking for visualization designer (#420826 - closed) we're adding user event tracking to the visualization designer. Unfortunately project tracking isn't as straightforward as it seems and it cannot / shouldn't be tracked with a regular event. See !135708 (comment 1629856762) and this slack thread (internal link) for more context.

Proposal

Add the custom_dashboard_project_id to the user_created_custom_visualization event. This means we won't have a metric to run on self managed, but we can still track this by manually querying this on a sisense dashboard.

Alternatively think of another way to track events on the custom dashboard project.

Edited by 🤖 GitLab Bot 🤖