usage-reporting

Minimal ping to measure the usage frequency of Firefox. Sent on the baseline schedule.

Metadata

Source
mozilla-mobile/firefox-ios/firefox-ios/Client/pings.yaml#L75
First Added
2024-11-25 10:18:43
Includes Client Identifier
No
Bugs
Data reviews
Notification Emails
Reasons
- active: Defined to avoid error logging. *Note*: this ping will not actually send a ping reason.
- dirty_startup: Defined to avoid error logging. *Note*: this ping will not actually send a ping reason.
- inactive: Defined to avoid error logging. *Note*: this ping will not actually send a ping reason.

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
org_mozilla_ios_firefox.usage_reporting
Data Catalog
firefox_ios.usage-reporting 🔒
Looker
usage_reporting 🔒
STMO
Start a query in STMO 🔒 with the following SQL âž¡  

Metrics

Name Type Expiration Description
string
never
The build identifier generated by the CI system (e.g. "1234/A"). If the value was not provided through configuration, this metric gets set to Unknown.
string
never
The channel the application is being distributed on.
string
never
The user visible version string (e.g. "1.0.3"). If the value was not provided through configuration, this metric gets set to Unknown.
timespan
never
The duration of the last foreground session.
datetime
never
The date of the first run of the application.
string
never
The name of the operating system. Possible values: Android, iOS, Linux, Darwin, Windows, FreeBSD, NetBSD, OpenBSD, Solaris, Unknown
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.
uuid
never
A UUID uniquely identifying the profile, not shared with other telemetry data.
string
never
The optional reason the ping was submitted. The specific values for reason are specific to each ping, and are documented in the ping's pings.yaml file.
app_build glean-core 📦
string
never
The build identifier generated by the CI system (e.g. "1234/A"). If the value was not provided through configuration, this metric gets set to Unknown.
app_channel glean-core 📦
string
never
The channel the application is being distributed on.
app_display_version glean-core 📦
string
never
The user visible version string (e.g. "1.0.3"). If the value was not provided through configuration, this metric gets set to Unknown.
architecture glean-core 📦
string
never
The architecture of the device, (e.g. "arm", "x86").
build_date glean-core 📦
datetime
never
The date & time the application was built.
client_id glean-core 📦
uuid
never
A UUID uniquely identifying the client.
device_manufacturer glean-core 📦
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-core 📦
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-core 📦
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.
experiments glean-core 📦
string
never
Optional. A dictionary of active experiments.
first_run_date glean-core 📦
datetime
never
The date of the first run of the application.

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

1
2