Add Telemetry to send "to" and "from" languages for each Translation
Categories
(Firefox for Android :: Translations, enhancement, P1)
Tracking
()
People
(Reporter: olivia, Assigned: olivia)
References
Details
(Whiteboard: [fxdroid][foundation])
Attachments
(2 files)
|
4.08 KB,
text/plain
|
royang
:
data-review+
|
Details |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
This bug is to add telemetry to send "to" and "from" languages to support a Nimbus experiment.
| Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 1•2 years ago
|
||
Should also use this to add telemetry for translation success, error, and unsupported engines.
| Assignee | ||
Comment 2•2 years ago
|
||
Additional data request for telemetry on Android.
(Prior translations requests are bug 1886851 (offer) telemetry and bug 1883968 (interaction with feature area.)
Comment 3•2 years ago
|
||
Comment on attachment 9393783 [details]
1886221_data_review.md
DATA COLLECTION REVIEW RESPONSE:
- Is there or will there be documentation that describes the schema for the ultimate data set in a public, complete, and accurate way?
Yes, through the metrics.yaml file and the Glean Dictionary.
- Is there a control mechanism that allows the user to turn the data collection on and off?
Yes. This collection is Telemetry so can be controlled through Firefox's Preferences.
- If the request is for permanent data collection, is there someone who will monitor the data over time?
android-probes@mozilla.com will be responsible for monitoring the data over time
- Using the category system of data types on the Mozilla wiki, what collection type of data do the requested measurements fall under?
Category 1 and 2, Technical and Interaction data
- Is the data collection request for default-on or default-off?
Default on for all channels.
- Does the instrumentation include the addition of any new identifiers?
No
- Is the data collection covered by the existing Firefox privacy notice?
Yes
- Does the data collection use a third-party collection tool?
No
Result: data-review+
| Assignee | ||
Comment 4•2 years ago
|
||
This bug adds additional telemetry including:
- When a translation is requested, including to/from languages
- When a translation is successful
- When a translation fails
- Whether or not the translations engine is supported
Depends on D205909
Comment 6•2 years ago
|
||
| bugherder | ||
Updated•2 years ago
|
Comment 7•2 years ago
|
||
Verified as implemented on the latest Fenix Nightly 127.0a1 build from 5/9, using a Google Pixel 6 (Android 14), and a Realme GT Master Edition (Android 13). The following events were being generated successfully:
- translations.action translation_request to_language
- translations.action translation_request from_language
Description
•