add support for default studies to Pioneer
Categories
(Firefox :: Pioneer, task, P1)
Tracking
()
People
(Reporter: rhelmer, Assigned: rhelmer)
References
(Blocks 1 open bug)
Details
(Whiteboard: off-train)
Attachments
(1 file)
47 bytes,
text/x-phabricator-request
|
jcristau
:
approval-mozilla-beta+
|
Details | Review |
about:pioneer
shows users a list of studies to install. Pioneer should also support a way to install Mozilla-controlled studies by default, as soon as users are enrolled in Pioneer itself.
Comment 1•5 years ago
|
||
Bugbug thinks this bug should belong to this component, but please revert this change in case of error.
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 2•5 years ago
|
||
deleteme |
Decided not to do this, we will likely instead guide users to install our study but not enroll by default.
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 3•5 years ago
|
||
Javaun, how do you think we should implement default studies? My understanding in comment 0 is outdated I think?
Comment 4•5 years ago
|
||
[Tracking Requested - why for this release]:
Comment 5•5 years ago
|
||
Hi, we are resurrecting this default add-on. This is an add-on (I use this term and not "study" intentionally) that comes down when the user enrolls in pioneer. The purpose of the add-on is to deliver functionality to collect data and display onboarding on Pioneer enrollment. It is likely to change over time. The add-on is therefore really a technical implementation detail here of how we deliver this functionality to the user, it's not meant to be a visible "you have chosen and add-on now" experience.
This is what the enrollment looks like:
- the user clicks the "Enroll" button after reading the text on the About Pioneer landing page
- The modal window pops up showing the legal notice (i.e. EULA)
- If the user accepts the notice, the modal closes, and Pioneer enrollment begins,.. (telemetry ping created, toolbar icon, etc.)
- A default add-on is installed quietly in the background (we will have disclosed this already in the notice).
- When the add-on installed, we will pop some onboarding to tell the user welcome to pioneer and ask them some questions about their demography. This will be used to ensure quality and representativeness in studies.
- The add-on may also facilitate browsing data collection. TBD in the add-on requirements.
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 6•5 years ago
|
||
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Comment 8•5 years ago
|
||
bugherder |
Comment 9•5 years ago
•
|
||
Comment on attachment 9165983 [details]
Bug 1646203 - add support for default hidden studies for Pioneer r?mstriemer
Beta/Release Uplift Approval Request
- User impact if declined: The purpose of the add-on is to eventually deliver functionality to collect data and display onboarding on Pioneer enrollment. If declined, we will not be able to do this, delaying panel participation for users.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: The user clicks the "Get Started" button after reading the text on the about:pioneer landing page
A default add-on is installed quietly in the background (we will have disclosed this already in the notice).
When the add-on installed, we will pop some onboarding to tell the user welcome to pioneer and ask them some questions about their demography. This will be used to ensure quality and representativeness in studies. This hasn't landed yet. - List of other uplifts needed: Bug 1653119, Bug 1653136, Bug 1653125
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): The about:pioneer page is not advertised to users in any way; there is no marketing support for Fx80; this is foundational work. If someone happens to find it, and something doesn't work correctly, nothing in Firefox is broken. Low risk to brand.
- String changes made/needed: N/A
Updated•5 years ago
|
Updated•5 years ago
|
Comment 10•5 years ago
|
||
Comment on attachment 9165983 [details]
Bug 1646203 - add support for default hidden studies for Pioneer r?mstriemer
approved for 80 rc1
Updated•5 years ago
|
Comment 11•5 years ago
|
||
bugherder uplift |
Description
•