Skip to content

Store pageviews and send in usage ping

Problem

We'd like to start including pageviews in SMAU. Since usage ping is sent on a periodic basis, we need to store pageviews in GitLab and summarize this information when we pull together usage ping.

Proposal

Store page views by a user in a new table. Specific stages should be able to add page view information to the usage ping based on stage-specific needs.

  • For example, Package should be able to include views on the Container Registry page in usage ping.

Result

GitLab has a systematic way of tracking pageviews on pages in the application and adding them to usage ping.

Next steps (if any)