non-interaction

A ping which is sent when a non-user initiated event occurs. Examples: a specific banner impression is displayed, a video auto-plays on scroll.

Metadata

Source
mozilla/bedrock/glean/pings.yaml#L29
First Added
2022-05-16 09:14:14
Includes Client Identifier
Yes
Bugs
Data reviews
Notification Emails

Commentary

No commentary for this ping, add some?

Server Knobs Configuration

Sampling Configuration Snippet
Click the button to copy a snippet for use in a Mozilla Experimenter configuration.

Access

BigQuery
bedrock.non_interaction
Data Catalog
bedrock.non-interaction 🔒 STMO
Start a query in STMO 🔒 with the following SQL âž¡  

Metrics

Name Type Expiration Description
app_build glean-js 📦
string
never
The build identifier generated by the CI system (e.g. "1234/A"). For language bindings that provide automatic detection for this value, (e.g. Android/Kotlin), in the unlikely event that the build identifier can not be retrieved from the OS, it is set to "inaccessible". For other language bindings, if the value was not provided through configuration, this metric gets set to Unknown.
app_channel glean-js 📦
string
never
The channel the application is being distributed on.
app_display_version glean-js 📦
string
never
The user visible version string (e.g. "1.0.3"). In the unlikely event that the display version can not be retrieved, it is set to "inaccessible".
architecture glean-js 📦
string
never
The architecture of the device, (e.g. "arm", "x86").
build_date glean-js 📦
datetime
never
The date & time the application was built.
client_id glean-js 📦
uuid
never
A UUID uniquely identifying the client.
device_manufacturer glean-js 📦
string
never
The manufacturer of the device the application is running on. Not set if the device manufacturer can't be determined (e.g. on Desktop).
device_model glean-js 📦
string
never
The model of the device the application is running on. On Android, this is Build.MODEL, the user-visible marketing name, like "Pixel 2 XL". Not set if the device model can't be determined (e.g. on Desktop).
end_time glean-js 📦
datetime
never
The time of the end of collection of the data in the ping, in local time and with minute precision, including timezone information. This is also the time this ping was generated and is likely well before ping transmission time.
first_run_date glean-js 📦
datetime
never
The date of the first run of the application.
string
never
An experimentation identifier derived and provided by the application for the purpose of experimentation enrollment.
glean.error.invalid_label glean-js 📦
labeled_counter
never
Counts the number of times a metric was set with an invalid label. The labels are the category.name identifier of the metric.
glean.error.invalid_overflow glean-js 📦
labeled_counter
never
Counts the number of times a metric was set a value that overflowed. The labels are the category.name identifier of the metric.
glean.error.invalid_state glean-js 📦
labeled_counter
never
Counts the number of times a timing metric was used incorrectly. The labels are the category.name identifier of the metric.
glean.error.invalid_value glean-js 📦
labeled_counter
never
Counts the number of times a metric was set to an invalid value. The labels are the category.name identifier of the metric.
glean.restarted glean-js 📦
event
never
Event that signals an application restart. This event is included in all pings (custom or otherwise) that contain events.
locale glean-js 📦
string
never
The locale of the application during initialization (e.g. "es-ES"). If the locale can't be determined on the system, the value is "und", to indicate "undetermined".
os glean-js 📦
string
never
The name of the operating system. Possible values: Android, iOS, Linux, Darwin, Windows, FreeBSD, NetBSD, OpenBSD, Solaris, unknown
os_version glean-js 📦
string
never
The user-visible version of the operating system (e.g. "1.2.3"). If the version detection fails, this metric gets set to Unknown.
seq glean-js 📦
counter
never
A running counter of the number of times pings of this type have been sent. This metric definition is only used for documentation purposes: internally, Glean instantiates the metric manually and calls it sequence.

1 additional expired, removed or hidden metrics found.

Page 1 of 2 (1 - 20 on 24 items)

1
2