Closed Bug 1392752 Opened 7 years ago Closed 5 years ago

Add Tracking Protection status to core ping

Categories

(Firefox for iOS :: Telemetry, enhancement, P3)

Other
iOS
enhancement

Tracking

()

RESOLVED INACTIVE
Tracking Status
fxios 10.0 ---

People

(Reporter: st3fan, Assigned: garvan)

References

(Depends on 1 open bug)

Details

Attachments

(1 file)

55 bytes, text/x-github-pull-request
st3fan
: review+
Details | Review
Add Tracking Protection status to core ping so that we know the two settings: on-state (off, private-only, always) and level (basic, strict).
Priority: -- → P3
Assignee: nobody → gkeeley
Attached file Pull request
Attachment #8906083 - Flags: review?(fpatel)
Comment on attachment 8906083 [details] [review]
Pull request

Looks good.
Attachment #8906083 - Flags: review?(fpatel) → review+
landed master and v9.x
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Hi Rebecca, requesting data review. This is Category 2 Interaction Data, as it is just tracking protection settings.

Reference for others: https://wiki.mozilla.org/Firefox/Data_Collection#Data_Collection_Categories
Flags: needinfo?(rweiss)
Added https://bugzilla.mozilla.org/show_bug.cgi?id=1398924, to change all the settings to use a single JSON dict.
:Frank, can either you or :st3fan amend this bug with a file containing your answers to these questions:
https://docs.google.com/document/d/1SSn5w8DfCSkHWJS8DNTd7ya82diWRxaDUFM5aL4UDDo/edit
Flags: needinfo?(rweiss) → needinfo?(fbertsch)
If the schema is *not* updated, will this patch break telemetry ping? That is, will a schema mismatch cause all the ping data to be dropped (vs. just having the Tracking Protection settings telemetry dropped until the schema is updated).

Am concerned that this simple change is having greater side effects than intended.
Is it too late to back it out for 9.0?
:st3fan will ping you on slack about it
I'd like to back this out for 9.0 and we can deal with the settings-as-a-whole properly for 9.1.
(In reply to Rebecca Weiss from comment #6)
> :Frank, can either you or :st3fan amend this bug with a file containing your
> answers to these questions:
> https://docs.google.com/document/d/
> 1SSn5w8DfCSkHWJS8DNTd7ya82diWRxaDUFM5aL4UDDo/edit

Stefan, can you take care of this?
Flags: needinfo?(fbertsch) → needinfo?(sarentz)
Re-opening, there is a better way to add this to core ping:
https://bugzilla.mozilla.org/show_bug.cgi?id=1398924

Will fix for 9.1. 

Backing out this patch.
Status: RESOLVED → REOPENED
Flags: needinfo?(sarentz)
Resolution: FIXED → ---
Depends on: 1398924
Reverted from 9.0:
commit cc002af4a9c043597d294f8a17a391672b86485f (HEAD -> v9.x, origin/v9.x)
Date:   Wed Sep 13 10:27:13 2017 -0400
    Revert "Bug 1392752: tracking protection status added to core ping (#3147)"
    This reverts commit 7a52d8c2a588e6c99131c86d8c8cb0d9f75cc44e.
Status: REOPENED → RESOLVED
Closed: 7 years ago5 years ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: