Files
tubestation/browser/components/newtab/pings.yaml
Beth Rennie 8325687e5d Bug 1962774 - Remove newtabPingEnabled variable from glean feature r=TravisLong,chutten,home-newtab-reviewers,mconley
The glean feature can control any ping via the gleanMetricConfiguration
now, so there is no need to have this variable any more. It is still
possible to disable the ping with a pref, so the test has been updated
to set that pref instead of doing a Nimbus enrollment.

Differential Revision: https://phabricator.services.mozilla.com/D246792
2025-04-28 18:30:18 +00:00

87 lines
2.8 KiB
YAML

# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
---
$schema: moz://mozilla.org/schemas/glean/pings/2-0-0
newtab:
description: |
Newtab-related instrumentation.
Can be disabled via the `browser.newtabpage.ping.enabled` pref.
reasons:
newtab_session_end: |
The newtab visit ended.
Could be by navigation, being closed, etc.
component_init: |
The newtab component init'd,
and the newtab and homepage settings have been categorized.
This is mostly to ensure we hear at least once from clients configured to
not show a newtab UI.
include_client_id: true
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1766887
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1766887
notification_emails:
- chutten@mozilla.com
- mmccorquodale@mozilla.com
- anicholson@mozilla.com
- najiang@mozilla.com
newtab-content:
description: |
Private Newtab-related instrumentation sent over OHTTP
Can be disabled via the `newtabPingEnabled` variable of the `glean` Nimbus
feature, or the `browser.newtabpage.ping.enabled` pref.
metadata:
include_info_sections: false
include_client_id: false
uploader_capabilities:
- ohttp
reasons:
newtab_session_end: |
The newtab visit ended.
Could be by navigation, being closed, etc.
component_init: |
The newtab component init'd,
and the newtab and homepage settings have been categorized.
This is mostly to ensure we hear at least once from clients configured to
not show a newtab UI.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1956331
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1956331
notification_emails:
- nbarrett@mozilla.com
top-sites:
description: |
A ping representing a single event happening with or to a TopSite.
Distinguishable by its `ping_type`.
Does not contain a `client_id`, preferring a `context_id` instead.
include_client_id: false
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1836283
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1836283
notification_emails:
- najiang@mozilla.com
spoc:
description: |
A ping for submitting the pocket sponsored content's `shim`.
Does not contain a `client_id`.
include_client_id: false
reasons:
impression: A sponsored story was impressed upon the client.
click: A sponsored story was clicked.
save: A sponsored story was saved to Pocket.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1862670
data_reviews:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1862670
notification_emails:
- najiang@mozilla.com
- chutten@mozilla.com