Closed Bug 1818299 (fullscreen-research-surface) Opened 2 years ago Closed 1 year ago

[meta] Fullscreen research surface

Categories

(Fenix :: General, enhancement, P2)

All
Android
enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jmahon, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

(Keywords: meta, Whiteboard: [fxdroid] [roadmap] [juno])

Fullscreen research surface

To reduce bias in our Viewpoint survey responses, we want to make absolutely sure that users who are targeted to take the survey at least see it. Right now, because it's 'obscured' in the homepage, we can't be sure that targeted users see it - which means that we're biasing towards users who actively engage with the homepage (a demographic that is significantly different in usage patterns from our overall demographic - in other words, a lot of Firefox users never even look at the homepage).

This research surface is pretty straightforward: a fullscreen card (like the new Onboarding cards), but without an "x" icon to close. Two buttons - one for taking the survey, one for skipping. Telemetry for the impression, the positive button, and the negative button. When the experiment triggers it, the card should show up as the very first thing the user sees in their next session. (Definition of "session" is flexible here - implement that in whatever way is easiest).

Note: the survey should not be triggered by users looking at custom tabs; it should only appear if they open the actual Firefox app (a lot of custom tab use would be from a different app, where the user is in the middle of a flow and doesn't actually realize they're looking at Firefox).

The survey needs to be controlled through an experiment, similar to our existing Viewpoint survey infrastructure (which appears on the homepage). We might also want to be able to customize the contents of the screen with Nimbus Messaging, but that might be negotiable for an MVP version - please check with Product before setting off to do that. The most important thing is just getting the survey in front of more users, and being able to evaluate the resulting behaviors more carefully.

  • Product brief
  • iOS epic - Android engineer should stay connected with iOS team, & ideally do a cross-platform product/UX review once ready
Whiteboard: [fxdroid] [roadmap] → [juno]
Whiteboard: [juno] → [fxdroid] [roadmap] [juno]
Alias: fullscreen-research-surface

Contacts

Engineering - :skhan, :aputanu, :royang

Tickets

Description Ticket
New message surface type https://bugzilla.mozilla.org/show_bug.cgi?id=1821466
Full screen custom tab https://bugzilla.mozilla.org/show_bug.cgi?id=1821479
Trigger full screen message https://bugzilla.mozilla.org/show_bug.cgi?id=1821475
Card for full screen message https://bugzilla.mozilla.org/show_bug.cgi?id=1821778
Telemetry https://bugzilla.mozilla.org/show_bug.cgi?id=1821481

Just a quick reminder after a convo with Tif - please remember to schedule a design review with Emily and Verdi before landing this overall feature (it's mentioned on the last line of the bug description above, but easy to miss).

:royang when do you think that could happen? The more heads up they have, the better.

Flags: needinfo?(royang)

Sure, me and Sarah is finalizing the work for https://bugzilla.mozilla.org/show_bug.cgi?id=1821778. Once it's ready for review I'll contact Verdi and Emily (As Tif requested) to review the UX.

Flags: needinfo?(royang)
Depends on: 1826631

Closing this meta bug, because all the tickets were fixed and verified.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.