Skip to content

Refactor instrumentation instructions

What does this MR do and why?

Note: changes split from this MR: Analytics settings page (!122136 - merged)

Refactors product analytics instrumentation instructions and orders components inline with the new structure we will use on the (soon to be created) dedicated analytics project settings page.

Render instructions inside modal when viewing project settings, with SDK settings separate. The main onboarding flow remains unchanged.

Screenshots or screen recordings

Before After
image (onboarding flow unchanged) image
image image
image

How to set up and validate locally

  1. Follow these instructions to setup Product Analytics in GDK.
  2. Create a project and view the analytics settings while not onboarded, at Project -> Settings -> General (no instrumentation instructions available when not yet onboarded)
  3. Set up the project from Project -> Analyze -> Application Analytics -> Product Analytics
  4. View the settings again (instrumentation instructions available once onboarded)

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #403044 (closed)

Edited by Elwyn Benson

Merge request reports