Closed Bug 1816151 Opened 2 years ago Closed 2 years ago

Telemetry for Printing on Android

Categories

(GeckoView :: General, task, P1)

All
Android
task

Tracking

(firefox113 fixed)

RESOLVED FIXED
113 Branch
Tracking Status
firefox113 --- fixed

People

(Reporter: olivia, Assigned: olivia)

References

(Blocks 1 open bug)

Details

(Whiteboard: [android-print][geckoview:m113])

Attachments

(2 files)

We should add some glean telemetry to see how often printing is used on Android.

Summary: Telemetry for Printing → Telemetry for Printing on Android
Blocks: 1809915
Depends on: 1659818
No longer depends on: 1809915
Whiteboard: [android-print] → [android-print][geckoview:m113?]
Assignee: nobody → ohall
Priority: P3 → P1
Whiteboard: [android-print][geckoview:m113?] → [android-print][geckoview:m113]
Attachment #9325532 - Flags: data-review?(royang)
Attachment #9325532 - Flags: data-review?(chutten)

This bug adds basic telemetry if window.print() is used or not in
Android through GeckoView.

Comment on attachment 9325532 [details]
Data Review Request for GeckoView Window.Print() Data Telemetry

PRELIMINARY NOTES:
Have you heard about ./mach data-review? It's can save you time on your data reviews of Glean instrumentation. You can learn more about it here.

DATA COLLECTION REVIEW RESPONSE:

Is there or will there be documentation that describes the schema for the ultimate data set available publicly, complete and accurate?

Yes.

Is there a control mechanism that allows the user to turn the data collection on and off?

Yes. This collection can be controlled through the product's preferences.

If the request is for permanent data collection, is there someone who will monitor the data over time?

No. This collection will expire in Firefox 124.

Using the category system of data types on the Mozilla wiki, what collection type of data do the requested measurements fall under?

Category 2, Interaction.

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: datareview+

Attachment #9325532 - Flags: data-review?(royang)
Attachment #9325532 - Flags: data-review?(chutten)
Attachment #9325532 - Flags: data-review+
Pushed by ohall@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/397b205c3d82
GeckoView Window.Print() Telemetry r=geckoview-reviewers,owlish
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 113 Branch
See Also: → 1826188

So far, the telemetry is only collected if a window.print (dotprint) request was made. We would also like to capture print errors too, and this patch/bug only covers print requests. Identified a way with Titouan to capture one of the printing error conditions in the telemetry. Originally, it looked like bug 1753467 was more of a blocker for the error conditions in printing. Opened bug 1826188 because this addition would need another data review and to help with clarity.

(Status update: the newly-added metrics.yaml has now been added to the pipeline, so data should begin showing up in expected places on the next successful schema deploy. There might be one additional day's delay for live data to end up in stable tables (extra details in this blog post))

See Also: → 1829217
See Also: → 1871203
Component: Core → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: