Assumption: Browser Usage Telemetry (ideally) records only and all interesting interactions with Firefox Desktop's UI, and preserving syntax and semantics when instrumenting using events is valuable. Value this provides over existing keyed scalars: * Order of operations (did three tabs open and then three tabs close, or did a single tab open-close three times?) * Flow control (several atomic interactions combine to a user task. flow_id grouping allows us to see that easily in analysis. e.g. Open a tab, open prefs, privacy prefs, change a setting.) * Glean This is aiming for prototype quality and a prototype lifetime, to see if it's worth investing more than just a week or two into. Differential Revision: https://phabricator.services.mozilla.com/D207908
23 lines
878 B
YAML
23 lines
878 B
YAML
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
---
|
|
$schema: moz://mozilla.org/schemas/glean/pings/2-0-0
|
|
|
|
prototype-no-code-events:
|
|
description: |
|
|
**Prototype-only ping not for general use!**
|
|
Transport for no-code Firefox Desktop frontend instrumentation,
|
|
should mostly contain no-code events in browser.ui.* categories.
|
|
Submitted whenever the next flow of events begins (including startup).
|
|
include_client_id: true
|
|
bugs:
|
|
- https://bugzilla.mozilla.org/show_bug.cgi?id=1889111
|
|
data_reviews:
|
|
- https://bugzilla.mozilla.org/show_bug.cgi?id=1889111
|
|
notification_emails:
|
|
- chutten@mozilla.com
|
|
- tlong@mozilla.com
|
|
enabled: false # To be enabled by Server Knobs for selected populations.
|