tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

Implementing-Telemetry.md (4135B)


Implementing Telemetry

Things to note before implementation:

Procedure to follow before implementing the telemetry:

  1. Write unit tests.
  2. Write unit tests.
  1. What type of data for each telemetry?
  1. Help the Data Science team collect the best telemetry data possible.

Procedure to follow when implementing a Glean telemetry event

  1. A full example of adding an event with keys can be found here (Android Components), here (Fenix) and here (Glean Annotation)
  2. A full example of adding an event with keys can be found here (Android Components), here (Fenix) and here (Glean Annotation)
  3. A full example of adding an event with keys can be found here (Android Components), here (Fenix) and here (Glean Annotation)
  4. A full example of adding an event with keys can be found here (Android Components), here (Fenix) and here (Glean Annotation)
  5. A full example of adding an event with keys can be found here (Android Components), here (Fenix) and here (Glean Annotation)
  6. A full example of adding an event with keys can be found here (Android Components), here (Fenix) and here (Glean Annotation)
  7. A full example of adding an event with keys can be found here (Android Components), here (Fenix) and here (Glean Annotation)

Review

See example here

After Merge

  1. Data review format here. (example here)
  1. for metrics, create a query (ex: https://sql.telemetry.mozilla.org/queries/82373) to confirm that metric is being reported.

Renewing Expiring Telemetry

See steps here