Closed Bug 1917859 Opened 2 months ago Closed 16 days ago

Add Telemetry for soft-blocking

Categories

(Toolkit :: Blocklist Implementation, task, P1)

task

Tracking

()

RESOLVED FIXED
133 Branch
Tracking Status
firefox133 --- fixed

People

(Reporter: willdurand, Assigned: rpl)

References

Details

(Whiteboard: [addons-jira])

Attachments

(2 files)

Per the PRD, it seems we'd like to understand the following:

  • How many users re-enable a soft blocked add-on.
  • How many ADU are using each soft-blocked version?

Note that I think we should get the mobile support done before implementing Telemetry since we'll need Telemetry for both anyway.

This patch goal is to expend the existing blocklist backend telemetry
for the additions related to the ExtensionBlocklistMLBF soft-blocking
(and so the telemetry collected at this level will not be including
any new probes related to user interactions with softblocked add-ons).

Depends on D222101

Assignee: nobody → lgreco
Attachment #9427588 - Attachment description: WIP: Bug 1917859 - Extend blocklist backend telemetry for soft-blocking. → Bug 1917859 - Extend blocklist backend telemetry for soft-blocking. r?robwu!
Status: NEW → ASSIGNED

Some more information about this bug...

First, we won't be adding any new telemetry on the Gecko side to answer the question "How many ADU are using each soft-blocked version?", for that we will use data that we already have on the AMO side (admin or reviewer tools).

Then, the patch in Comment 2 updates an existing probe that collects technical data (Bug 1633466 and Bug 1662857 - Category 1 and 2 per https://wiki.mozilla.org/Data_Collection). This is mainly about getting enough data to know that the blocklist actually works.

Finally, another patch will address the other question from Comment 0: "How many users re-enable a soft blocked add-on.". In order to do that, we'll update another existing probe (introduced in Bug 1433335 - Category 2). This second patch will include a new extra key to indicate the blocklist state (not blocked, soft blocked, or hard blocked).

Flags: needinfo?(aroybal)

(In reply to William Durand [:willdurand] from comment #3)

Some more information about this bug...

First, we won't be adding any new telemetry on the Gecko side to answer the question "How many ADU are using each soft-blocked version?", for that we will use data that we already have on the AMO side (admin or reviewer tools).

Then, the patch in Comment 2 updates an existing probe that collects technical data (Bug 1633466 and Bug 1662857 - Category 1 and 2 per https://wiki.mozilla.org/Data_Collection). This is mainly about getting enough data to know that the blocklist actually works.

Finally, another patch will address the other question from Comment 0: "How many users re-enable a soft blocked add-on.". In order to do that, we'll update another existing probe (introduced in Bug 1433335 - Category 2). This second patch will include a new extra key to indicate the blocklist state (not blocked, soft blocked, or hard blocked).

We have confirmed this with Shell help in the meantime, and so I'm clearing the needinfo.

Flags: needinfo?(aroybal)
Pushed by luca.greco@alcacoop.it: https://hg.mozilla.org/integration/autoland/rev/182e93d3e7f7 Extend blocklist backend telemetry for soft-blocking. r=robwu https://hg.mozilla.org/integration/autoland/rev/8f9c508c826d Extend addonsManager manage event to include the addon blocklistState. r=willdurand
Status: ASSIGNED → RESOLVED
Closed: 16 days ago
Resolution: --- → FIXED
Target Milestone: --- → 133 Branch
See Also: → 1924636
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: