Onboarding - tracking codes view

Proposal

When a user has filled out the stack details and has created a new product analytics instance with a jitsu_key saved in the DB, we should show them a view explaining how they can instrument their application.

In the event that we have a jitsu_key but no data returning from their cube instance, we should continue to show this view until we start getting data.

Design

Tracking_codes

Implementation plan

  1. When a jitsu_key is defined in the projects GraphQL responds, but we don't have any data in Clickhouse/Cube yet, render this view
  2. Show the Jitsu host setting and the Jitsu key to the user
  3. List each type of instrumentation and inject the Jitsu host and Jitsu API key into each of the types example code
  4. Create specs
Edited by Robert Hunt