1
0
Fork 0
fenix/app/src/main/java/org/mozilla/fenix/components/metrics
Elise Richards 3e8cab19c0
For #10261: PWA Telemetry (#11859)
* Add PWA events to metrics.

Track events for add to homescreen and install.

Map PWA facts to events

* Map component facts to local metrics

Add events pings to fragments

Supress long method for events

Move install event to AC and collect facts

Retrieve fg and bg events from Facts. Do not track intent fg/bg events, only views

* Allow onPause in base fragment to send telemetry for PWA in the external app fragment. Track foreground and bg locally in fenix, and route install and home screen taps from AC facts

* Rebase
2020-08-03 13:59:31 -05:00
..
ActivationPing.kt For #10426: Adds identifier to Glean for 24 hours (#10446) 2020-05-07 08:57:20 -07:00
AdjustMetricsService.kt Bug 1652979 - Stop producing fennecNightly, fenixNightly and fenixBeta (#12225) 2020-07-21 16:42:08 +02:00
AppAllSourceStartTelemetry.kt for #11830 created class containing the logic for sending AllStartup telemetry logic 2020-07-28 17:09:42 -07:00
BreadcrumbsRecorder.kt No Issue - Update to AC 41.0.20200505190119 2020-05-05 17:52:27 -04:00
Event.kt For #10261: PWA Telemetry (#11859) 2020-08-03 13:59:31 -05:00
FirstSessionPing.kt For #11392: Rename Installation ping to FirstSession (#11869) 2020-06-25 10:06:26 -07:00
GleanMetricsService.kt For #10261: PWA Telemetry (#11859) 2020-08-03 13:59:31 -05:00
LeanplumMetricsService.kt For #11664 — Fixup MissingResourceExceptions being thrown in exotic Locales (#13124) 2020-07-30 18:28:26 +01:00
MetricController.kt For #10261: PWA Telemetry (#11859) 2020-08-03 13:59:31 -05:00
MetricsService.kt Moved MetricsService to its own file 2020-07-31 14:14:45 -07:00
MetricsUtils.kt For #10426: Adds identifier to Glean for 24 hours (#10446) 2020-05-07 08:57:20 -07:00
MozillaProductDetector.kt For #9208: Adds in-product prompt to homescreen (#9836) 2020-04-22 14:29:43 -07:00