Commit Graph

520 Commits (fenix/121.0)

Author SHA1 Message Date
rahulsainani 41140c6178 Bug 1866992 - Add product recommendations exposure telemetry
(cherry picked from commit daf7931aee0e24763e302203ddf36b6a8e434d8a)
7 months ago
DreVla a980e5a9c8 Bug 1865854 - Product recommendations telemetry
Add missing product recommendations telemetry.

(cherry picked from commit 860348cde7567993ddbab8b09bebebaa42ee7596)
7 months ago
DreVla 37f328fdb4 Bug 1862776 - Add Fakespot stale analysis shown telemetry probe
Added `shopping.surface_stale_analysis_shown` telemetry probe which
is sent when the user sees the "New info to check" card.
7 months ago
Arturo Mejia 1cce998212 Bug 1859393 - Add CFR when the first cookie banner gets cleared. 7 months ago
Arturo Mejia 4c9f7f77a6 Bug 1859391 - Update cookie banner settings page to only support private mode. 7 months ago
Roger Yang e74a6d611c Bug 1862737 - Add telemetry for the full install referrer response 7 months ago
DreVla ddc0d43d31 Bug 1862775 - Send telemetry on "Powered by Fakespot by Mozilla" tap
Added `surface_powered_by_fakespot_link_clicked` telemetry probe
that is sent when the user taps the "Powered by Fakespot by Mozilla"
footer link in Review Checker Sheet.
7 months ago
Lina Butler 1ec2d118cf Bug 1860919 - Send Glean pings for Wikipedia Firefox Suggestion impressions and clicks.
This commit:

* Adds new facts, `wikipedia_suggestion_clicked` and
  `wikipedia_suggestion_impressed`, to the `feature-fxsuggest`
  component.
* Emits `fx-suggest` Glean pings for those facts in Fenix's
  `MetricController`.
7 months ago
Roger Yang 04e63467c4 Bug 1860133 - Report Meta attribution from the Play Store referrer 8 months ago
DreVla 51033cb791 Bug 1854501 - Add telemetry to count Fakespot exposures
Added a new probe `product_page_visits` which counts the number of
visits to a supported retailer product page.
8 months ago
Lina Butler 6111632cdf Bug 1858542 - Send Glean pings for Firefox Suggest impressions from Fenix.
This commit adds the following measurements:

* A new value for the `fx_suggest.ping_type` metric,
  `fxsuggest-impression`.
* An `fx_suggest.position` metric to capture the position of the
  Firefox Suggest search suggestion in the awesomebar, for impressions
  and clicks.
* An `fx_suggest.is_clicked` metric, to capture whether an
  `fxsuggest-impression` ping is for a clicked suggestion.

This commit also:

* Mounts `FxSuggestFactsMiddleware` to collect facts for impressions
  and clicks.
* Dispatches `AwesomeBarAction`s from the `SearchDialogController` in
  response to user interactions with the awesomebar and toolbar.
