ios/chrome/browser/intelligence/bwg/metrics/README.md
Last updated: May 2026
This directory contains the metrics, histograms, and user actions tracking for the Gemini (BWG) feature integration on Chrome for iOS. It facilitates telemetry collection for onboarding consent, session engagement, AI latency, and hardware feature permissions.
RecordFREPromoAction).RecordFREConsentAction), recording link clicks for South Korea and standard flows.Latency.WithContext vs Latency.WithoutContext) or if an image was generated (Latency.WithGeneratedImage).| File | Description |
|---|---|
gemini_metrics.h / .mm | Public API declaring UMA histogram keys, metric enums, and recording functions. |
gemini_metrics_unittest.mm | Unit tests asserting correct histogram population, bucketing, and mock session durations. |
BUILD.gn | GN build targets defining metrics dependencies. |