Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

For #22870: Renew/remove metrics set to expire in February #23453

Merged
merged 2 commits into from
Jan 28, 2022

Conversation

eliserichards
Copy link
Contributor

@eliserichards eliserichards commented Jan 27, 2022

For #22870

  • Product approval
  • Data review
  • Update data review in PR

Pull Request checklist

  • Tests: This PR includes thorough tests or an explanation of why it does not
  • Screenshots: This PR includes screenshots or GIFs of the changes made or an explanation of why it does not
  • Accessibility: The code in this PR follows accessibility best practices or does not include any user facing features. In addition, it includes a screenshot of a successful accessibility scan to ensure no new defects are added to the product.

To download an APK when reviewing a PR:

  1. click on Show All Checks,
  2. click Details next to "Taskcluster (pull_request)" after it appears and then finishes with a green checkmark,
  3. click on the "Fenix - assemble" task, then click "Run Artifacts".
  4. the APK links should be on the left side of the screen, named for each CPU architecture

@eliserichards eliserichards force-pushed the 22870-renew-metrics-feb branch 2 times, most recently from fe0da9e to cb6240e Compare January 28, 2022 18:17
@eliserichards
Copy link
Contributor Author

eliserichards commented Jan 28, 2022

Request for Data Collection Renewal

Never expire

Total: 9

———

toolbar_settings:
changed_position

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will never expire.
  3. Why was the initial period of collection insufficient?

    • This is a foundational metric that will be used for future analysis.

———

install_source:

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will never expire.
  3. Why was the initial period of collection insufficient?

    • This is a foundational metric that will be used for future analysis.

———

Preferences:
Accessibility_services

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will never expire.
  3. Why was the initial period of collection insufficient?

    • This is a foundational metric that will be used for future analysis.

———

Preferences:
Search_suggestions_enabled

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will never expire.
  3. Why was the initial period of collection insufficient?

    • This is a foundational metric that will be used for future analysis for search.

———

Preferences:
Open_links_in_app_enabled
User_theme (light/dark/system/battery)

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • These probes will never expire.
  3. Why was the initial period of collection insufficient?

    • These are foundational metrics that are used to understand how we perform in/interact with the Android ecosystem.

———

Preferences:
Telemetry_enabled
Toolbar_position_setting
Search_shortcuts_enabled

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • These probes will never expire.
  3. Why was the initial period of collection insufficient?

    • These are foundational metrics that will be used for future analysis.

==================

## Renew for 1 year
Total: 83

———

search_shortcuts:
selected:

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • The team will be touching search-related features and this will be necessary foundational data for any changes.

———

login_dialog:
displayed:
Cancelled:
saved:
Never_save:

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • This is a foundational metric that will be used for future analysis.

———

has_desktop_bookmarks:

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • This is a foundational metric that will be used for future analysis.

———

recently_used_pwa_count:
has_recent_pwas

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?
    -3) Since PWA’s are mobile-platform-only (don’t exist on desktop), it’s important to understand how they are being used so that we can leverage this for product/marketing in the future.

———

mozilla_products
default_moz_browser

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • This is a foundational metric that will be used for future analysis.

———

Adjust_campaign

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • Still using these for active success on major releases.

———

adjust_ad_group:
adjust_creative:
Adjust_network:

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • Still using these for active success on major releases.

———

toolbar_position:

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • This is a foundational metric that will be used for future analysis. We might roll all of the toolbar position probes into one (I believe there are at least three at the moment) but that will be future work.

———

Close_tab_setting
Tab_view_setting

  1. Why was the initial period of collection insufficient?

  2. Provide a link to the initial Data Collection Review Request for this collection.

  3. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  4. Why was the initial period of collection insufficient?

    • Helps us understand key user behavior

———

search_widget_installed:

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • Foundational how users use product, might want to leverage this to increase search engagement in the future.

———

has_open_tabs:

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?
    foundational

———

inactive_tabs_count:

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • This is important to continue monitoring the MR2 work from late 2022.

———

Preferences:
Toolbar_position_setting
Search_shortcuts_enabled

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • This is foundational.

———

Preferences:
Enhanced_tracking_protection
Bookmarks_suggestion
Browsing_history_suggestion
Voice_search_enabled

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • These will be important for upcoming changes in the next year.

———

Preferences:
Clipboard_suggestions_enabled

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • This will be important for updating to Android 12.

———

Preferences:
Signed_in_sync
Sync_items

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • These are important for monitoring sync performance.

———

Preferences:
Inactive_tabs_survey_opened
turn_off_inactive_tabs_survey

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • These are still in use for the survey.

———

Preferences
Search_url

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • Foundational for our search revenue.

———

Sync_auth:
Closed
recovered
scan_pairing
Opened:

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • Used by sync team for monitoring

———

sync_account
Opened:
sync_now

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • Used by sync team for monitoring

———

Sync_auth:
use_email_problem:
Use_email

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • Used by sync team for monitoring

———

Sync_auth:
Other_external:
Recovered
paired

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • Used by sync team for monitoring

———

Sync_account:
sign_in_to_send_tab
send_tab:

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • Used by sync team for monitoring

———

history:
Opened:
removed
removed_all
shared

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • These are foundational.

———

search_widget:
New_tab_button:
voice_button

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?
    - Might want to leverage in the future, plus they are foundational with regards to search.

———

tracking_protection:
Exception_added (user added exception from panel)
Panel_settings (opened settings from panel)
Etp_shield (tapped shield icon)
Etp_tracker_list (clicked into a list of categorized trackers in the panel)
Etp_settings (opened from settings menu)
etp_setting_changed

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?
    - Foundational; MR2 made changes to this and more changes are planned.

———

tab:
media_play:
Media_pause:

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • Relevant to determine future work

———

media_notification:
play:
Pause:

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • These are foundational metrics.

———

Media_state:
Play
Pause
Stop

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • These are foundational, but they might also be tracked by gecko.

———

Media_state:
Picture_in_picture
fullscreen

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • Understanding use and bugs. Outside of GV, so this would be the only way to see it

———

Logins:
Open_individual_login:
copy_login
view_password_login

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • Foundational, and will provide insight for whether we might want to invest more time in this.

———

Logins
Save_logins_setting_changed

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • Foundational, and will provide insight for whether we might want to invest more time in this.

———

Logins
Open_login_editor:
delete_saved_login
save_edited_login

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • Foundational, and will provide insight for whether we might want to invest more time in this.

———

voice_search:
tapped:

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • We want to continue monitoring this to evaluate it’s effectiveness.

———

open_baidu_search_attribution:

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • Foundational for the China team.

———

Google_top_site_removed
Baidu_top_site_removed

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • These are foundational.

———

pocket_top_site_removed:

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • Foundational; maybe revisit this now that pocket is on home

———

autoplay:
Visited_setting:
setting_changed

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • We want to continue collecting data on this for future work.

———

synced_tabs:
synced_tabs_suggestion_clicked:

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • There will be upcoming work on this and we need to collect baseline data.

———

Recent_bookmarks
Bookmark_clicked:
show_all_bookmarks:

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • MR2 work that needs continued monitoring

———

Remote_debugging_enabled

  1. Provide a link to the initial Data Collection Review Request for this collection.

  2. When will this collection now expire?

    • This probe will now expire in February 2023 (one year).
  3. Why was the initial period of collection insufficient?

    • Foundational for engineering.

@rocketsroger
Copy link
Contributor

Request for Data Collection Renewal

Never expire

Total: 9

———

toolbar_settings: changed_position

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [ For #5694 & #6054: Allows users to change toolbar position #6608](https://github.com/mozilla-mobile/fenix/pull/6608)

2. When will this collection now expire?
   
   * This probe will never expire.

3. Why was the initial period of collection insufficient?
   
   * This is a foundational metric that will be used for future analysis.

———

install_source:

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #22138 - Install source metrics probe #22224 (comment)](https://github.com/mozilla-mobile/fenix/pull/22224#issuecomment-956749994)

2. When will this collection now expire?
   
   * This probe will never expire.

3. Why was the initial period of collection insufficient?
   
   * This is a foundational metric that will be used for future analysis.

———

Preferences: Accessibility_services

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #11118: Add toggle states to metrics ping #11211](https://github.com/mozilla-mobile/fenix/pull/11211)

2. When will this collection now expire?
   
   * This probe will never expire.

3. Why was the initial period of collection insufficient?
   
   * This is a foundational metric that will be used for future analysis.

———

Preferences: Search_suggestions_enabled

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #11118: Add toggle states to metrics ping #11211](https://github.com/mozilla-mobile/fenix/pull/11211)

2. When will this collection now expire?
   
   * This probe will never expire.

3. Why was the initial period of collection insufficient?
   
   * This is a foundational metric that will be used for future analysis for search.

———

Preferences: Open_links_in_app_enabled User_theme (light/dark/system/battery)

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #11118: Add missing telemetry #11446](https://github.com/mozilla-mobile/fenix/pull/11446)

2. When will this collection now expire?
   
   * These probes will never expire.

3. Why was the initial period of collection insufficient?
   
   * These are foundational metrics that are used to understand how we perform in/interact with the Android ecosystem.

———

Preferences: Telemetry_enabled Toolbar_position_setting Search_shortcuts_enabled

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #11118: Add toggle states to metrics ping #11211](https://github.com/mozilla-mobile/fenix/pull/11211)

2. When will this collection now expire?
   
   * These probes will never expire.

3. Why was the initial period of collection insufficient?
   
   * These are foundational metrics that will be used for future analysis.

================== 
## Renew for 1 year Total: 83

———

search_shortcuts: selected:

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [Closes #1194: Adds search shortcut telemetry #1202 (comment)](https://github.com/mozilla-mobile/fenix/pull/1202#issuecomment-476870449)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * The team will be touching search-related features and this will be necessary foundational data for any changes.

———

login_dialog: displayed: Cancelled: saved: Never_save:

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #9730: Add Login Dialog Prompt telemetry #13050](https://github.com/mozilla-mobile/fenix/pull/13050)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * This is a foundational metric that will be used for future analysis.

———

has_desktop_bookmarks:

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #16941 - [Telemetry] Bookmark Counts #16942](https://github.com/mozilla-mobile/fenix/pull/16942)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * This is a foundational metric that will be used for future analysis.

———

recently_used_pwa_count: has_recent_pwas

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [Closes #11909: Metrics for recording number of recently used PWAs #11982 (review)](https://github.com/mozilla-mobile/fenix/pull/11982#pullrequestreview-437963817)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   -3) Since PWA’s are mobile-platform-only (don’t exist on desktop), it’s important to understand how they are being used so that we can leverage this for product/marketing in the future.

———

mozilla_products default_moz_browser

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [[Waiting on Data Review] For  #1192: Adds telemetry for Mozilla products #1953](https://github.com/mozilla-mobile/fenix/pull/1953)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * This is a foundational metric that will be used for future analysis.

———

Adjust_campaign

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #1298: Adds adjustCampaignId to core ping #5579](https://github.com/mozilla-mobile/fenix/pull/5579)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * Still using these for active success on major releases.

———

adjust_ad_group: adjust_creative: Adjust_network:

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #9136: Send all adjust properties to glean #9253](https://github.com/mozilla-mobile/fenix/pull/9253)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * Still using these for active success on major releases.

———

toolbar_position:

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [ For #5694 & #6054: Allows users to change toolbar position #6608](https://github.com/mozilla-mobile/fenix/pull/6608)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * This is a foundational metric that will be used for future analysis. We might roll all of the toolbar position probes into one (I believe there are at least three at the moment) but that will be future work.

———

Close_tab_setting Tab_view_setting

3. Why was the initial period of collection insufficient?

4. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #15347 - Adds telemetry for tab settings #15811 (comment)](https://github.com/mozilla-mobile/fenix/pull/15811#issuecomment-706402952)

5. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

6. Why was the initial period of collection insufficient?
   
   * Helps us understand key user behavior

———

search_widget_installed:

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [ For #9488: Add Search widget CFR & telemetry #10958](https://github.com/mozilla-mobile/fenix/pull/10958)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * Foundational how users use product, might want to leverage this to increase search engagement in the future.

———

has_open_tabs:

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #11479: Record open tabs count in metrics ping #12024](https://github.com/mozilla-mobile/fenix/pull/12024)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   foundational

———

inactive_tabs_count:

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #22155 - Inactive tabs count telemetry #22163 (comment)](https://github.com/mozilla-mobile/fenix/pull/22163#issuecomment-957636802)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * This is important to continue monitoring the MR2 work from late 2022.

———

Preferences: Telemetry_enabled Toolbar_position_setting Search_shortcuts_enabled

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #11118: Add toggle states to metrics ping #11211](https://github.com/mozilla-mobile/fenix/pull/11211)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. ## Why was the initial period of collection insufficient?

———

Preferences: Enhanced_tracking_protection Bookmarks_suggestion Browsing_history_suggestion Voice_search_enabled

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #11118: Add toggle states to metrics ping #11211](https://github.com/mozilla-mobile/fenix/pull/11211)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * These will be important for upcoming changes in the next year.

——— Preferences: Clipboard_suggestions_enabled

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #11118: Add toggle states to metrics ping #11211](https://github.com/mozilla-mobile/fenix/pull/11211)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * This will be important for updating to Android 12.
     ———

Preferences: Signed_in_sync Sync_items

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #11118: Add toggle states to metrics ping #11211](https://github.com/mozilla-mobile/fenix/pull/11211)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * These are important for monitoring sync performance.

———

Preferences. Inactive_tabs_survey_opened: - turn_off_inactive_tabs_survey

* [For #21732 - Adds inactive tabs survey on disable #21862 (comment)](https://github.com/mozilla-mobile/fenix/pull/21862#issuecomment-949598042)


1. ## Provide a link to the initial Data Collection Review Request for this collection.

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?

———

Preferences. Search_url - foundational, check with search

* [For #800 - Adds metrics for the default search engine #1606](https://github.com/mozilla-mobile/fenix/pull/1606)


1. ## Provide a link to the initial Data Collection Review Request for this collection.

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?

———

Sync_auth: Closed recovered scan_pairing Opened:

 - https://github.com/mozilla-mobile/fenix/pull/2745#issuecomment-494918532
1. ## Provide a link to the initial Data Collection Review Request for this collection.

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * Used by sync team for monitoring

———

sync_account: Opened: sync_now

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #1190: Adds telemetry for FxA login #2745 (comment)](https://github.com/mozilla-mobile/fenix/pull/2745#issuecomment-494918532)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * Used by sync team for monitoring

———

Sync_auth: use_email_problem: Use_email

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [Add 'useEmail' metrics event #9835 (review)](https://github.com/mozilla-mobile/fenix/pull/9835#pullrequestreview-398641844)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * Used by sync team for monitoring

———

Sync_auth: Other_external: Recovered paired

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [FxA WebChannels integration  #4931 (comment)](https://github.com/mozilla-mobile/fenix/pull/4931#issuecomment-529740300)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * Used by sync team for monitoring

———

Sync_account: sign_in_to_send_tab send_tab:

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #4908: Adds metrics for send tab telemetry #5106](https://github.com/mozilla-mobile/fenix/pull/5106)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * Used by sync team for monitoring

———

history: Opened: removed removed_all shared

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #2362: Adds telemetry for history #3940](https://github.com/mozilla-mobile/fenix/pull/3940)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * These are foundational.

———

search_widget: New_tab_button: voice_button

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #4457: Adds telemetry for search widget actions #4714](https://github.com/mozilla-mobile/fenix/pull/4714)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   - Might want to leverage in the future, plus they are foundational with regards to search.

———

tracking_protection: Exception_added: (user added exception from panel) Panel_settings (opened settings from panel) Etp_shield (tapped shield icon) Etp_tracker_list (clicked into a list of categorized trackers in the panel) Etp_settings (opened from settings menu) etp_setting_changed

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #5312 - Add Telemetry for Tracking Protection #5414 (comment)](https://github.com/mozilla-mobile/fenix/pull/5414#issuecomment-532847188)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   - Foundational; MR2 made changes to this and more changes are planned.

tab: media_play: Media_pause:

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #5197: Adds telemetry for media controls #5266](https://github.com/mozilla-mobile/fenix/pull/5266)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * Relevant to determine future work

media_notification: play: Pause:

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #5197: Adds telemetry for media notification #5520](https://github.com/mozilla-mobile/fenix/pull/5520)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * These are foundational metrics.

Media_state: Play Pause Stop

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #5705 - Adds telemetry for media state #6463](https://github.com/mozilla-mobile/fenix/pull/6463)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * These are foundational, but they might also be tracked by gecko.

Media_state: Picture_in_picture fullscreen

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #15368  - Adds telemetry for fullscreen, pip #16833](https://github.com/mozilla-mobile/fenix/pull/16833)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * Understanding use and bugs. Outside of GV, so this would be the only way to see it

Logins: Open_individual_login: copy_login view_password_login

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #5586 - Adds Logins Telemetry #6352](https://github.com/mozilla-mobile/fenix/pull/6352)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * Foundational, and will provide insight for whether we might want to invest more time in this.

Logins Save_logins_setting_changed: (incl extras with setting name)

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #5586 - Add telemetry for save logins setting #7767](https://github.com/mozilla-mobile/fenix/pull/7767)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * Foundational, and will provide insight for whether we might want to invest more time in this.

Logins Open_login_editor: delete_saved_login save_edited_login

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #10173: login duplicates and save #11208](https://github.com/mozilla-mobile/fenix/pull/11208)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * Foundational, and will provide insight for whether we might want to invest more time in this.

voice_search: tapped:

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [ For #10465: Add telemetry for voice search  #10785](https://github.com/mozilla-mobile/fenix/pull/10785)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * We want to continue monitoring this to evaluate it’s effectiveness.

open_baidu_search_attribution:

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [Closes #19490 : Add event ping telemetry for the Baidu top site click #20705](https://github.com/mozilla-mobile/fenix/pull/20705)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * Foundational for the China team.

Google_top_site_removed: Baidu_top_site_removed

   - https://github.com/mozilla-mobile/fenix/pull/21845#issuecomment-944608568
3. Why was the initial period of collection insufficient?
   
   * These are foundational.

pocket_top_site_removed:

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #8126 - Adds default top sites  #8098](https://github.com/mozilla-mobile/fenix/pull/8098)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * Foundational; maybe revisit this now that pocket is on home

autoplay: Visited_setting: setting_changed

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #11579 - Adds telemetry for autoplay settings in Site Permissions #13041 (comment)](https://github.com/mozilla-mobile/fenix/pull/13041#issuecomment-665777411)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * We want to continue collecting data on this for future work.

synced_tabs: synced_tabs_suggestion_clicked:

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [Closes #18163: Use SyncedTabsFacts for Synced Tab Telemetry #18172](https://github.com/mozilla-mobile/fenix/pull/18172)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * There will be upcoming work on this and we need to collect baseline data.

Recent_bookmarks Bookmark_clicked: show_all_bookmarks:

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #19931: Add telemetry probes for recent bookmarks on home screen #20316 (comment)](https://github.com/mozilla-mobile/fenix/pull/20316#issuecomment-888291843)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * MR2 work that needs continued monitoring

Remote_debugging_enabled

1. Provide a link to the initial Data Collection Review Request for this collection.
   
   * [For #11118: Add toggle states to metrics ping #11211](https://github.com/mozilla-mobile/fenix/pull/11211)

2. When will this collection now expire?
   
   * This probe will now expire in February 2023 (one year).

3. Why was the initial period of collection insufficient?
   
   * Foundational for engineering.

Data Collection Renewal Review

  1. Is the provided Data Collection Review complete, correct, and data-review+ by a Data Steward?

Yes

  1. Is the data collection covered by the existing Firefox Privacy Notice?

Yes

Result

data-review+

Copy link
Contributor

@rocketsroger rocketsroger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me! Update the data review URL and 🚢. Thanks for doing this.

@eliserichards eliserichards marked this pull request as ready for review January 28, 2022 22:27
@eliserichards eliserichards requested review from a team as code owners January 28, 2022 22:27
@eliserichards eliserichards added the pr:needs-landing-squashed PRs that are ready to land (squashed) [Will be merged by Mergify] label Jan 28, 2022
@mergify mergify bot merged commit 6798f65 into mozilla-mobile:main Jan 28, 2022
@eliserichards eliserichards linked an issue Jan 28, 2022 that may be closed by this pull request
2 tasks
@eliserichards
Copy link
Contributor Author

@Mergifyio backport releases_v97.0.0

mergify bot pushed a commit that referenced this pull request Jan 31, 2022
* For #22870: Renew/remove metrics set to expire in February

* Add data review and add notification owner for never expire metrics

(cherry picked from commit 6798f65)

# Conflicts:
#	app/metrics.yaml
@mergify
Copy link
Contributor

mergify bot commented Jan 31, 2022

backport releases_v97.0.0

✅ Backports have been created

eliserichards added a commit to eliserichards/fenix that referenced this pull request Jan 31, 2022
…ary (mozilla-mobile#23453)

* For mozilla-mobile#22870: Renew/remove metrics set to expire in February

* Add data review and add notification owner for never expire metrics
@eliserichards
Copy link
Contributor Author

Uplift PR: #23496

rvandermeulen pushed a commit that referenced this pull request Jan 31, 2022
* For #22870: Renew/remove metrics set to expire in February (#23453)

* For #22870: Renew/remove metrics set to expire in February

* Add data review and add notification owner for never expire metrics

* Close #22956: Define "tags" for metrics in the app repository

Co-authored-by: William Lachance <wlach@protonmail.com>

Define "tags" for metrics in the app repository

Using the new "tags" feature in Glean, we can remove most of the
manual process/pain of defining tags in a seperate Glean annotations
repository (see: https://github.com/mozilla-mobile/fenix/wiki/Add-a-Glean-Annotation-for-an-event)
and just put them beside the metrics themselves. This should make it
much easier to keep this metadata up to date, since it can be added
in the same pull request as the instrumentation itself.

To keep the list of tags up to date with the Fenix issue labels, a new
script `update-glean-tags.py` has been added to the repository. It
should not need to be run often.

This pull request uses a scraped version of the defined tags in the
Glean annotations repository. After it lands, we can remove those and
just use the tagging information here as the main source of information.

Co-authored-by: Roger Yang <royang@mozilla.com>
@rocketsroger
Copy link
Contributor

@Mergifyio backport releases_v96.0.0

mergify bot pushed a commit that referenced this pull request Jan 31, 2022
* For #22870: Renew/remove metrics set to expire in February

* Add data review and add notification owner for never expire metrics

(cherry picked from commit 6798f65)

# Conflicts:
#	app/metrics.yaml
@mergify
Copy link
Contributor

mergify bot commented Jan 31, 2022

backport releases_v96.0.0

✅ Backports have been created

mergify bot pushed a commit that referenced this pull request Jan 31, 2022
* For #22870: Renew/remove metrics set to expire in February (#23453)

* For #22870: Renew/remove metrics set to expire in February

* Add data review and add notification owner for never expire metrics

* Close #22956: Define "tags" for metrics in the app repository

Co-authored-by: William Lachance <wlach@protonmail.com>

Define "tags" for metrics in the app repository

Using the new "tags" feature in Glean, we can remove most of the
manual process/pain of defining tags in a seperate Glean annotations
repository (see: https://github.com/mozilla-mobile/fenix/wiki/Add-a-Glean-Annotation-for-an-event)
and just put them beside the metrics themselves. This should make it
much easier to keep this metadata up to date, since it can be added
in the same pull request as the instrumentation itself.

To keep the list of tags up to date with the Fenix issue labels, a new
script `update-glean-tags.py` has been added to the repository. It
should not need to be run often.

This pull request uses a scraped version of the defined tags in the
Glean annotations repository. After it lands, we can remove those and
just use the tagging information here as the main source of information.

Co-authored-by: Roger Yang <royang@mozilla.com>
(cherry picked from commit 08790a0)
rocketsroger added a commit that referenced this pull request Feb 1, 2022
…23453) (#23510)

* For #22870: Renew/remove metrics set to expire in February (backport #23453)

* Issue ##22870: Temporarily ignoring tests for StorageStatsMetrics

* No issue: Update PWA package name in mainMenuInstallPWATest (#23335)

Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
Co-authored-by: Aaron Train <aaron.train@gmail.com>
pkirakosyan pushed a commit to gexsi/user-agent-android that referenced this pull request Mar 10, 2022
…ary (mozilla-mobile#23453)

* For mozilla-mobile#22870: Renew/remove metrics set to expire in February

* Add data review and add notification owner for never expire metrics
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
pr:needs-landing-squashed PRs that are ready to land (squashed) [Will be merged by Mergify]
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Renew telemetry for February
2 participants