8 months ago
Jeff Boek dcc7416b02 Bug 1859903 - Adds telemetry for the new quick erase action 8 months ago
Tif Tran 65fb4d5df5 Bug 1857092 - Add metrics for clicks on Firefox Suggestions in Fenix 8 months ago
Alexandru Putanu 88f2a69785 Bug 1855150 - Add bottom sheet displayed and closed event extras (#4060)
* Bug 1855150 - Add bottom sheet displayed event extras

* Bug 1855150 - Add bottom sheet closed event extras

---------

Co-authored-by: Rahul Sainani <rsainani@mozilla.com>
8 months ago
Harrison Oglesby 446dc14dbe Bug 1858771 - New Help button telemetry in home menu 8 months ago
Roger Yang 49187c293c Bug 1858440 - Renew all telemetry to never expires 8 months ago
Harrison Oglesby 7b64307260 Bug 1857549 - login password matches site detected telemetry 8 months ago
mike a 40a2856290 Bug 1846801 – add telemetry for manage account button 8 months ago
Alexandru2909 1ec1a4fd11 Bug 1843508 - Part 1: Add review quality check feature telemetry events 8 months ago
William Durand e62f62ce7d Bug 1856950 - Fix wrong data review link for `device_total_ram` 8 months ago
Roger Yang 6f38969160 Revert "Bug 1843610 - Add telemetry for deferred deep link test"
This reverts commit 186a4b76e5be73466397c0c2fcaca4eaaa2a88da.
9 months ago
Arturo Mejia b57b742be5 Bug 1853967 - Capture telemetry for the amount of RAM a device has. 9 months ago
DreVla 0e1412c651 Bug 1845747 - Add "Add search widget" card for Juno Onboarding
Added a new card for the Juno Onboarding, "Add search widget
to homescreen". This is an experiment that aims to increase
DAU and searches.
9 months ago
Zac McKenney 19375a5d57 Bug 1846979 - Add extensions process spawning disabled dialog 9 months ago
Roger Yang f63bb624b9 Bug 1849184 - Renew telemetry probes expiring in v120 10 months ago
Gabriel Luong 0d2dfcb85a Bug 1845357 - Remove the first run onboarding 10 months ago
t-p-white 65286203f0 Bug 1842604 - Telemetry to measure Search results response time 11 months ago
Harrison Oglesby c5d5240bc7 Bug 1841152 - New event telemetry in credential autofill. 11 months ago
Roger Yang a5a373d2ec Bug 1823492 - Add timespan metric for Adjust attribution 11 months ago
Harrison Oglesby 7ad42ac6ab Bug 1841156 - New event telemetry for Firefox Sync. 11 months ago
Harrison Oglesby acf197ebbd Bug 1841156 - New event telemetry for customize homepage. 11 months ago
Roger Yang 36414d3632 Bug 1843610 - Add telemetry for deferred deep link test 11 months ago
Harrison Oglesby ccd775b5cd Bug 1842082 - Standard home screen view count telemetry 11 months ago
Olivia Hall 1c91b0613a Bug 1837517 - Additional Print Telmetry and Nimbus setup
This bug adds telemetry for the print from menu feature. It adds the
probes print_failure, print_completed, print_tapped (for both share and
browsr menu), and share_menu_action for the print button on the share
sheet only. browser_menu_action for the print button was added in bug
1836780.

Additionally, Nimbus control for the browser print button and
share print button was added as browser-print-enabled and
share-print-enabled.
11 months ago
Harrison Oglesby 662186e83e Bug 1841153 - new event telemetry for private tab open 11 months ago
mike a 23fe60edb9 Bug 1840315 – added telemetry to the splash screen data fetching 11 months ago
Olivia Hall b8ada367ae Bug 1836780 - Add UI For Printing Page Content
This bug adds a print button on the main Fenix toolbar menu and a print
button on the share menu.

This bug adds a main toolbar extra telemetry of
print_content. Additional telemetry and Nimbus instrumentation will be
added in bug 1837517.
12 months ago
t-p-white 40d5446c4b Bug 1840341 - Add memory telemetry for experiment 12 months ago
Harrison Oglesby 24c795ce5c Bug 1836164 - New growth telemetry for credential management 12 months ago
Roger Yang a5cefbfb1b Bug 1840109 - Renew telemetry probes expiring in v118 12 months ago
Harrison Oglesby f8d6ec5758 Bug 1836165 - New growth telemetry for private tab open count 12 months ago
Harrison Oglesby 144abb235c Bug 1836167 - New telemetry in bookmarks 12 months ago
Harrison Oglesby 63773d9614 Bug 1836166 - add telemetry for Mozilla Sync sign in 12 months ago
Olivia Hall 222ee3df37 Bug 1829213 - Update Save To PDF Telemetry and checkForPdfViewer Option
* Adds `checkForPdfViewer` to determine if page is a PDF Viewer page or not
* Adjusts save_to_pdf_failure to have extras of pdf, non-pdf, or unknown
* Adjusts save_to_pdf_failure to have extras of failure reason
* Adjusts save_to_pdf_tapped to have extras of pdf, non-pdf, or unknown
* Adds save_to_pdf_completed with extras of pdf, non-pdf, or unknown
1 year ago
Roger Yang 6b5ca8e2df Bug 1836887 - Remove telemetry probes expired in v116 1 year ago
Roger Yang 16938564dc Bug 1835072 - Renew telemetry probes expiring in v117 1 year ago
Bruno Rosa ef95f337f3 Bug 1833638 - remove client ID duplication code 1 year ago
James Hugman 558bc46b4d Bug 1832074 — Parse referrer URL with URLDecoder 1 year ago
James Hugman b02c292c8f Bug 1832069 - Add Google Play install referrer library 1 year ago
Roger Yang eaa841be4c Bug 1830765 - Remove duplicate toolbar position metrics 1 year ago