metrics.yaml (17803B)
1 # This Source Code Form is subject to the terms of the Mozilla Public 2 # License, v. 2.0. If a copy of the MPL was not distributed with this 3 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 4 5 # Adding a new metric? We have docs for that! 6 # https://firefox-source-docs.mozilla.org/toolkit/components/glean/user/new_definitions_file.html 7 8 --- 9 $schema: moz://mozilla.org/schemas/glean/metrics/2-0-0 10 $tags: 11 - 'Firefox :: Settings UI' 12 13 privacy.ui.fpp.click: 14 checkbox: 15 type: event 16 description: > 17 User interaction by click events on fingerprinting protection checkbox in 18 the ETP Custom subpanel. 19 bugs: 20 - https://bugzilla.mozilla.org/1841097 21 data_reviews: 22 - https://bugzilla.mozilla.org/show_bug.cgi?id=1841097#c8 23 notification_emails: 24 - tom@mozilla.com 25 - tschuster@mozilla.com 26 - tihuang@mozilla.com 27 - seceng-telemetry@mozilla.com 28 expires: never 29 extra_keys: 30 checked: 31 description: The checked state of the fingerprinting protection checkbox 32 type: boolean 33 telemetry_mirror: PrivacyUiFpp_Click_Checkbox 34 menu: 35 type: event 36 description: > 37 User interaction by click events on fingerprinting protection menulist in 38 the ETP Custom subpanel. 39 bugs: 40 - https://bugzilla.mozilla.org/1841097 41 data_reviews: 42 - https://bugzilla.mozilla.org/show_bug.cgi?id=1841097#c8 43 notification_emails: 44 - tom@mozilla.com 45 - tschuster@mozilla.com 46 - tihuang@mozilla.com 47 - seceng-telemetry@mozilla.com 48 expires: never 49 extra_keys: 50 value: 51 description: The value of the clicked menu item of the menulist. 52 type: string 53 telemetry_mirror: PrivacyUiFpp_Click_Menu 54 55 network.proxy.settings: 56 proxy_type_preference: 57 type: event 58 description: > 59 This metric tracks what proxy types users are choosing in the Network Settings dialog 60 at the bottom of about:preferences#general. 61 It gets recorded when pressing OK in the dialog box. 62 bugs: 63 - https://bugzilla.mozilla.org/show_bug.cgi?id=1909436 64 data_reviews: 65 - https://bugzilla.mozilla.org/show_bug.cgi?id=1909436 66 data_sensitivity: 67 - interaction 68 notification_emails: 69 - necko@mozilla.com 70 - omansfeld@mozilla.com 71 expires: never 72 extra_keys: 73 value: 74 description: > 75 Type of proxy that is selected (DIRECT, MANUAL, PAC, WPAD, SYSTEM, OTHER). 76 type: string 77 78 security.doh.settings: 79 mode_changed_button: 80 type: event 81 description: > 82 User changed the TRR mode in about:preferences#privacy settings 83 Value is id of the clicked button. 84 This event was generated to correspond to the Legacy Telemetry event 85 security.doh.settings.mode_changed#button. 86 bugs: 87 - https://bugzil.la/1829905 88 data_reviews: 89 - https://bugzil.la/1829905 90 notification_emails: 91 - vgosu@mozilla.com 92 - necko@mozilla.com 93 expires: never 94 extra_keys: 95 value: 96 description: > 97 The `value` of the event. Mirrors to the Legacy Telemetry 98 event's `value` parameter. 99 type: string 100 telemetry_mirror: SecurityDohSettings_ModeChanged_Button 101 102 provider_choice_value: 103 type: event 104 description: > 105 User changed their DoH provider. Recorded value is URL of one of the 106 existing providers or "custom". 107 This event was generated to correspond to the Legacy Telemetry event 108 security.doh.settings.provider_choice#value. 109 bugs: 110 - https://bugzil.la/1829905 111 data_reviews: 112 - https://bugzil.la/1829905 113 notification_emails: 114 - vgosu@mozilla.com 115 - necko@mozilla.com 116 expires: never 117 extra_keys: 118 value: 119 description: > 120 The `value` of the event. Mirrors to the Legacy Telemetry 121 event's `value` parameter. 122 type: string 123 telemetry_mirror: SecurityDohSettings_ProviderChoice_Value 124 125 intl.ui.browser_language: 126 manage_main: 127 type: event 128 description: > 129 User interactions for the browser language within about-preferences 130 in the main pane and in the browser language dialog. Each dialog 131 event (on the dialog object, and the manage and search methods of 132 the main object) has a value which is a monotonically increasing 133 number that links it with other events related to the same dialog 134 instance. 135 This event was generated to correspond to the Legacy Telemetry event 136 intl.ui.browserLanguage.manage#main. 137 bugs: &intl_ui_browserLanguage_manage_bugs 138 - https://bugzil.la/1486507 139 - https://bugzil.la/1553311 140 - https://bugzil.la/1607501 141 - https://bugzil.la/1672571 142 - https://bugzil.la/1739288 143 - https://bugzil.la/1796396 144 - https://bugzil.la/1861299 145 - https://bugzil.la/1911321 146 - https://bugzil.la/1928262 147 - https://bugzil.la/1999880 148 data_reviews: &intl_ui_browserLanguage_manage_data_reviews 149 - https://bugzil.la/1486507 150 - https://bugzil.la/1553311 151 - https://bugzil.la/1607501 152 - https://bugzil.la/1672571 153 - https://bugzil.la/1739288 154 - https://bugzil.la/1796396 155 - https://bugzil.la/1861299 156 - https://bugzil.la/1911321 157 - https://bugzil.la/1928262 158 - https://bugzil.la/1999880 159 notification_emails: &intl_ui_browserLanguage_manage_emails 160 - bolsson@mozilla.com 161 - earo@mozilla.com 162 - flod@mozilla.com 163 - mstriemer@mozilla.com 164 expires: 161 165 extra_keys: &intl_ui_browserLanguage_manage_extra 166 value: 167 description: > 168 The `value` of the event. Mirrors to the Legacy Telemetry 169 event's `value` parameter. 170 type: string 171 telemetry_mirror: IntlUiBrowserlanguage_Manage_Main 172 173 search_dialog: 174 type: event 175 description: > 176 User interactions for the browser language within about-preferences 177 in the main pane and in the browser language dialog. Each dialog 178 event (on the dialog object, and the manage and search methods of 179 the main object) has a value which is a monotonically increasing 180 number that links it with other events related to the same dialog 181 instance. 182 This event was generated to correspond to the Legacy Telemetry event 183 intl.ui.browserLanguage.search#dialog. 184 bugs: *intl_ui_browserLanguage_manage_bugs 185 data_reviews: *intl_ui_browserLanguage_manage_data_reviews 186 notification_emails: *intl_ui_browserLanguage_manage_emails 187 expires: 161 188 extra_keys: *intl_ui_browserLanguage_manage_extra 189 telemetry_mirror: IntlUiBrowserlanguage_Search_Dialog 190 191 search_main: 192 type: event 193 description: > 194 User interactions for the browser language within about-preferences 195 in the main pane and in the browser language dialog. Each dialog 196 event (on the dialog object, and the manage and search methods of 197 the main object) has a value which is a monotonically increasing 198 number that links it with other events related to the same dialog 199 instance. 200 This event was generated to correspond to the Legacy Telemetry event 201 intl.ui.browserLanguage.search#main. 202 bugs: *intl_ui_browserLanguage_manage_bugs 203 data_reviews: *intl_ui_browserLanguage_manage_data_reviews 204 notification_emails: *intl_ui_browserLanguage_manage_emails 205 expires: 161 206 extra_keys: *intl_ui_browserLanguage_manage_extra 207 telemetry_mirror: IntlUiBrowserlanguage_Search_Main 208 209 add_dialog: 210 type: event 211 description: > 212 User interactions for the browser language within about-preferences 213 in the main pane and in the browser language dialog. Each dialog 214 event (on the dialog object, and the manage and search methods of 215 the main object) has a value which is a monotonically increasing 216 number that links it with other events related to the same dialog 217 instance. 218 This event was generated to correspond to the Legacy Telemetry event 219 intl.ui.browserLanguage.add#dialog. 220 bugs: *intl_ui_browserLanguage_manage_bugs 221 data_reviews: *intl_ui_browserLanguage_manage_data_reviews 222 notification_emails: *intl_ui_browserLanguage_manage_emails 223 expires: 161 224 extra_keys: 225 value: 226 description: > 227 The `value` of the event. Mirrors to the Legacy Telemetry 228 event's `value` parameter. 229 type: string 230 installId: 231 description: > 232 The id for an install. 233 type: string 234 telemetry_mirror: IntlUiBrowserlanguage_Add_Dialog 235 236 remove_dialog: 237 type: event 238 description: > 239 User interactions for the browser language within about-preferences 240 in the main pane and in the browser language dialog. Each dialog 241 event (on the dialog object, and the manage and search methods of 242 the main object) has a value which is a monotonically increasing 243 number that links it with other events related to the same dialog 244 instance. 245 This event was generated to correspond to the Legacy Telemetry event 246 intl.ui.browserLanguage.remove#dialog. 247 bugs: *intl_ui_browserLanguage_manage_bugs 248 data_reviews: *intl_ui_browserLanguage_manage_data_reviews 249 notification_emails: *intl_ui_browserLanguage_manage_emails 250 expires: 161 251 extra_keys: *intl_ui_browserLanguage_manage_extra 252 telemetry_mirror: IntlUiBrowserlanguage_Remove_Dialog 253 254 reorder_dialog: 255 type: event 256 description: > 257 User interactions for the browser language within about-preferences 258 in the main pane and in the browser language dialog. Each dialog 259 event (on the dialog object, and the manage and search methods of 260 the main object) has a value which is a monotonically increasing 261 number that links it with other events related to the same dialog 262 instance. 263 This event was generated to correspond to the Legacy Telemetry event 264 intl.ui.browserLanguage.reorder#dialog. 265 bugs: *intl_ui_browserLanguage_manage_bugs 266 data_reviews: *intl_ui_browserLanguage_manage_data_reviews 267 notification_emails: *intl_ui_browserLanguage_manage_emails 268 expires: 161 269 extra_keys: *intl_ui_browserLanguage_manage_extra 270 telemetry_mirror: IntlUiBrowserlanguage_Reorder_Dialog 271 272 reorder_main: 273 type: event 274 description: > 275 User interactions for the browser language within about-preferences 276 in the main pane and in the browser language dialog. Each dialog 277 event (on the dialog object, and the manage and search methods of 278 the main object) has a value which is a monotonically increasing 279 number that links it with other events related to the same dialog 280 instance. 281 This event was generated to correspond to the Legacy Telemetry event 282 intl.ui.browserLanguage.reorder#main. 283 bugs: *intl_ui_browserLanguage_manage_bugs 284 data_reviews: *intl_ui_browserLanguage_manage_data_reviews 285 notification_emails: *intl_ui_browserLanguage_manage_emails 286 expires: 161 287 telemetry_mirror: IntlUiBrowserlanguage_Reorder_Main 288 289 apply_main: 290 type: event 291 description: > 292 User interactions for the browser language within about-preferences 293 in the main pane and in the browser language dialog. Each dialog 294 event (on the dialog object, and the manage and search methods of 295 the main object) has a value which is a monotonically increasing 296 number that links it with other events related to the same dialog 297 instance. 298 This event was generated to correspond to the Legacy Telemetry event 299 intl.ui.browserLanguage.apply#main. 300 bugs: *intl_ui_browserLanguage_manage_bugs 301 data_reviews: *intl_ui_browserLanguage_manage_data_reviews 302 notification_emails: *intl_ui_browserLanguage_manage_emails 303 expires: 161 304 telemetry_mirror: IntlUiBrowserlanguage_Apply_Main 305 306 accept_dialog: 307 type: event 308 description: > 309 User interactions for the browser language within about-preferences 310 in the main pane and in the browser language dialog. Each dialog 311 event (on the dialog object, and the manage and search methods of 312 the main object) has a value which is a monotonically increasing 313 number that links it with other events related to the same dialog 314 instance. 315 This event was generated to correspond to the Legacy Telemetry event 316 intl.ui.browserLanguage.accept#dialog. 317 bugs: *intl_ui_browserLanguage_manage_bugs 318 data_reviews: *intl_ui_browserLanguage_manage_data_reviews 319 notification_emails: *intl_ui_browserLanguage_manage_emails 320 expires: 161 321 extra_keys: *intl_ui_browserLanguage_manage_extra 322 telemetry_mirror: IntlUiBrowserlanguage_Accept_Dialog 323 324 cancel_dialog: 325 type: event 326 description: > 327 User interactions for the browser language within about-preferences 328 in the main pane and in the browser language dialog. Each dialog 329 event (on the dialog object, and the manage and search methods of 330 the main object) has a value which is a monotonically increasing 331 number that links it with other events related to the same dialog 332 instance. 333 This event was generated to correspond to the Legacy Telemetry event 334 intl.ui.browserLanguage.cancel#dialog. 335 bugs: *intl_ui_browserLanguage_manage_bugs 336 data_reviews: *intl_ui_browserLanguage_manage_data_reviews 337 notification_emails: *intl_ui_browserLanguage_manage_emails 338 expires: 161 339 extra_keys: *intl_ui_browserLanguage_manage_extra 340 telemetry_mirror: IntlUiBrowserlanguage_Cancel_Dialog 341 342 set_fallback_dialog: 343 type: event 344 description: > 345 User interactions for the browser language within about-preferences 346 in the main pane and in the browser language dialog. Each dialog 347 event (on the dialog object, and the manage and search methods of 348 the main object) has a value which is a monotonically increasing 349 number that links it with other events related to the same dialog 350 instance. 351 This event was generated to correspond to the Legacy Telemetry event 352 intl.ui.browserLanguage.set_fallback#dialog. 353 bugs: *intl_ui_browserLanguage_manage_bugs 354 data_reviews: *intl_ui_browserLanguage_manage_data_reviews 355 notification_emails: *intl_ui_browserLanguage_manage_emails 356 expires: 161 357 extra_keys: *intl_ui_browserLanguage_manage_extra 358 telemetry_mirror: IntlUiBrowserlanguage_SetFallback_Dialog 359 360 aboutpreferences: 361 show_initial: 362 type: event 363 description: > 364 This is recorded when a pane is shown direclty. This happens 365 with or without a hash in the URL. The "general" pane loads 366 without such a hash, when the pane is loaded via the "main" 367 entrypoints in the menu system or with shortcuts. 368 This event was generated to correspond to the Legacy Telemetry event 369 aboutpreferences.show#initial. 370 bugs: &aboutpreferences_show_bugs 371 - https://bugzil.la/1738187 372 data_reviews: &aboutpreferences_show_data_reviews 373 - https://bugzil.la/1738187 374 notification_emails: &aboutpreferences_show_emails 375 - pdahiya@mozilla.com 376 - gijs@mozilla.com 377 expires: never 378 extra_keys: &aboutpreferences_show_extra 379 value: 380 description: > 381 identifier of pane shown. 382 type: string 383 telemetry_mirror: Aboutpreferences_Show_Initial 384 no_lint: 385 - COMMON_PREFIX 386 387 show_click: 388 type: event 389 description: > 390 This is recorded when a pane is shown when user clicks category 391 name inside about:preferences. 392 This event was generated to correspond to the Legacy Telemetry event 393 aboutpreferences.show#click. 394 bugs: *aboutpreferences_show_bugs 395 data_reviews: *aboutpreferences_show_data_reviews 396 notification_emails: *aboutpreferences_show_emails 397 expires: never 398 extra_keys: *aboutpreferences_show_extra 399 telemetry_mirror: Aboutpreferences_Show_Click 400 no_lint: 401 - COMMON_PREFIX 402 403 show_hash: 404 type: event 405 description: > 406 This is recorded when a pane is shown via a hash change in url. 407 This event was generated to correspond to the Legacy Telemetry event 408 aboutpreferences.show#hash. 409 bugs: *aboutpreferences_show_bugs 410 data_reviews: *aboutpreferences_show_data_reviews 411 notification_emails: *aboutpreferences_show_emails 412 expires: never 413 extra_keys: *aboutpreferences_show_extra 414 telemetry_mirror: Aboutpreferences_Show_Hash 415 no_lint: 416 - COMMON_PREFIX 417 418 security.preferences.warnings: 419 warnings_shown: 420 type: event 421 description: > 422 Recorded when the security warnings card is possibly added to the page 423 in about:preferences#privacy. This tracks the count of visible 424 security warning items to understand how many issues users are seeing. 425 This only fires once per time the settings page is loaded. 426 bugs: 427 - https://bugzilla.mozilla.org/2007918 428 data_reviews: 429 - https://bugzilla.mozilla.org/2007918 430 notification_emails: 431 - bvandersloot@mozilla.com 432 expires: never 433 extra_keys: 434 count: 435 description: The number of visible security warning items in the card 436 type: quantity 437 warning_fixed: 438 type: event 439 description: > 440 Recorded when the user interacts with the "fix" button in the issue box 441 item. 442 bugs: 443 - https://bugzilla.mozilla.org/2007918 444 data_reviews: 445 - https://bugzilla.mozilla.org/2007918 446 notification_emails: 447 - bvandersloot@mozilla.com 448 expires: never 449 warning_dismissed: 450 type: event 451 description: > 452 Recorded when the user interacts with the dismiss button in the issue box 453 item. 454 bugs: 455 - https://bugzilla.mozilla.org/2007918 456 data_reviews: 457 - https://bugzilla.mozilla.org/2007918 458 notification_emails: 459 - bvandersloot@mozilla.com 460 expires: never