зеркало из https://github.com/mozilla/looker-hub.git
Auto-push from LookML generation
This commit is contained in:
Родитель
0fc01f3926
Коммит
05a8b9c67d
|
@ -1996,6 +1996,136 @@ will be \"custom\"
|
|||
"
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__browser_ui_proton_enabled {
|
||||
label: "Browser Ui Proton Enabled"
|
||||
hidden: yes
|
||||
sql: ${TABLE}.metrics.boolean.browser_ui_proton_enabled ;;
|
||||
type: yesno
|
||||
group_label: "Browser Ui"
|
||||
group_item_label: "Proton Enabled"
|
||||
|
||||
link: {
|
||||
label: "Glean Dictionary reference for Browser Ui Proton Enabled"
|
||||
url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/browser_ui_proton_enabled"
|
||||
icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png"
|
||||
}
|
||||
|
||||
description: "True if the Proton default theme is enabled.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__fog_failed_idle_registration {
|
||||
label: "Fog Failed Idle Registration"
|
||||
hidden: no
|
||||
sql: ${TABLE}.metrics.boolean.fog_failed_idle_registration ;;
|
||||
type: yesno
|
||||
group_label: "Fog"
|
||||
group_item_label: "Failed Idle Registration"
|
||||
|
||||
link: {
|
||||
label: "Glean Dictionary reference for Fog Failed Idle Registration"
|
||||
url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/fog_failed_idle_registration"
|
||||
icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png"
|
||||
}
|
||||
|
||||
description: "True if we failed to register with the idle service. Absent otherwise.
|
||||
Means IPC probably isn't working well.
|
||||
Child-process data will likely be absent, or incomplete.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__timespan__fog_initialization__value {
|
||||
label: "Fog Initialization Value"
|
||||
hidden: no
|
||||
sql: ${TABLE}.metrics.timespan.fog_initialization.value ;;
|
||||
type: number
|
||||
group_label: "Fog"
|
||||
group_item_label: "Initialization Value"
|
||||
|
||||
link: {
|
||||
label: "Glean Dictionary reference for Fog Initialization Value"
|
||||
url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/fog_initialization"
|
||||
icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png"
|
||||
}
|
||||
|
||||
description: "Time the FOG initialization takes.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__memory_distribution__fog_ipc_buffer_sizes__sum {
|
||||
label: "Fog Ipc Buffer Sizes Sum"
|
||||
hidden: no
|
||||
sql: ${TABLE}.metrics.memory_distribution.fog_ipc_buffer_sizes.sum ;;
|
||||
type: number
|
||||
group_label: "Fog Ipc"
|
||||
group_item_label: "Buffer Sizes Sum"
|
||||
|
||||
link: {
|
||||
label: "Glean Dictionary reference for Fog Ipc Buffer Sizes Sum"
|
||||
url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/fog_ipc_buffer_sizes"
|
||||
icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png"
|
||||
}
|
||||
|
||||
description: "The number and size of the IPC buffers being received over FOG IPC.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__timing_distribution__fog_ipc_flush_durations__sum {
|
||||
label: "Fog Ipc Flush Durations Sum"
|
||||
hidden: no
|
||||
sql: ${TABLE}.metrics.timing_distribution.fog_ipc_flush_durations.sum ;;
|
||||
type: number
|
||||
group_label: "Fog Ipc"
|
||||
group_item_label: "Flush Durations Sum"
|
||||
|
||||
link: {
|
||||
label: "Glean Dictionary reference for Fog Ipc Flush Durations Sum"
|
||||
url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/fog_ipc_flush_durations"
|
||||
icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png"
|
||||
}
|
||||
|
||||
description: "The length of time between asking the child processes for their
|
||||
IPC buffers and all of them being received by the parent.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__fog_ipc_replay_failures {
|
||||
label: "Fog Ipc Replay Failures"
|
||||
hidden: no
|
||||
sql: ${TABLE}.metrics.counter.fog_ipc_replay_failures ;;
|
||||
type: number
|
||||
group_label: "Fog Ipc"
|
||||
group_item_label: "Replay Failures"
|
||||
|
||||
link: {
|
||||
label: "Glean Dictionary reference for Fog Ipc Replay Failures"
|
||||
url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/fog_ipc_replay_failures"
|
||||
icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png"
|
||||
}
|
||||
|
||||
description: "The number of times the ipc buffer failed to be replayed in the
|
||||
parent process.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__timing_distribution__paint_build_displaylist_time__sum {
|
||||
label: "Paint Build Displaylist Time Sum"
|
||||
hidden: no
|
||||
sql: ${TABLE}.metrics.timing_distribution.paint_build_displaylist_time.sum ;;
|
||||
type: number
|
||||
group_label: "Paint"
|
||||
group_item_label: "Build Displaylist Time Sum"
|
||||
|
||||
link: {
|
||||
label: "Glean Dictionary reference for Paint Build Displaylist Time Sum"
|
||||
url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/paint_build_displaylist_time"
|
||||
icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png"
|
||||
}
|
||||
|
||||
description: "The time to build a Gecko display list.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__memory_distribution__glean_database_size__sum {
|
||||
label: "Glean Database Size Sum"
|
||||
hidden: no
|
||||
|
@ -4839,7 +4969,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
dimension: additional_properties {
|
||||
sql: ${TABLE}.additional_properties ;;
|
||||
hidden: yes
|
||||
description: "A JSON string containing any payload properties not present in the schema"
|
||||
}
|
||||
|
||||
dimension: client_info__android_sdk_version {
|
||||
|
@ -4847,7 +4976,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Android Sdk Version"
|
||||
description: "The optional Android specific SDK version of the software running on this hardware device."
|
||||
}
|
||||
|
||||
dimension: client_info__app_build {
|
||||
|
@ -4855,7 +4983,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "App Build"
|
||||
description: "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`."
|
||||
}
|
||||
|
||||
dimension: client_info__app_channel {
|
||||
|
@ -4863,7 +4990,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "App Channel"
|
||||
description: "The channel the application is being distributed on."
|
||||
}
|
||||
|
||||
dimension: client_info__app_display_version {
|
||||
|
@ -4871,7 +4997,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "App Display Version"
|
||||
description: "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\"."
|
||||
}
|
||||
|
||||
dimension: client_info__architecture {
|
||||
|
@ -4879,13 +5004,11 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Architecture"
|
||||
description: "The architecture of the device, (e.g. \"arm\", \"x86\")."
|
||||
}
|
||||
|
||||
dimension: client_info__client_id {
|
||||
sql: ${TABLE}.client_info.client_id ;;
|
||||
hidden: yes
|
||||
description: "A UUID uniquely identifying the client."
|
||||
}
|
||||
|
||||
dimension: client_info__device_manufacturer {
|
||||
|
@ -4893,7 +5016,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Device Manufacturer"
|
||||
description: "The manufacturer of the device the application is running on. Not set if the device manufacturer can't be determined (e.g. on Desktop)."
|
||||
}
|
||||
|
||||
dimension: client_info__device_model {
|
||||
|
@ -4901,7 +5023,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Device Model"
|
||||
description: "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)."
|
||||
}
|
||||
|
||||
dimension: client_info__first_run_date {
|
||||
|
@ -4909,7 +5030,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "First Run Date"
|
||||
description: "The date of the first run of the application."
|
||||
}
|
||||
|
||||
dimension: client_info__locale {
|
||||
|
@ -4917,7 +5037,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Locale"
|
||||
description: "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\"](https://unicode.org/reports/tr35/#Unknown_or_Invalid_Identifiers), to indicate \"undetermined\"."
|
||||
}
|
||||
|
||||
dimension: client_info__os {
|
||||
|
@ -4925,7 +5044,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Os"
|
||||
description: "The name of the operating system. Possible values: Android, iOS, Linux, Darwin, Windows, FreeBSD, NetBSD, OpenBSD, Solaris, unknown"
|
||||
}
|
||||
|
||||
dimension: client_info__os_version {
|
||||
|
@ -4933,7 +5051,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Os Version"
|
||||
description: "The user-visible version of the operating system (e.g. \"1.2.3\"). If the version detection fails, this metric gets set to `Unknown`."
|
||||
}
|
||||
|
||||
dimension: client_info__telemetry_sdk_build {
|
||||
|
@ -4941,13 +5058,11 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Telemetry Sdk Build"
|
||||
description: "The version of the Glean SDK"
|
||||
}
|
||||
|
||||
dimension: document_id {
|
||||
sql: ${TABLE}.document_id ;;
|
||||
hidden: yes
|
||||
description: "The document ID specified in the URI when the client sent this message"
|
||||
primary_key: yes
|
||||
}
|
||||
|
||||
|
@ -4969,7 +5084,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
group_label: "Metadata Geo"
|
||||
group_item_label: "Country"
|
||||
map_layer_name: countries
|
||||
description: "An ISO 3166-1 alpha-2 country code"
|
||||
}
|
||||
|
||||
dimension: metadata__geo__db_version {
|
||||
|
@ -4977,7 +5091,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Geo"
|
||||
group_item_label: "Db Version"
|
||||
description: "The specific geo database version used for this lookup"
|
||||
}
|
||||
|
||||
dimension: metadata__geo__subdivision1 {
|
||||
|
@ -4985,7 +5098,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Geo"
|
||||
group_item_label: "Subdivision1"
|
||||
description: "First major country subdivision, typically a state, province, or county"
|
||||
}
|
||||
|
||||
dimension: metadata__geo__subdivision2 {
|
||||
|
@ -4993,7 +5105,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Geo"
|
||||
group_item_label: "Subdivision2"
|
||||
description: "Second major country subdivision; not applicable for most countries"
|
||||
}
|
||||
|
||||
dimension: metadata__header__date {
|
||||
|
@ -5001,7 +5112,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "Date"
|
||||
description: "Date HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__dnt {
|
||||
|
@ -5009,7 +5119,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "Dnt"
|
||||
description: "DNT (Do Not Track) HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__parsed_x_source_tags {
|
||||
|
@ -5022,7 +5131,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Debug Id"
|
||||
description: "X-Debug-Id HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_foxsec_ip_reputation {
|
||||
|
@ -5030,7 +5138,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Foxsec Ip Reputation"
|
||||
description: "X-Foxsec-IP-Reputation header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_pingsender_version {
|
||||
|
@ -5038,7 +5145,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Pingsender Version"
|
||||
description: "X-PingSender-Version HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_source_tags {
|
||||
|
@ -5046,7 +5152,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Source Tags"
|
||||
description: "X-Source-Tags HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_telemetry_agent {
|
||||
|
@ -5054,7 +5159,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Telemetry Agent"
|
||||
description: "X-Telemetry-Agent HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__isp__db_version {
|
||||
|
@ -5062,7 +5166,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Isp"
|
||||
group_item_label: "Db Version"
|
||||
description: "The specific geo ISP database version used for this lookup"
|
||||
}
|
||||
|
||||
dimension: metadata__isp__name {
|
||||
|
@ -5070,7 +5173,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Isp"
|
||||
group_item_label: "Name"
|
||||
description: "The name of the ISP associated with the client's IP address"
|
||||
}
|
||||
|
||||
dimension: metadata__isp__organization {
|
||||
|
@ -5078,7 +5180,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Isp"
|
||||
group_item_label: "Organization"
|
||||
description: "The name of a specific business entity associated with the client's IP address when available; otherwise the ISP name"
|
||||
}
|
||||
|
||||
dimension: metadata__user_agent__browser {
|
||||
|
@ -5105,25 +5206,21 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
dimension: normalized_app_name {
|
||||
sql: ${TABLE}.normalized_app_name ;;
|
||||
type: string
|
||||
description: "Set to \"Other\" if this message contained an unrecognized app name"
|
||||
}
|
||||
|
||||
dimension: normalized_channel {
|
||||
sql: ${TABLE}.normalized_channel ;;
|
||||
type: string
|
||||
description: "Set to \"Other\" if this message contained an unrecognized channel name"
|
||||
}
|
||||
|
||||
dimension: normalized_country_code {
|
||||
sql: ${TABLE}.normalized_country_code ;;
|
||||
type: string
|
||||
description: "An ISO 3166-1 alpha-2 country code"
|
||||
}
|
||||
|
||||
dimension: normalized_os {
|
||||
sql: ${TABLE}.normalized_os ;;
|
||||
type: string
|
||||
description: "Set to \"Other\" if this message contained an unrecognized OS name"
|
||||
}
|
||||
|
||||
dimension: normalized_os_version {
|
||||
|
@ -5174,7 +5271,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
dimension: sample_id {
|
||||
sql: ${TABLE}.sample_id ;;
|
||||
type: number
|
||||
description: "Hashed version of client_id (if present) useful for partitioning; ranges from 0 to 99"
|
||||
}
|
||||
|
||||
dimension_group: metadata__header__parsed {
|
||||
|
@ -5234,7 +5330,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
quarter,
|
||||
year,
|
||||
]
|
||||
description: "Time when the ingestion edge server accepted this message"
|
||||
}
|
||||
|
||||
measure: clients {
|
||||
|
@ -5671,6 +5766,31 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
}
|
||||
}
|
||||
|
||||
measure: fog_ipc_replay_failures {
|
||||
type: sum
|
||||
sql: ${metrics__counter__fog_ipc_replay_failures} ;;
|
||||
|
||||
link: {
|
||||
label: "Glean Dictionary reference for Fog Ipc Replay Failures"
|
||||
url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/fog_ipc_replay_failures"
|
||||
icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png"
|
||||
}
|
||||
}
|
||||
|
||||
measure: fog_ipc_replay_failures_client_count {
|
||||
type: count_distinct
|
||||
filters: [
|
||||
metrics__counter__fog_ipc_replay_failures: ">0",
|
||||
]
|
||||
sql: ${client_info__client_id} ;;
|
||||
|
||||
link: {
|
||||
label: "Glean Dictionary reference for Fog Ipc Replay Failures"
|
||||
url: "https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/fog_ipc_replay_failures"
|
||||
icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png"
|
||||
}
|
||||
}
|
||||
|
||||
measure: glean_error_io {
|
||||
type: sum
|
||||
sql: ${metrics__counter__glean_error_io} ;;
|
||||
|
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -1775,6 +1775,25 @@ average open tabs per foreground \"session\".
|
|||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__tabs_grouped_tab_search {
|
||||
label: "Tabs Grouped Tab Search"
|
||||
hidden: no
|
||||
sql: ${TABLE}.metrics.counter.tabs_grouped_tab_search ;;
|
||||
type: number
|
||||
group_label: "Tabs"
|
||||
group_item_label: "Grouped Tab Search"
|
||||
|
||||
link: {
|
||||
label: "Glean Dictionary reference for Tabs Grouped Tab Search"
|
||||
url: "https://dictionary.telemetry.mozilla.org/apps/firefox_ios/metrics/tabs_grouped_tab_search"
|
||||
icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png"
|
||||
}
|
||||
|
||||
description: "This counts the number of times a user has tapped the search
|
||||
icon for grouped tabs in the tab tray.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__tabs_new_tab_pressed {
|
||||
label: "Tabs New Tab Pressed"
|
||||
hidden: no
|
||||
|
@ -2495,7 +2514,6 @@ documented in the ping's pings.yaml file.
|
|||
dimension: additional_properties {
|
||||
sql: ${TABLE}.additional_properties ;;
|
||||
hidden: yes
|
||||
description: "A JSON string containing any payload properties not present in the schema"
|
||||
}
|
||||
|
||||
dimension: client_info__android_sdk_version {
|
||||
|
@ -2503,7 +2521,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Android Sdk Version"
|
||||
description: "The optional Android specific SDK version of the software running on this hardware device."
|
||||
}
|
||||
|
||||
dimension: client_info__app_build {
|
||||
|
@ -2511,7 +2528,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "App Build"
|
||||
description: "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`."
|
||||
}
|
||||
|
||||
dimension: client_info__app_channel {
|
||||
|
@ -2519,7 +2535,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "App Channel"
|
||||
description: "The channel the application is being distributed on."
|
||||
}
|
||||
|
||||
dimension: client_info__app_display_version {
|
||||
|
@ -2527,7 +2542,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "App Display Version"
|
||||
description: "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\"."
|
||||
}
|
||||
|
||||
dimension: client_info__architecture {
|
||||
|
@ -2535,13 +2549,11 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Architecture"
|
||||
description: "The architecture of the device, (e.g. \"arm\", \"x86\")."
|
||||
}
|
||||
|
||||
dimension: client_info__client_id {
|
||||
sql: ${TABLE}.client_info.client_id ;;
|
||||
hidden: yes
|
||||
description: "A UUID uniquely identifying the client."
|
||||
}
|
||||
|
||||
dimension: client_info__device_manufacturer {
|
||||
|
@ -2549,7 +2561,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Device Manufacturer"
|
||||
description: "The manufacturer of the device the application is running on. Not set if the device manufacturer can't be determined (e.g. on Desktop)."
|
||||
}
|
||||
|
||||
dimension: client_info__device_model {
|
||||
|
@ -2557,7 +2568,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Device Model"
|
||||
description: "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)."
|
||||
}
|
||||
|
||||
dimension: client_info__first_run_date {
|
||||
|
@ -2565,7 +2575,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "First Run Date"
|
||||
description: "The date of the first run of the application."
|
||||
}
|
||||
|
||||
dimension: client_info__locale {
|
||||
|
@ -2573,7 +2582,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Locale"
|
||||
description: "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\"](https://unicode.org/reports/tr35/#Unknown_or_Invalid_Identifiers), to indicate \"undetermined\"."
|
||||
}
|
||||
|
||||
dimension: client_info__os {
|
||||
|
@ -2581,7 +2589,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Os"
|
||||
description: "The name of the operating system. Possible values: Android, iOS, Linux, Darwin, Windows, FreeBSD, NetBSD, OpenBSD, Solaris, unknown"
|
||||
}
|
||||
|
||||
dimension: client_info__os_version {
|
||||
|
@ -2589,7 +2596,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Os Version"
|
||||
description: "The user-visible version of the operating system (e.g. \"1.2.3\"). If the version detection fails, this metric gets set to `Unknown`."
|
||||
}
|
||||
|
||||
dimension: client_info__telemetry_sdk_build {
|
||||
|
@ -2597,13 +2603,11 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Telemetry Sdk Build"
|
||||
description: "The version of the Glean SDK"
|
||||
}
|
||||
|
||||
dimension: document_id {
|
||||
sql: ${TABLE}.document_id ;;
|
||||
hidden: yes
|
||||
description: "The document ID specified in the URI when the client sent this message"
|
||||
primary_key: yes
|
||||
}
|
||||
|
||||
|
@ -2625,7 +2629,6 @@ documented in the ping's pings.yaml file.
|
|||
group_label: "Metadata Geo"
|
||||
group_item_label: "Country"
|
||||
map_layer_name: countries
|
||||
description: "An ISO 3166-1 alpha-2 country code"
|
||||
}
|
||||
|
||||
dimension: metadata__geo__db_version {
|
||||
|
@ -2633,7 +2636,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Metadata Geo"
|
||||
group_item_label: "Db Version"
|
||||
description: "The specific geo database version used for this lookup"
|
||||
}
|
||||
|
||||
dimension: metadata__geo__subdivision1 {
|
||||
|
@ -2641,7 +2643,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Metadata Geo"
|
||||
group_item_label: "Subdivision1"
|
||||
description: "First major country subdivision, typically a state, province, or county"
|
||||
}
|
||||
|
||||
dimension: metadata__geo__subdivision2 {
|
||||
|
@ -2649,7 +2650,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Metadata Geo"
|
||||
group_item_label: "Subdivision2"
|
||||
description: "Second major country subdivision; not applicable for most countries"
|
||||
}
|
||||
|
||||
dimension: metadata__header__date {
|
||||
|
@ -2657,7 +2657,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "Date"
|
||||
description: "Date HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__dnt {
|
||||
|
@ -2665,7 +2664,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "Dnt"
|
||||
description: "DNT (Do Not Track) HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__parsed_x_source_tags {
|
||||
|
@ -2678,7 +2676,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Debug Id"
|
||||
description: "X-Debug-Id HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_foxsec_ip_reputation {
|
||||
|
@ -2686,7 +2683,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Foxsec Ip Reputation"
|
||||
description: "X-Foxsec-IP-Reputation header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_pingsender_version {
|
||||
|
@ -2694,7 +2690,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Pingsender Version"
|
||||
description: "X-PingSender-Version HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_source_tags {
|
||||
|
@ -2702,7 +2697,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Source Tags"
|
||||
description: "X-Source-Tags HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_telemetry_agent {
|
||||
|
@ -2710,7 +2704,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Telemetry Agent"
|
||||
description: "X-Telemetry-Agent HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__isp__db_version {
|
||||
|
@ -2718,7 +2711,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Metadata Isp"
|
||||
group_item_label: "Db Version"
|
||||
description: "The specific geo ISP database version used for this lookup"
|
||||
}
|
||||
|
||||
dimension: metadata__isp__name {
|
||||
|
@ -2726,7 +2718,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Metadata Isp"
|
||||
group_item_label: "Name"
|
||||
description: "The name of the ISP associated with the client's IP address"
|
||||
}
|
||||
|
||||
dimension: metadata__isp__organization {
|
||||
|
@ -2734,7 +2725,6 @@ documented in the ping's pings.yaml file.
|
|||
type: string
|
||||
group_label: "Metadata Isp"
|
||||
group_item_label: "Organization"
|
||||
description: "The name of a specific business entity associated with the client's IP address when available; otherwise the ISP name"
|
||||
}
|
||||
|
||||
dimension: metadata__user_agent__browser {
|
||||
|
@ -2761,25 +2751,21 @@ documented in the ping's pings.yaml file.
|
|||
dimension: normalized_app_name {
|
||||
sql: ${TABLE}.normalized_app_name ;;
|
||||
type: string
|
||||
description: "Set to \"Other\" if this message contained an unrecognized app name"
|
||||
}
|
||||
|
||||
dimension: normalized_channel {
|
||||
sql: ${TABLE}.normalized_channel ;;
|
||||
type: string
|
||||
description: "Set to \"Other\" if this message contained an unrecognized channel name"
|
||||
}
|
||||
|
||||
dimension: normalized_country_code {
|
||||
sql: ${TABLE}.normalized_country_code ;;
|
||||
type: string
|
||||
description: "An ISO 3166-1 alpha-2 country code"
|
||||
}
|
||||
|
||||
dimension: normalized_os {
|
||||
sql: ${TABLE}.normalized_os ;;
|
||||
type: string
|
||||
description: "Set to \"Other\" if this message contained an unrecognized OS name"
|
||||
}
|
||||
|
||||
dimension: normalized_os_version {
|
||||
|
@ -2830,7 +2816,6 @@ documented in the ping's pings.yaml file.
|
|||
dimension: sample_id {
|
||||
sql: ${TABLE}.sample_id ;;
|
||||
type: number
|
||||
description: "Hashed version of client_id (if present) useful for partitioning; ranges from 0 to 99"
|
||||
}
|
||||
|
||||
dimension_group: metadata__header__parsed {
|
||||
|
@ -2890,7 +2875,6 @@ documented in the ping's pings.yaml file.
|
|||
quarter,
|
||||
year,
|
||||
]
|
||||
description: "Time when the ingestion edge server accepted this message"
|
||||
}
|
||||
|
||||
measure: clients {
|
||||
|
@ -4427,6 +4411,31 @@ documented in the ping's pings.yaml file.
|
|||
}
|
||||
}
|
||||
|
||||
measure: tabs_grouped_tab_search {
|
||||
type: sum
|
||||
sql: ${metrics__counter__tabs_grouped_tab_search} ;;
|
||||
|
||||
link: {
|
||||
label: "Glean Dictionary reference for Tabs Grouped Tab Search"
|
||||
url: "https://dictionary.telemetry.mozilla.org/apps/firefox_ios/metrics/tabs_grouped_tab_search"
|
||||
icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png"
|
||||
}
|
||||
}
|
||||
|
||||
measure: tabs_grouped_tab_search_client_count {
|
||||
type: count_distinct
|
||||
filters: [
|
||||
metrics__counter__tabs_grouped_tab_search: ">0",
|
||||
]
|
||||
sql: ${client_info__client_id} ;;
|
||||
|
||||
link: {
|
||||
label: "Glean Dictionary reference for Tabs Grouped Tab Search"
|
||||
url: "https://dictionary.telemetry.mozilla.org/apps/firefox_ios/metrics/tabs_grouped_tab_search"
|
||||
icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png"
|
||||
}
|
||||
}
|
||||
|
||||
measure: tabs_new_tab_pressed {
|
||||
type: sum
|
||||
sql: ${metrics__counter__tabs_new_tab_pressed} ;;
|
||||
|
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -166,6 +166,24 @@ that programmatically redirect to a new location.
|
|||
"
|
||||
}
|
||||
|
||||
dimension: metrics__string__preferences_user_theme {
|
||||
label: "Preferences User Theme"
|
||||
hidden: no
|
||||
sql: ${TABLE}.metrics.string.preferences_user_theme ;;
|
||||
type: string
|
||||
group_label: "Preferences"
|
||||
group_item_label: "User Theme"
|
||||
|
||||
link: {
|
||||
label: "Glean Dictionary reference for Preferences User Theme"
|
||||
url: "https://dictionary.telemetry.mozilla.org/apps/focus_android/metrics/preferences_user_theme"
|
||||
icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png"
|
||||
}
|
||||
|
||||
description: "A string that indicates the theme. Can be one of LIGHT, DARK, or FOLLOW DEVICE. Default is FOLLOW DEVICE.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__settings_screen_autocomplete_domain_added {
|
||||
label: "Settings Screen Autocomplete Domain Added"
|
||||
hidden: no
|
||||
|
@ -809,7 +827,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
dimension: additional_properties {
|
||||
sql: ${TABLE}.additional_properties ;;
|
||||
hidden: yes
|
||||
description: "A JSON string containing any payload properties not present in the schema"
|
||||
}
|
||||
|
||||
dimension: client_info__android_sdk_version {
|
||||
|
@ -817,7 +834,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Android Sdk Version"
|
||||
description: "The optional Android specific SDK version of the software running on this hardware device."
|
||||
}
|
||||
|
||||
dimension: client_info__app_build {
|
||||
|
@ -825,7 +841,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "App Build"
|
||||
description: "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`."
|
||||
}
|
||||
|
||||
dimension: client_info__app_channel {
|
||||
|
@ -833,7 +848,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "App Channel"
|
||||
description: "The channel the application is being distributed on."
|
||||
}
|
||||
|
||||
dimension: client_info__app_display_version {
|
||||
|
@ -841,7 +855,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "App Display Version"
|
||||
description: "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\"."
|
||||
}
|
||||
|
||||
dimension: client_info__architecture {
|
||||
|
@ -849,13 +862,11 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Architecture"
|
||||
description: "The architecture of the device, (e.g. \"arm\", \"x86\")."
|
||||
}
|
||||
|
||||
dimension: client_info__client_id {
|
||||
sql: ${TABLE}.client_info.client_id ;;
|
||||
hidden: yes
|
||||
description: "A UUID uniquely identifying the client."
|
||||
}
|
||||
|
||||
dimension: client_info__device_manufacturer {
|
||||
|
@ -863,7 +874,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Device Manufacturer"
|
||||
description: "The manufacturer of the device the application is running on. Not set if the device manufacturer can't be determined (e.g. on Desktop)."
|
||||
}
|
||||
|
||||
dimension: client_info__device_model {
|
||||
|
@ -871,7 +881,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Device Model"
|
||||
description: "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)."
|
||||
}
|
||||
|
||||
dimension: client_info__first_run_date {
|
||||
|
@ -879,7 +888,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "First Run Date"
|
||||
description: "The date of the first run of the application."
|
||||
}
|
||||
|
||||
dimension: client_info__locale {
|
||||
|
@ -887,7 +895,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Locale"
|
||||
description: "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\"](https://unicode.org/reports/tr35/#Unknown_or_Invalid_Identifiers), to indicate \"undetermined\"."
|
||||
}
|
||||
|
||||
dimension: client_info__os {
|
||||
|
@ -895,7 +902,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Os"
|
||||
description: "The name of the operating system. Possible values: Android, iOS, Linux, Darwin, Windows, FreeBSD, NetBSD, OpenBSD, Solaris, unknown"
|
||||
}
|
||||
|
||||
dimension: client_info__os_version {
|
||||
|
@ -903,7 +909,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Os Version"
|
||||
description: "The user-visible version of the operating system (e.g. \"1.2.3\"). If the version detection fails, this metric gets set to `Unknown`."
|
||||
}
|
||||
|
||||
dimension: client_info__telemetry_sdk_build {
|
||||
|
@ -911,13 +916,11 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Telemetry Sdk Build"
|
||||
description: "The version of the Glean SDK"
|
||||
}
|
||||
|
||||
dimension: document_id {
|
||||
sql: ${TABLE}.document_id ;;
|
||||
hidden: yes
|
||||
description: "The document ID specified in the URI when the client sent this message"
|
||||
primary_key: yes
|
||||
}
|
||||
|
||||
|
@ -939,7 +942,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
group_label: "Metadata Geo"
|
||||
group_item_label: "Country"
|
||||
map_layer_name: countries
|
||||
description: "An ISO 3166-1 alpha-2 country code"
|
||||
}
|
||||
|
||||
dimension: metadata__geo__db_version {
|
||||
|
@ -947,7 +949,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Geo"
|
||||
group_item_label: "Db Version"
|
||||
description: "The specific geo database version used for this lookup"
|
||||
}
|
||||
|
||||
dimension: metadata__geo__subdivision1 {
|
||||
|
@ -955,7 +956,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Geo"
|
||||
group_item_label: "Subdivision1"
|
||||
description: "First major country subdivision, typically a state, province, or county"
|
||||
}
|
||||
|
||||
dimension: metadata__geo__subdivision2 {
|
||||
|
@ -963,7 +963,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Geo"
|
||||
group_item_label: "Subdivision2"
|
||||
description: "Second major country subdivision; not applicable for most countries"
|
||||
}
|
||||
|
||||
dimension: metadata__header__date {
|
||||
|
@ -971,7 +970,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "Date"
|
||||
description: "Date HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__dnt {
|
||||
|
@ -979,7 +977,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "Dnt"
|
||||
description: "DNT (Do Not Track) HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__parsed_x_source_tags {
|
||||
|
@ -992,7 +989,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Debug Id"
|
||||
description: "X-Debug-Id HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_foxsec_ip_reputation {
|
||||
|
@ -1000,7 +996,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Foxsec Ip Reputation"
|
||||
description: "X-Foxsec-IP-Reputation header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_pingsender_version {
|
||||
|
@ -1008,7 +1003,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Pingsender Version"
|
||||
description: "X-PingSender-Version HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_source_tags {
|
||||
|
@ -1016,7 +1010,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Source Tags"
|
||||
description: "X-Source-Tags HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_telemetry_agent {
|
||||
|
@ -1024,7 +1017,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Telemetry Agent"
|
||||
description: "X-Telemetry-Agent HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__isp__db_version {
|
||||
|
@ -1032,7 +1024,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Isp"
|
||||
group_item_label: "Db Version"
|
||||
description: "The specific geo ISP database version used for this lookup"
|
||||
}
|
||||
|
||||
dimension: metadata__isp__name {
|
||||
|
@ -1040,7 +1031,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Isp"
|
||||
group_item_label: "Name"
|
||||
description: "The name of the ISP associated with the client's IP address"
|
||||
}
|
||||
|
||||
dimension: metadata__isp__organization {
|
||||
|
@ -1048,7 +1038,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Isp"
|
||||
group_item_label: "Organization"
|
||||
description: "The name of a specific business entity associated with the client's IP address when available; otherwise the ISP name"
|
||||
}
|
||||
|
||||
dimension: metadata__user_agent__browser {
|
||||
|
@ -1075,25 +1064,21 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
dimension: normalized_app_name {
|
||||
sql: ${TABLE}.normalized_app_name ;;
|
||||
type: string
|
||||
description: "Set to \"Other\" if this message contained an unrecognized app name"
|
||||
}
|
||||
|
||||
dimension: normalized_channel {
|
||||
sql: ${TABLE}.normalized_channel ;;
|
||||
type: string
|
||||
description: "Set to \"Other\" if this message contained an unrecognized channel name"
|
||||
}
|
||||
|
||||
dimension: normalized_country_code {
|
||||
sql: ${TABLE}.normalized_country_code ;;
|
||||
type: string
|
||||
description: "An ISO 3166-1 alpha-2 country code"
|
||||
}
|
||||
|
||||
dimension: normalized_os {
|
||||
sql: ${TABLE}.normalized_os ;;
|
||||
type: string
|
||||
description: "Set to \"Other\" if this message contained an unrecognized OS name"
|
||||
}
|
||||
|
||||
dimension: normalized_os_version {
|
||||
|
@ -1144,7 +1129,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
dimension: sample_id {
|
||||
sql: ${TABLE}.sample_id ;;
|
||||
type: number
|
||||
description: "Hashed version of client_id (if present) useful for partitioning; ranges from 0 to 99"
|
||||
}
|
||||
|
||||
dimension_group: metadata__header__parsed {
|
||||
|
@ -1204,7 +1188,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
quarter,
|
||||
year,
|
||||
]
|
||||
description: "Time when the ingestion edge server accepted this message"
|
||||
}
|
||||
|
||||
measure: clients {
|
||||
|
|
|
@ -2,7 +2,6 @@ view: metrics_table {
|
|||
dimension: additional_properties {
|
||||
sql: ${TABLE}.additional_properties ;;
|
||||
hidden: yes
|
||||
description: "A JSON string containing any payload properties not present in the schema"
|
||||
}
|
||||
|
||||
dimension: client_info__android_sdk_version {
|
||||
|
@ -10,7 +9,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Android Sdk Version"
|
||||
description: "The optional Android specific SDK version of the software running on this hardware device."
|
||||
}
|
||||
|
||||
dimension: client_info__app_build {
|
||||
|
@ -18,7 +16,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "App Build"
|
||||
description: "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`."
|
||||
}
|
||||
|
||||
dimension: client_info__app_channel {
|
||||
|
@ -26,7 +23,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "App Channel"
|
||||
description: "The channel the application is being distributed on."
|
||||
}
|
||||
|
||||
dimension: client_info__app_display_version {
|
||||
|
@ -34,7 +30,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "App Display Version"
|
||||
description: "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\"."
|
||||
}
|
||||
|
||||
dimension: client_info__architecture {
|
||||
|
@ -42,13 +37,11 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Architecture"
|
||||
description: "The architecture of the device, (e.g. \"arm\", \"x86\")."
|
||||
}
|
||||
|
||||
dimension: client_info__client_id {
|
||||
sql: ${TABLE}.client_info.client_id ;;
|
||||
hidden: yes
|
||||
description: "A UUID uniquely identifying the client."
|
||||
}
|
||||
|
||||
dimension: client_info__device_manufacturer {
|
||||
|
@ -56,7 +49,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Device Manufacturer"
|
||||
description: "The manufacturer of the device the application is running on. Not set if the device manufacturer can't be determined (e.g. on Desktop)."
|
||||
}
|
||||
|
||||
dimension: client_info__device_model {
|
||||
|
@ -64,7 +56,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Device Model"
|
||||
description: "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)."
|
||||
}
|
||||
|
||||
dimension: client_info__first_run_date {
|
||||
|
@ -72,7 +63,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "First Run Date"
|
||||
description: "The date of the first run of the application."
|
||||
}
|
||||
|
||||
dimension: client_info__locale {
|
||||
|
@ -80,7 +70,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Locale"
|
||||
description: "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\"](https://unicode.org/reports/tr35/#Unknown_or_Invalid_Identifiers), to indicate \"undetermined\"."
|
||||
}
|
||||
|
||||
dimension: client_info__os {
|
||||
|
@ -88,7 +77,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Os"
|
||||
description: "The name of the operating system. Possible values: Android, iOS, Linux, Darwin, Windows, FreeBSD, NetBSD, OpenBSD, Solaris, unknown"
|
||||
}
|
||||
|
||||
dimension: client_info__os_version {
|
||||
|
@ -96,7 +84,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Os Version"
|
||||
description: "The user-visible version of the operating system (e.g. \"1.2.3\"). If the version detection fails, this metric gets set to `Unknown`."
|
||||
}
|
||||
|
||||
dimension: client_info__telemetry_sdk_build {
|
||||
|
@ -104,13 +91,11 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Telemetry Sdk Build"
|
||||
description: "The version of the Glean SDK"
|
||||
}
|
||||
|
||||
dimension: document_id {
|
||||
sql: ${TABLE}.document_id ;;
|
||||
hidden: yes
|
||||
description: "The document ID specified in the URI when the client sent this message"
|
||||
}
|
||||
|
||||
dimension: events {
|
||||
|
@ -131,7 +116,6 @@ view: metrics_table {
|
|||
group_label: "Metadata Geo"
|
||||
group_item_label: "Country"
|
||||
map_layer_name: countries
|
||||
description: "An ISO 3166-1 alpha-2 country code"
|
||||
}
|
||||
|
||||
dimension: metadata__geo__db_version {
|
||||
|
@ -139,7 +123,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Geo"
|
||||
group_item_label: "Db Version"
|
||||
description: "The specific geo database version used for this lookup"
|
||||
}
|
||||
|
||||
dimension: metadata__geo__subdivision1 {
|
||||
|
@ -147,7 +130,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Geo"
|
||||
group_item_label: "Subdivision1"
|
||||
description: "First major country subdivision, typically a state, province, or county"
|
||||
}
|
||||
|
||||
dimension: metadata__geo__subdivision2 {
|
||||
|
@ -155,7 +137,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Geo"
|
||||
group_item_label: "Subdivision2"
|
||||
description: "Second major country subdivision; not applicable for most countries"
|
||||
}
|
||||
|
||||
dimension: metadata__header__date {
|
||||
|
@ -163,7 +144,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "Date"
|
||||
description: "Date HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__dnt {
|
||||
|
@ -171,7 +151,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "Dnt"
|
||||
description: "DNT (Do Not Track) HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__parsed_x_source_tags {
|
||||
|
@ -184,7 +163,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Debug Id"
|
||||
description: "X-Debug-Id HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_foxsec_ip_reputation {
|
||||
|
@ -192,7 +170,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Foxsec Ip Reputation"
|
||||
description: "X-Foxsec-IP-Reputation header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_pingsender_version {
|
||||
|
@ -200,7 +177,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Pingsender Version"
|
||||
description: "X-PingSender-Version HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_source_tags {
|
||||
|
@ -208,7 +184,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Source Tags"
|
||||
description: "X-Source-Tags HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_telemetry_agent {
|
||||
|
@ -216,7 +191,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Telemetry Agent"
|
||||
description: "X-Telemetry-Agent HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__isp__db_version {
|
||||
|
@ -224,7 +198,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Isp"
|
||||
group_item_label: "Db Version"
|
||||
description: "The specific geo ISP database version used for this lookup"
|
||||
}
|
||||
|
||||
dimension: metadata__isp__name {
|
||||
|
@ -232,7 +205,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Isp"
|
||||
group_item_label: "Name"
|
||||
description: "The name of the ISP associated with the client's IP address"
|
||||
}
|
||||
|
||||
dimension: metadata__isp__organization {
|
||||
|
@ -240,7 +212,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Isp"
|
||||
group_item_label: "Organization"
|
||||
description: "The name of a specific business entity associated with the client's IP address when available; otherwise the ISP name"
|
||||
}
|
||||
|
||||
dimension: metadata__user_agent__browser {
|
||||
|
@ -269,9 +240,6 @@ view: metrics_table {
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Browser Is Default"
|
||||
description: "Is Focus the default browser? This is true only if the user
|
||||
changes the default browser through the app settings.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__glean_core_migration_successful {
|
||||
|
@ -279,7 +247,6 @@ changes the default browser through the app settings.
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Glean Core Migration Successful"
|
||||
description: "Reports `true` if the client was successfully migrated from the Android-specific implementation of the Glean SDK to the cross-platform one."
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__glean_error_preinit_tasks_timeout {
|
||||
|
@ -287,7 +254,6 @@ changes the default browser through the app settings.
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Glean Error Preinit Tasks Timeout"
|
||||
description: "Set to true if the tasks that are queued prior to Glean initialization time out."
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__mozilla_products_has_fenix_installed {
|
||||
|
@ -295,8 +261,6 @@ changes the default browser through the app settings.
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Mozilla Products Has Fenix Installed"
|
||||
description: "If Fenix is installed on the users's device.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__mozilla_products_is_fenix_default_browser {
|
||||
|
@ -304,8 +268,6 @@ changes the default browser through the app settings.
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Mozilla Products Is Fenix Default Browser"
|
||||
description: "Fenix is the default browser on user's device
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__tracking_protection_has_advertising_blocked {
|
||||
|
@ -313,9 +275,6 @@ changes the default browser through the app settings.
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Tracking Protection Has Advertising Blocked"
|
||||
description: "The user has changed the setting for enhanced tracking protection
|
||||
at least once.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__tracking_protection_has_analytics_blocked {
|
||||
|
@ -323,9 +282,6 @@ at least once.
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Tracking Protection Has Analytics Blocked"
|
||||
description: "The user has changed the setting for enhanced tracking protection
|
||||
at least once.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__tracking_protection_has_content_blocked {
|
||||
|
@ -333,9 +289,6 @@ at least once.
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Tracking Protection Has Content Blocked"
|
||||
description: "The user has changed the setting for enhanced tracking protection
|
||||
at least once.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__tracking_protection_has_ever_changed_etp {
|
||||
|
@ -343,9 +296,6 @@ at least once.
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Tracking Protection Has Ever Changed Etp"
|
||||
description: "The user has changed the setting for enhanced tracking protection
|
||||
at least once.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__tracking_protection_has_social_blocked {
|
||||
|
@ -353,9 +303,6 @@ at least once.
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Tracking Protection Has Social Blocked"
|
||||
description: "The user has changed the setting for enhanced tracking protection
|
||||
at least once.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__browser_total_uri_count {
|
||||
|
@ -363,12 +310,6 @@ at least once.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Browser Total Uri Count"
|
||||
description: "Records count of URIs visited by the user in the current session,
|
||||
including page reloads.
|
||||
It does not include background page requests and URIs from embedded pages
|
||||
but may be incremented without user interaction by website scripts
|
||||
that programmatically redirect to a new location.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__glean_error_io {
|
||||
|
@ -376,9 +317,6 @@ that programmatically redirect to a new location.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Glean Error Io"
|
||||
description: "The number of times we encountered an IO error
|
||||
when writing a pending ping to disk.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__glean_error_preinit_tasks_overflow {
|
||||
|
@ -386,9 +324,6 @@ when writing a pending ping to disk.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Glean Error Preinit Tasks Overflow"
|
||||
description: "The number of tasks queued in the pre-initialization buffer.
|
||||
Only sent if the buffer overflows.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__glean_time_invalid_timezone_offset {
|
||||
|
@ -396,11 +331,6 @@ Only sent if the buffer overflows.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Glean Time Invalid Timezone Offset"
|
||||
description: "Counts the number of times we encountered an invalid timezone offset
|
||||
when trying to get the current time.
|
||||
A timezone offset is invalid if it is outside [-24h, +24h].
|
||||
If invalid a UTC offset is used (+0h).
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__glean_upload_deleted_pings_after_quota_hit {
|
||||
|
@ -408,12 +338,6 @@ If invalid a UTC offset is used (+0h).
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Glean Upload Deleted Pings After Quota Hit"
|
||||
description: "The number of pings deleted after the quota
|
||||
for the size of the pending pings directory or number of files is hit.
|
||||
Since quota is only calculated for the pending pings directory,
|
||||
and deletion request ping live in a different directory,
|
||||
deletion request pings are never deleted.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__glean_upload_pending_pings {
|
||||
|
@ -421,9 +345,6 @@ deletion request pings are never deleted.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Glean Upload Pending Pings"
|
||||
description: "The total number of pending pings at startup.
|
||||
This does not include deletion-request pings.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__glean_validation_app_forceclosed_count {
|
||||
|
@ -431,7 +352,6 @@ This does not include deletion-request pings.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Glean Validation App Forceclosed Count"
|
||||
description: "This metric counts how many times a dirty bit was detected when starting the Glean SDK, on Android. This dirty bit is set to `true` when Android's lifecycle `ON_START` is hit and flipped back to false on `ON_STOP`. When an application is force-closed, it might not get the `ON_STOP` and so the value would stay `true`. The next time Glean starts, it will increment this counter."
|
||||
}
|
||||
|
||||
dimension: metrics__counter__glean_validation_baseline_ping_count {
|
||||
|
@ -439,7 +359,6 @@ This does not include deletion-request pings.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Glean Validation Baseline Ping Count"
|
||||
description: "The number of baseline pings sent during the lifetime of this metrics ping."
|
||||
}
|
||||
|
||||
dimension: metrics__counter__glean_validation_foreground_count {
|
||||
|
@ -447,8 +366,6 @@ This does not include deletion-request pings.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Glean Validation Foreground Count"
|
||||
description: "On mobile, the number of times the application went to foreground.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__settings_screen_autocomplete_domain_added {
|
||||
|
@ -456,9 +373,6 @@ This does not include deletion-request pings.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Settings Screen Autocomplete Domain Added"
|
||||
description: "A counter that indicates how many times a user has added
|
||||
a website to the autocomplete list.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__settings_screen_whats_new_tapped {
|
||||
|
@ -466,9 +380,6 @@ a website to the autocomplete list.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Settings Screen Whats New Tapped"
|
||||
description: "A counter that indicates how many times a user has clicked
|
||||
the whats new button from settings screen.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__shortcuts_shortcut_added_counter {
|
||||
|
@ -476,9 +387,6 @@ the whats new button from settings screen.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Shortcuts Shortcut Added Counter"
|
||||
description: "A counter that indicates how many times a user has added
|
||||
a website to shortcuts.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__shortcuts_shortcut_opened_counter {
|
||||
|
@ -486,9 +394,6 @@ a website to shortcuts.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Shortcuts Shortcut Opened Counter"
|
||||
description: "A counter that indicates how many times a user has opened
|
||||
a website from a shortcut in the home screen.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__tracking_protection_toolbar_shield_clicked {
|
||||
|
@ -496,9 +401,6 @@ a website from a shortcut in the home screen.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Tracking Protection Toolbar Shield Clicked"
|
||||
description: "A counter that indicates how many times a user has opened
|
||||
the tracking protection settings panel from the toolbar.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__datetime__glean_validation_first_run_hour {
|
||||
|
@ -506,8 +408,6 @@ the tracking protection settings panel from the toolbar.
|
|||
type: string
|
||||
group_label: "Metrics Datetime"
|
||||
group_item_label: "Glean Validation First Run Hour"
|
||||
description: "The hour of the first run of the application.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__jwe {
|
||||
|
@ -518,96 +418,56 @@ the tracking protection settings panel from the toolbar.
|
|||
dimension: metrics__labeled_counter__browser_search_ad_clicks {
|
||||
sql: ${TABLE}.metrics.labeled_counter.browser_search_ad_clicks ;;
|
||||
hidden: yes
|
||||
description: "Records clicks of adverts on SERP pages.
|
||||
The key format is `<provider-name>`.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__browser_search_in_content {
|
||||
sql: ${TABLE}.metrics.labeled_counter.browser_search_in_content ;;
|
||||
hidden: yes
|
||||
description: "Records the type of interaction a user has on SERP pages.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__browser_search_with_ads {
|
||||
sql: ${TABLE}.metrics.labeled_counter.browser_search_with_ads ;;
|
||||
hidden: yes
|
||||
description: "Records counts of SERP pages with adverts displayed.
|
||||
The key format is `<provider-name>`.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__crash_metrics_crash_count {
|
||||
sql: ${TABLE}.metrics.labeled_counter.crash_metrics_crash_count ;;
|
||||
hidden: yes
|
||||
description: "Counts the number of crashes that occur in the application. This measures only the counts of each crash in association with the labeled type of the crash. The labels correspond to the types of crashes handled by lib-crash.
|
||||
Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfatal_native_code_crash`
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__glean_error_invalid_label {
|
||||
sql: ${TABLE}.metrics.labeled_counter.glean_error_invalid_label ;;
|
||||
hidden: yes
|
||||
description: "Counts the number of times a metric was set with an invalid label.
|
||||
The labels are the `category.name` identifier of the metric.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__glean_error_invalid_overflow {
|
||||
sql: ${TABLE}.metrics.labeled_counter.glean_error_invalid_overflow ;;
|
||||
hidden: yes
|
||||
description: "Counts the number of times a metric was set a value that overflowed.
|
||||
The labels are the `category.name` identifier of the metric.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__glean_error_invalid_state {
|
||||
sql: ${TABLE}.metrics.labeled_counter.glean_error_invalid_state ;;
|
||||
hidden: yes
|
||||
description: "Counts the number of times a timing metric was used incorrectly.
|
||||
The labels are the `category.name` identifier of the metric.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__glean_error_invalid_value {
|
||||
sql: ${TABLE}.metrics.labeled_counter.glean_error_invalid_value ;;
|
||||
hidden: yes
|
||||
description: "Counts the number of times a metric was set to an invalid value.
|
||||
The labels are the `category.name` identifier of the metric.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__glean_upload_ping_upload_failure {
|
||||
sql: ${TABLE}.metrics.labeled_counter.glean_upload_ping_upload_failure ;;
|
||||
hidden: yes
|
||||
description: "Counts the number of ping upload failures, by type of failure.
|
||||
This includes failures for all ping types,
|
||||
though the counts appear in the next successfully sent `metrics` ping.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__glean_validation_pings_submitted {
|
||||
sql: ${TABLE}.metrics.labeled_counter.glean_validation_pings_submitted ;;
|
||||
hidden: yes
|
||||
description: "A count of the pings submitted, by ping type.
|
||||
|
||||
This metric appears in both the metrics and baseline pings.
|
||||
|
||||
- On the metrics ping, the counts include the number of pings sent since
|
||||
the last metrics ping (including the last metrics ping)
|
||||
- On the baseline ping, the counts include the number of pings send since
|
||||
the last baseline ping (including the last baseline ping)
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__shortcuts_shortcut_removed_counter {
|
||||
sql: ${TABLE}.metrics.labeled_counter.shortcuts_shortcut_removed_counter ;;
|
||||
hidden: yes
|
||||
description: "A counter that indicates how many times a user has removed
|
||||
a website from shortcuts.
|
||||
It also indicates the screen it was removed from, home or browser.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_rate {
|
||||
|
@ -656,9 +516,6 @@ It also indicates the screen it was removed from, home or browser.
|
|||
type: number
|
||||
group_label: "Metrics Quantity"
|
||||
group_item_label: "Shortcuts Shortcuts On Home Number"
|
||||
description: "The number of shortcuts the user has on home screen,
|
||||
0, 1, 2, 3 or 4 (maximum)
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__string__browser_default_search_engine {
|
||||
|
@ -666,8 +523,6 @@ It also indicates the screen it was removed from, home or browser.
|
|||
type: string
|
||||
group_label: "Metrics String"
|
||||
group_item_label: "Browser Default Search Engine"
|
||||
description: "A string containing the default search engine name.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__string__browser_locale_override {
|
||||
|
@ -675,9 +530,6 @@ It also indicates the screen it was removed from, home or browser.
|
|||
type: string
|
||||
group_label: "Metrics String"
|
||||
group_item_label: "Browser Locale Override"
|
||||
description: "The locale that differs from the system locale if a user
|
||||
specifically overrides it for the app.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__string__ping_reason {
|
||||
|
@ -685,10 +537,13 @@ specifically overrides it for the app.
|
|||
type: string
|
||||
group_label: "Metrics String"
|
||||
group_item_label: "Ping Reason"
|
||||
description: "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.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__string__preferences_user_theme {
|
||||
sql: ${TABLE}.metrics.string.preferences_user_theme ;;
|
||||
type: string
|
||||
group_label: "Metrics String"
|
||||
group_item_label: "Preferences User Theme"
|
||||
}
|
||||
|
||||
dimension: metrics__text {
|
||||
|
@ -704,25 +559,21 @@ documented in the ping's pings.yaml file.
|
|||
dimension: normalized_app_name {
|
||||
sql: ${TABLE}.normalized_app_name ;;
|
||||
type: string
|
||||
description: "Set to \"Other\" if this message contained an unrecognized app name"
|
||||
}
|
||||
|
||||
dimension: normalized_channel {
|
||||
sql: ${TABLE}.normalized_channel ;;
|
||||
type: string
|
||||
description: "Set to \"Other\" if this message contained an unrecognized channel name"
|
||||
}
|
||||
|
||||
dimension: normalized_country_code {
|
||||
sql: ${TABLE}.normalized_country_code ;;
|
||||
type: string
|
||||
description: "An ISO 3166-1 alpha-2 country code"
|
||||
}
|
||||
|
||||
dimension: normalized_os {
|
||||
sql: ${TABLE}.normalized_os ;;
|
||||
type: string
|
||||
description: "Set to \"Other\" if this message contained an unrecognized OS name"
|
||||
}
|
||||
|
||||
dimension: normalized_os_version {
|
||||
|
@ -773,7 +624,6 @@ documented in the ping's pings.yaml file.
|
|||
dimension: sample_id {
|
||||
sql: ${TABLE}.sample_id ;;
|
||||
type: number
|
||||
description: "Hashed version of client_id (if present) useful for partitioning; ranges from 0 to 99"
|
||||
}
|
||||
|
||||
dimension_group: metadata__header__parsed {
|
||||
|
@ -833,7 +683,6 @@ documented in the ping's pings.yaml file.
|
|||
quarter,
|
||||
year,
|
||||
]
|
||||
description: "Time when the ingestion edge server accepted this message"
|
||||
}
|
||||
|
||||
sql_table_name: `mozdata.org_mozilla_focus.metrics` ;;
|
||||
|
|
|
@ -166,6 +166,24 @@ that programmatically redirect to a new location.
|
|||
"
|
||||
}
|
||||
|
||||
dimension: metrics__string__preferences_user_theme {
|
||||
label: "Preferences User Theme"
|
||||
hidden: no
|
||||
sql: ${TABLE}.metrics.string.preferences_user_theme ;;
|
||||
type: string
|
||||
group_label: "Preferences"
|
||||
group_item_label: "User Theme"
|
||||
|
||||
link: {
|
||||
label: "Glean Dictionary reference for Preferences User Theme"
|
||||
url: "https://dictionary.telemetry.mozilla.org/apps/klar_android/metrics/preferences_user_theme"
|
||||
icon_url: "https://dictionary.telemetry.mozilla.org/favicon.png"
|
||||
}
|
||||
|
||||
description: "A string that indicates the theme. Can be one of LIGHT, DARK, or FOLLOW DEVICE. Default is FOLLOW DEVICE.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__settings_screen_autocomplete_domain_added {
|
||||
label: "Settings Screen Autocomplete Domain Added"
|
||||
hidden: no
|
||||
|
@ -809,7 +827,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
dimension: additional_properties {
|
||||
sql: ${TABLE}.additional_properties ;;
|
||||
hidden: yes
|
||||
description: "A JSON string containing any payload properties not present in the schema"
|
||||
}
|
||||
|
||||
dimension: client_info__android_sdk_version {
|
||||
|
@ -817,7 +834,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Android Sdk Version"
|
||||
description: "The optional Android specific SDK version of the software running on this hardware device."
|
||||
}
|
||||
|
||||
dimension: client_info__app_build {
|
||||
|
@ -825,7 +841,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "App Build"
|
||||
description: "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`."
|
||||
}
|
||||
|
||||
dimension: client_info__app_channel {
|
||||
|
@ -833,7 +848,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "App Channel"
|
||||
description: "The channel the application is being distributed on."
|
||||
}
|
||||
|
||||
dimension: client_info__app_display_version {
|
||||
|
@ -841,7 +855,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "App Display Version"
|
||||
description: "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\"."
|
||||
}
|
||||
|
||||
dimension: client_info__architecture {
|
||||
|
@ -849,13 +862,11 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Architecture"
|
||||
description: "The architecture of the device, (e.g. \"arm\", \"x86\")."
|
||||
}
|
||||
|
||||
dimension: client_info__client_id {
|
||||
sql: ${TABLE}.client_info.client_id ;;
|
||||
hidden: yes
|
||||
description: "A UUID uniquely identifying the client."
|
||||
}
|
||||
|
||||
dimension: client_info__device_manufacturer {
|
||||
|
@ -863,7 +874,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Device Manufacturer"
|
||||
description: "The manufacturer of the device the application is running on. Not set if the device manufacturer can't be determined (e.g. on Desktop)."
|
||||
}
|
||||
|
||||
dimension: client_info__device_model {
|
||||
|
@ -871,7 +881,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Device Model"
|
||||
description: "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)."
|
||||
}
|
||||
|
||||
dimension: client_info__first_run_date {
|
||||
|
@ -879,7 +888,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "First Run Date"
|
||||
description: "The date of the first run of the application."
|
||||
}
|
||||
|
||||
dimension: client_info__locale {
|
||||
|
@ -887,7 +895,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Locale"
|
||||
description: "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\"](https://unicode.org/reports/tr35/#Unknown_or_Invalid_Identifiers), to indicate \"undetermined\"."
|
||||
}
|
||||
|
||||
dimension: client_info__os {
|
||||
|
@ -895,7 +902,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Os"
|
||||
description: "The name of the operating system. Possible values: Android, iOS, Linux, Darwin, Windows, FreeBSD, NetBSD, OpenBSD, Solaris, unknown"
|
||||
}
|
||||
|
||||
dimension: client_info__os_version {
|
||||
|
@ -903,7 +909,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Os Version"
|
||||
description: "The user-visible version of the operating system (e.g. \"1.2.3\"). If the version detection fails, this metric gets set to `Unknown`."
|
||||
}
|
||||
|
||||
dimension: client_info__telemetry_sdk_build {
|
||||
|
@ -911,13 +916,11 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Telemetry Sdk Build"
|
||||
description: "The version of the Glean SDK"
|
||||
}
|
||||
|
||||
dimension: document_id {
|
||||
sql: ${TABLE}.document_id ;;
|
||||
hidden: yes
|
||||
description: "The document ID specified in the URI when the client sent this message"
|
||||
primary_key: yes
|
||||
}
|
||||
|
||||
|
@ -939,7 +942,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
group_label: "Metadata Geo"
|
||||
group_item_label: "Country"
|
||||
map_layer_name: countries
|
||||
description: "An ISO 3166-1 alpha-2 country code"
|
||||
}
|
||||
|
||||
dimension: metadata__geo__db_version {
|
||||
|
@ -947,7 +949,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Geo"
|
||||
group_item_label: "Db Version"
|
||||
description: "The specific geo database version used for this lookup"
|
||||
}
|
||||
|
||||
dimension: metadata__geo__subdivision1 {
|
||||
|
@ -955,7 +956,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Geo"
|
||||
group_item_label: "Subdivision1"
|
||||
description: "First major country subdivision, typically a state, province, or county"
|
||||
}
|
||||
|
||||
dimension: metadata__geo__subdivision2 {
|
||||
|
@ -963,7 +963,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Geo"
|
||||
group_item_label: "Subdivision2"
|
||||
description: "Second major country subdivision; not applicable for most countries"
|
||||
}
|
||||
|
||||
dimension: metadata__header__date {
|
||||
|
@ -971,7 +970,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "Date"
|
||||
description: "Date HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__dnt {
|
||||
|
@ -979,7 +977,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "Dnt"
|
||||
description: "DNT (Do Not Track) HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__parsed_x_source_tags {
|
||||
|
@ -992,7 +989,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Debug Id"
|
||||
description: "X-Debug-Id HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_foxsec_ip_reputation {
|
||||
|
@ -1000,7 +996,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Foxsec Ip Reputation"
|
||||
description: "X-Foxsec-IP-Reputation header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_pingsender_version {
|
||||
|
@ -1008,7 +1003,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Pingsender Version"
|
||||
description: "X-PingSender-Version HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_source_tags {
|
||||
|
@ -1016,7 +1010,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Source Tags"
|
||||
description: "X-Source-Tags HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_telemetry_agent {
|
||||
|
@ -1024,7 +1017,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Telemetry Agent"
|
||||
description: "X-Telemetry-Agent HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__isp__db_version {
|
||||
|
@ -1032,7 +1024,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Isp"
|
||||
group_item_label: "Db Version"
|
||||
description: "The specific geo ISP database version used for this lookup"
|
||||
}
|
||||
|
||||
dimension: metadata__isp__name {
|
||||
|
@ -1040,7 +1031,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Isp"
|
||||
group_item_label: "Name"
|
||||
description: "The name of the ISP associated with the client's IP address"
|
||||
}
|
||||
|
||||
dimension: metadata__isp__organization {
|
||||
|
@ -1048,7 +1038,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
type: string
|
||||
group_label: "Metadata Isp"
|
||||
group_item_label: "Organization"
|
||||
description: "The name of a specific business entity associated with the client's IP address when available; otherwise the ISP name"
|
||||
}
|
||||
|
||||
dimension: metadata__user_agent__browser {
|
||||
|
@ -1075,25 +1064,21 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
dimension: normalized_app_name {
|
||||
sql: ${TABLE}.normalized_app_name ;;
|
||||
type: string
|
||||
description: "Set to \"Other\" if this message contained an unrecognized app name"
|
||||
}
|
||||
|
||||
dimension: normalized_channel {
|
||||
sql: ${TABLE}.normalized_channel ;;
|
||||
type: string
|
||||
description: "Set to \"Other\" if this message contained an unrecognized channel name"
|
||||
}
|
||||
|
||||
dimension: normalized_country_code {
|
||||
sql: ${TABLE}.normalized_country_code ;;
|
||||
type: string
|
||||
description: "An ISO 3166-1 alpha-2 country code"
|
||||
}
|
||||
|
||||
dimension: normalized_os {
|
||||
sql: ${TABLE}.normalized_os ;;
|
||||
type: string
|
||||
description: "Set to \"Other\" if this message contained an unrecognized OS name"
|
||||
}
|
||||
|
||||
dimension: normalized_os_version {
|
||||
|
@ -1144,7 +1129,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
dimension: sample_id {
|
||||
sql: ${TABLE}.sample_id ;;
|
||||
type: number
|
||||
description: "Hashed version of client_id (if present) useful for partitioning; ranges from 0 to 99"
|
||||
}
|
||||
|
||||
dimension_group: metadata__header__parsed {
|
||||
|
@ -1204,7 +1188,6 @@ Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfa
|
|||
quarter,
|
||||
year,
|
||||
]
|
||||
description: "Time when the ingestion edge server accepted this message"
|
||||
}
|
||||
|
||||
measure: clients {
|
||||
|
|
|
@ -2,7 +2,6 @@ view: metrics_table {
|
|||
dimension: additional_properties {
|
||||
sql: ${TABLE}.additional_properties ;;
|
||||
hidden: yes
|
||||
description: "A JSON string containing any payload properties not present in the schema"
|
||||
}
|
||||
|
||||
dimension: client_info__android_sdk_version {
|
||||
|
@ -10,7 +9,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Android Sdk Version"
|
||||
description: "The optional Android specific SDK version of the software running on this hardware device."
|
||||
}
|
||||
|
||||
dimension: client_info__app_build {
|
||||
|
@ -18,7 +16,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "App Build"
|
||||
description: "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`."
|
||||
}
|
||||
|
||||
dimension: client_info__app_channel {
|
||||
|
@ -26,7 +23,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "App Channel"
|
||||
description: "The channel the application is being distributed on."
|
||||
}
|
||||
|
||||
dimension: client_info__app_display_version {
|
||||
|
@ -34,7 +30,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "App Display Version"
|
||||
description: "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\"."
|
||||
}
|
||||
|
||||
dimension: client_info__architecture {
|
||||
|
@ -42,13 +37,11 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Architecture"
|
||||
description: "The architecture of the device, (e.g. \"arm\", \"x86\")."
|
||||
}
|
||||
|
||||
dimension: client_info__client_id {
|
||||
sql: ${TABLE}.client_info.client_id ;;
|
||||
hidden: yes
|
||||
description: "A UUID uniquely identifying the client."
|
||||
}
|
||||
|
||||
dimension: client_info__device_manufacturer {
|
||||
|
@ -56,7 +49,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Device Manufacturer"
|
||||
description: "The manufacturer of the device the application is running on. Not set if the device manufacturer can't be determined (e.g. on Desktop)."
|
||||
}
|
||||
|
||||
dimension: client_info__device_model {
|
||||
|
@ -64,7 +56,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Device Model"
|
||||
description: "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)."
|
||||
}
|
||||
|
||||
dimension: client_info__first_run_date {
|
||||
|
@ -72,7 +63,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "First Run Date"
|
||||
description: "The date of the first run of the application."
|
||||
}
|
||||
|
||||
dimension: client_info__locale {
|
||||
|
@ -80,7 +70,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Locale"
|
||||
description: "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\"](https://unicode.org/reports/tr35/#Unknown_or_Invalid_Identifiers), to indicate \"undetermined\"."
|
||||
}
|
||||
|
||||
dimension: client_info__os {
|
||||
|
@ -88,7 +77,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Os"
|
||||
description: "The name of the operating system. Possible values: Android, iOS, Linux, Darwin, Windows, FreeBSD, NetBSD, OpenBSD, Solaris, unknown"
|
||||
}
|
||||
|
||||
dimension: client_info__os_version {
|
||||
|
@ -96,7 +84,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Os Version"
|
||||
description: "The user-visible version of the operating system (e.g. \"1.2.3\"). If the version detection fails, this metric gets set to `Unknown`."
|
||||
}
|
||||
|
||||
dimension: client_info__telemetry_sdk_build {
|
||||
|
@ -104,13 +91,11 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Client Info"
|
||||
group_item_label: "Telemetry Sdk Build"
|
||||
description: "The version of the Glean SDK"
|
||||
}
|
||||
|
||||
dimension: document_id {
|
||||
sql: ${TABLE}.document_id ;;
|
||||
hidden: yes
|
||||
description: "The document ID specified in the URI when the client sent this message"
|
||||
}
|
||||
|
||||
dimension: events {
|
||||
|
@ -131,7 +116,6 @@ view: metrics_table {
|
|||
group_label: "Metadata Geo"
|
||||
group_item_label: "Country"
|
||||
map_layer_name: countries
|
||||
description: "An ISO 3166-1 alpha-2 country code"
|
||||
}
|
||||
|
||||
dimension: metadata__geo__db_version {
|
||||
|
@ -139,7 +123,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Geo"
|
||||
group_item_label: "Db Version"
|
||||
description: "The specific geo database version used for this lookup"
|
||||
}
|
||||
|
||||
dimension: metadata__geo__subdivision1 {
|
||||
|
@ -147,7 +130,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Geo"
|
||||
group_item_label: "Subdivision1"
|
||||
description: "First major country subdivision, typically a state, province, or county"
|
||||
}
|
||||
|
||||
dimension: metadata__geo__subdivision2 {
|
||||
|
@ -155,7 +137,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Geo"
|
||||
group_item_label: "Subdivision2"
|
||||
description: "Second major country subdivision; not applicable for most countries"
|
||||
}
|
||||
|
||||
dimension: metadata__header__date {
|
||||
|
@ -163,7 +144,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "Date"
|
||||
description: "Date HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__dnt {
|
||||
|
@ -171,7 +151,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "Dnt"
|
||||
description: "DNT (Do Not Track) HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__parsed_x_source_tags {
|
||||
|
@ -184,7 +163,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Debug Id"
|
||||
description: "X-Debug-Id HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_foxsec_ip_reputation {
|
||||
|
@ -192,7 +170,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Foxsec Ip Reputation"
|
||||
description: "X-Foxsec-IP-Reputation header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_pingsender_version {
|
||||
|
@ -200,7 +177,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Pingsender Version"
|
||||
description: "X-PingSender-Version HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_source_tags {
|
||||
|
@ -208,7 +184,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Source Tags"
|
||||
description: "X-Source-Tags HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__header__x_telemetry_agent {
|
||||
|
@ -216,7 +191,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Header"
|
||||
group_item_label: "X Telemetry Agent"
|
||||
description: "X-Telemetry-Agent HTTP header"
|
||||
}
|
||||
|
||||
dimension: metadata__isp__db_version {
|
||||
|
@ -224,7 +198,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Isp"
|
||||
group_item_label: "Db Version"
|
||||
description: "The specific geo ISP database version used for this lookup"
|
||||
}
|
||||
|
||||
dimension: metadata__isp__name {
|
||||
|
@ -232,7 +205,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Isp"
|
||||
group_item_label: "Name"
|
||||
description: "The name of the ISP associated with the client's IP address"
|
||||
}
|
||||
|
||||
dimension: metadata__isp__organization {
|
||||
|
@ -240,7 +212,6 @@ view: metrics_table {
|
|||
type: string
|
||||
group_label: "Metadata Isp"
|
||||
group_item_label: "Organization"
|
||||
description: "The name of a specific business entity associated with the client's IP address when available; otherwise the ISP name"
|
||||
}
|
||||
|
||||
dimension: metadata__user_agent__browser {
|
||||
|
@ -269,9 +240,6 @@ view: metrics_table {
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Browser Is Default"
|
||||
description: "Is Focus the default browser? This is true only if the user
|
||||
changes the default browser through the app settings.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__glean_core_migration_successful {
|
||||
|
@ -279,7 +247,6 @@ changes the default browser through the app settings.
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Glean Core Migration Successful"
|
||||
description: "Reports `true` if the client was successfully migrated from the Android-specific implementation of the Glean SDK to the cross-platform one."
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__glean_error_preinit_tasks_timeout {
|
||||
|
@ -287,7 +254,6 @@ changes the default browser through the app settings.
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Glean Error Preinit Tasks Timeout"
|
||||
description: "Set to true if the tasks that are queued prior to Glean initialization time out."
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__mozilla_products_has_fenix_installed {
|
||||
|
@ -295,8 +261,6 @@ changes the default browser through the app settings.
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Mozilla Products Has Fenix Installed"
|
||||
description: "If Fenix is installed on the users's device.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__mozilla_products_is_fenix_default_browser {
|
||||
|
@ -304,8 +268,6 @@ changes the default browser through the app settings.
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Mozilla Products Is Fenix Default Browser"
|
||||
description: "Fenix is the default browser on user's device
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__tracking_protection_has_advertising_blocked {
|
||||
|
@ -313,9 +275,6 @@ changes the default browser through the app settings.
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Tracking Protection Has Advertising Blocked"
|
||||
description: "The user has changed the setting for enhanced tracking protection
|
||||
at least once.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__tracking_protection_has_analytics_blocked {
|
||||
|
@ -323,9 +282,6 @@ at least once.
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Tracking Protection Has Analytics Blocked"
|
||||
description: "The user has changed the setting for enhanced tracking protection
|
||||
at least once.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__tracking_protection_has_content_blocked {
|
||||
|
@ -333,9 +289,6 @@ at least once.
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Tracking Protection Has Content Blocked"
|
||||
description: "The user has changed the setting for enhanced tracking protection
|
||||
at least once.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__tracking_protection_has_ever_changed_etp {
|
||||
|
@ -343,9 +296,6 @@ at least once.
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Tracking Protection Has Ever Changed Etp"
|
||||
description: "The user has changed the setting for enhanced tracking protection
|
||||
at least once.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__boolean__tracking_protection_has_social_blocked {
|
||||
|
@ -353,9 +303,6 @@ at least once.
|
|||
type: yesno
|
||||
group_label: "Metrics Boolean"
|
||||
group_item_label: "Tracking Protection Has Social Blocked"
|
||||
description: "The user has changed the setting for enhanced tracking protection
|
||||
at least once.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__browser_total_uri_count {
|
||||
|
@ -363,12 +310,6 @@ at least once.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Browser Total Uri Count"
|
||||
description: "Records count of URIs visited by the user in the current session,
|
||||
including page reloads.
|
||||
It does not include background page requests and URIs from embedded pages
|
||||
but may be incremented without user interaction by website scripts
|
||||
that programmatically redirect to a new location.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__glean_error_io {
|
||||
|
@ -376,9 +317,6 @@ that programmatically redirect to a new location.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Glean Error Io"
|
||||
description: "The number of times we encountered an IO error
|
||||
when writing a pending ping to disk.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__glean_error_preinit_tasks_overflow {
|
||||
|
@ -386,9 +324,6 @@ when writing a pending ping to disk.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Glean Error Preinit Tasks Overflow"
|
||||
description: "The number of tasks queued in the pre-initialization buffer.
|
||||
Only sent if the buffer overflows.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__glean_time_invalid_timezone_offset {
|
||||
|
@ -396,11 +331,6 @@ Only sent if the buffer overflows.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Glean Time Invalid Timezone Offset"
|
||||
description: "Counts the number of times we encountered an invalid timezone offset
|
||||
when trying to get the current time.
|
||||
A timezone offset is invalid if it is outside [-24h, +24h].
|
||||
If invalid a UTC offset is used (+0h).
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__glean_upload_deleted_pings_after_quota_hit {
|
||||
|
@ -408,12 +338,6 @@ If invalid a UTC offset is used (+0h).
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Glean Upload Deleted Pings After Quota Hit"
|
||||
description: "The number of pings deleted after the quota
|
||||
for the size of the pending pings directory or number of files is hit.
|
||||
Since quota is only calculated for the pending pings directory,
|
||||
and deletion request ping live in a different directory,
|
||||
deletion request pings are never deleted.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__glean_upload_pending_pings {
|
||||
|
@ -421,9 +345,6 @@ deletion request pings are never deleted.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Glean Upload Pending Pings"
|
||||
description: "The total number of pending pings at startup.
|
||||
This does not include deletion-request pings.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__glean_validation_app_forceclosed_count {
|
||||
|
@ -431,7 +352,6 @@ This does not include deletion-request pings.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Glean Validation App Forceclosed Count"
|
||||
description: "This metric counts how many times a dirty bit was detected when starting the Glean SDK, on Android. This dirty bit is set to `true` when Android's lifecycle `ON_START` is hit and flipped back to false on `ON_STOP`. When an application is force-closed, it might not get the `ON_STOP` and so the value would stay `true`. The next time Glean starts, it will increment this counter."
|
||||
}
|
||||
|
||||
dimension: metrics__counter__glean_validation_baseline_ping_count {
|
||||
|
@ -439,7 +359,6 @@ This does not include deletion-request pings.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Glean Validation Baseline Ping Count"
|
||||
description: "The number of baseline pings sent during the lifetime of this metrics ping."
|
||||
}
|
||||
|
||||
dimension: metrics__counter__glean_validation_foreground_count {
|
||||
|
@ -447,8 +366,6 @@ This does not include deletion-request pings.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Glean Validation Foreground Count"
|
||||
description: "On mobile, the number of times the application went to foreground.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__settings_screen_autocomplete_domain_added {
|
||||
|
@ -456,9 +373,6 @@ This does not include deletion-request pings.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Settings Screen Autocomplete Domain Added"
|
||||
description: "A counter that indicates how many times a user has added
|
||||
a website to the autocomplete list.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__settings_screen_whats_new_tapped {
|
||||
|
@ -466,9 +380,6 @@ a website to the autocomplete list.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Settings Screen Whats New Tapped"
|
||||
description: "A counter that indicates how many times a user has clicked
|
||||
the whats new button from settings screen.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__shortcuts_shortcut_added_counter {
|
||||
|
@ -476,9 +387,6 @@ the whats new button from settings screen.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Shortcuts Shortcut Added Counter"
|
||||
description: "A counter that indicates how many times a user has added
|
||||
a website to shortcuts.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__shortcuts_shortcut_opened_counter {
|
||||
|
@ -486,9 +394,6 @@ a website to shortcuts.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Shortcuts Shortcut Opened Counter"
|
||||
description: "A counter that indicates how many times a user has opened
|
||||
a website from a shortcut in the home screen.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__counter__tracking_protection_toolbar_shield_clicked {
|
||||
|
@ -496,9 +401,6 @@ a website from a shortcut in the home screen.
|
|||
type: number
|
||||
group_label: "Metrics Counter"
|
||||
group_item_label: "Tracking Protection Toolbar Shield Clicked"
|
||||
description: "A counter that indicates how many times a user has opened
|
||||
the tracking protection settings panel from the toolbar.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__datetime__glean_validation_first_run_hour {
|
||||
|
@ -506,8 +408,6 @@ the tracking protection settings panel from the toolbar.
|
|||
type: string
|
||||
group_label: "Metrics Datetime"
|
||||
group_item_label: "Glean Validation First Run Hour"
|
||||
description: "The hour of the first run of the application.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__jwe {
|
||||
|
@ -518,96 +418,56 @@ the tracking protection settings panel from the toolbar.
|
|||
dimension: metrics__labeled_counter__browser_search_ad_clicks {
|
||||
sql: ${TABLE}.metrics.labeled_counter.browser_search_ad_clicks ;;
|
||||
hidden: yes
|
||||
description: "Records clicks of adverts on SERP pages.
|
||||
The key format is `<provider-name>`.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__browser_search_in_content {
|
||||
sql: ${TABLE}.metrics.labeled_counter.browser_search_in_content ;;
|
||||
hidden: yes
|
||||
description: "Records the type of interaction a user has on SERP pages.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__browser_search_with_ads {
|
||||
sql: ${TABLE}.metrics.labeled_counter.browser_search_with_ads ;;
|
||||
hidden: yes
|
||||
description: "Records counts of SERP pages with adverts displayed.
|
||||
The key format is `<provider-name>`.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__crash_metrics_crash_count {
|
||||
sql: ${TABLE}.metrics.labeled_counter.crash_metrics_crash_count ;;
|
||||
hidden: yes
|
||||
description: "Counts the number of crashes that occur in the application. This measures only the counts of each crash in association with the labeled type of the crash. The labels correspond to the types of crashes handled by lib-crash.
|
||||
Deprecated: `native_code_crash` replaced by `fatal_native_code_crash` and `nonfatal_native_code_crash`
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__glean_error_invalid_label {
|
||||
sql: ${TABLE}.metrics.labeled_counter.glean_error_invalid_label ;;
|
||||
hidden: yes
|
||||
description: "Counts the number of times a metric was set with an invalid label.
|
||||
The labels are the `category.name` identifier of the metric.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__glean_error_invalid_overflow {
|
||||
sql: ${TABLE}.metrics.labeled_counter.glean_error_invalid_overflow ;;
|
||||
hidden: yes
|
||||
description: "Counts the number of times a metric was set a value that overflowed.
|
||||
The labels are the `category.name` identifier of the metric.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__glean_error_invalid_state {
|
||||
sql: ${TABLE}.metrics.labeled_counter.glean_error_invalid_state ;;
|
||||
hidden: yes
|
||||
description: "Counts the number of times a timing metric was used incorrectly.
|
||||
The labels are the `category.name` identifier of the metric.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__glean_error_invalid_value {
|
||||
sql: ${TABLE}.metrics.labeled_counter.glean_error_invalid_value ;;
|
||||
hidden: yes
|
||||
description: "Counts the number of times a metric was set to an invalid value.
|
||||
The labels are the `category.name` identifier of the metric.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__glean_upload_ping_upload_failure {
|
||||
sql: ${TABLE}.metrics.labeled_counter.glean_upload_ping_upload_failure ;;
|
||||
hidden: yes
|
||||
description: "Counts the number of ping upload failures, by type of failure.
|
||||
This includes failures for all ping types,
|
||||
though the counts appear in the next successfully sent `metrics` ping.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__glean_validation_pings_submitted {
|
||||
sql: ${TABLE}.metrics.labeled_counter.glean_validation_pings_submitted ;;
|
||||
hidden: yes
|
||||
description: "A count of the pings submitted, by ping type.
|
||||
|
||||
This metric appears in both the metrics and baseline pings.
|
||||
|
||||
- On the metrics ping, the counts include the number of pings sent since
|
||||
the last metrics ping (including the last metrics ping)
|
||||
- On the baseline ping, the counts include the number of pings send since
|
||||
the last baseline ping (including the last baseline ping)
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_counter__shortcuts_shortcut_removed_counter {
|
||||
sql: ${TABLE}.metrics.labeled_counter.shortcuts_shortcut_removed_counter ;;
|
||||
hidden: yes
|
||||
description: "A counter that indicates how many times a user has removed
|
||||
a website from shortcuts.
|
||||
It also indicates the screen it was removed from, home or browser.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__labeled_rate {
|
||||
|
@ -656,9 +516,6 @@ It also indicates the screen it was removed from, home or browser.
|
|||
type: number
|
||||
group_label: "Metrics Quantity"
|
||||
group_item_label: "Shortcuts Shortcuts On Home Number"
|
||||
description: "The number of shortcuts the user has on home screen,
|
||||
0, 1, 2, 3 or 4 (maximum)
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__string__browser_default_search_engine {
|
||||
|
@ -666,8 +523,6 @@ It also indicates the screen it was removed from, home or browser.
|
|||
type: string
|
||||
group_label: "Metrics String"
|
||||
group_item_label: "Browser Default Search Engine"
|
||||
description: "A string containing the default search engine name.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__string__browser_locale_override {
|
||||
|
@ -675,9 +530,6 @@ It also indicates the screen it was removed from, home or browser.
|
|||
type: string
|
||||
group_label: "Metrics String"
|
||||
group_item_label: "Browser Locale Override"
|
||||
description: "The locale that differs from the system locale if a user
|
||||
specifically overrides it for the app.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__string__ping_reason {
|
||||
|
@ -685,10 +537,13 @@ specifically overrides it for the app.
|
|||
type: string
|
||||
group_label: "Metrics String"
|
||||
group_item_label: "Ping Reason"
|
||||
description: "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.
|
||||
"
|
||||
}
|
||||
|
||||
dimension: metrics__string__preferences_user_theme {
|
||||
sql: ${TABLE}.metrics.string.preferences_user_theme ;;
|
||||
type: string
|
||||
group_label: "Metrics String"
|
||||
group_item_label: "Preferences User Theme"
|
||||
}
|
||||
|
||||
dimension: metrics__text {
|
||||
|
@ -704,25 +559,21 @@ documented in the ping's pings.yaml file.
|
|||
dimension: normalized_app_name {
|
||||
sql: ${TABLE}.normalized_app_name ;;
|
||||
type: string
|
||||
description: "Set to \"Other\" if this message contained an unrecognized app name"
|
||||
}
|
||||
|
||||
dimension: normalized_channel {
|
||||
sql: ${TABLE}.normalized_channel ;;
|
||||
type: string
|
||||
description: "Set to \"Other\" if this message contained an unrecognized channel name"
|
||||
}
|
||||
|
||||
dimension: normalized_country_code {
|
||||
sql: ${TABLE}.normalized_country_code ;;
|
||||
type: string
|
||||
description: "An ISO 3166-1 alpha-2 country code"
|
||||
}
|
||||
|
||||
dimension: normalized_os {
|
||||
sql: ${TABLE}.normalized_os ;;
|
||||
type: string
|
||||
description: "Set to \"Other\" if this message contained an unrecognized OS name"
|
||||
}
|
||||
|
||||
dimension: normalized_os_version {
|
||||
|
@ -773,7 +624,6 @@ documented in the ping's pings.yaml file.
|
|||
dimension: sample_id {
|
||||
sql: ${TABLE}.sample_id ;;
|
||||
type: number
|
||||
description: "Hashed version of client_id (if present) useful for partitioning; ranges from 0 to 99"
|
||||
}
|
||||
|
||||
dimension_group: metadata__header__parsed {
|
||||
|
@ -833,7 +683,6 @@ documented in the ping's pings.yaml file.
|
|||
quarter,
|
||||
year,
|
||||
]
|
||||
description: "Time when the ingestion edge server accepted this message"
|
||||
}
|
||||
|
||||
sql_table_name: `mozdata.org_mozilla_klar.metrics` ;;
|
||||
|
|
Загрузка…
Ссылка в новой задаче