Closed Bug 1846786 Opened 11 months ago Closed 10 months ago

[Survey] Create initial micro survey surface in sidebar

Categories

(Firefox :: Messaging System, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
119 Branch
Iteration:
119.1 - Aug 28 - Sept 8
Tracking Status
firefox119 --- fixed

People

(Reporter: jprickett, Assigned: jprickett)

References

(Blocks 1 open bug)

Details

(Whiteboard: [omc])

Attachments

(2 files)

Scope of this ticket is to implement initial survey surface inside sidebar. On second visit on a PDP page if opted-in and other survey conditions (e.g. > 24 hrs ), show survey and make sure all scripts unload when survey is complete.

Iteration: --- → 118.1 - July 31 - Aug 11
Summary: Create initial micro survey surface in sidebar → [Survey] Create initial micro survey surface in sidebar
Iteration: 118.1 - July 31 - Aug 11 → 118.2 - Aug 14 - Aug 25
Iteration: 118.2 - Aug 14 - Aug 25 → 119.1 - Aug 28 - Sept 8
Attachment #9350557 - Attachment description: WIP: Bug 1846786 - Implement logic to show shopping microsurvey → WIP: Bug 1846786 - Rework onboarding and shopping container interaction to support survey
Attachment #9350557 - Attachment description: WIP: Bug 1846786 - Rework onboarding and shopping container interaction to support survey → Bug 1846786 - Rework onboarding and shopping container interaction to support survey r?pdahiya
Blocks: 1847284
Attachment #9350557 - Attachment description: Bug 1846786 - Rework onboarding and shopping container interaction to support survey r?pdahiya → Bug 1846786 - Rework onboarding and shopping container interaction to support survey r=pdahiya,#shopping-reviewers!
Attachment #9351303 - Attachment description: WIP: Bug 1846786 - Add microsurvey in shopping sidebar → Bug 1846786 - Add microsurvey in shopping sidebar
No longer blocks: 1847284
Depends on: 1847284
Attachment #9351303 - Attachment description: Bug 1846786 - Add microsurvey in shopping sidebar → WIP: Bug 1846786 - Add microsurvey in shopping sidebar
Attachment #9351303 - Attachment description: WIP: Bug 1846786 - Add microsurvey in shopping sidebar → Bug 1846786 - Add microsurvey in shopping sidebar r?pdahiya
Blocks: 1852113
Pushed by jprickett@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6f141c7b5736
Rework onboarding and shopping container interaction to support survey r=pdahiya,shopping-reviewers,Gijs
https://hg.mozilla.org/integration/autoland/rev/347f22f85c41
Add microsurvey in shopping sidebar r=pdahiya

Backed out for causing mochitests failures in browser_aboutwelcome_fxa_signin_flow.js.

Also, there are some mochitests failures in /browser_aboutwelcome_attribution.js.

  • Push with failures
  • Failure Log
  • Failure line: TEST-UNEXPECTED-FAIL | browser/components/newtab/test/browser/browser_aboutwelcome_attribution.js | Uncaught exception in test bound test_rtamo_attribution - Should render div.onboardingContainer in RTAMO UI - timed out after 50 tries.
Flags: needinfo?(jprickett)
Pushed by jprickett@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5cd973f0cc58
Rework onboarding and shopping container interaction to support survey r=pdahiya,shopping-reviewers,Gijs
https://hg.mozilla.org/integration/autoland/rev/fcaae6620bfb
Add microsurvey in shopping sidebar r=pdahiya
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → 119 Branch
Flags: needinfo?(jprickett)

The survey was implemented with the following targeting:
The micro survey is displayed to opted-in users at least 24 hours after they’ve opted in and after 5 eligible (where analysis, either up-to-date or stale, is present) PDPs were visited.

(In reply to Ania from comment #7)

The survey was implemented with the following targeting:
The micro survey is displayed to opted-in users at least 24 hours after they’ve opted in and after 5 eligible (where analysis, either up-to-date or stale, is present) PDPs were visited.

In addition survey is shown in next session after user opted-in , so a restart is required https://searchfox.org/mozilla-central/rev/413b88689f3ca2a30b3c49465730c0e7d40f9188/browser/components/aboutwelcome/actors/AboutWelcomeChild.sys.mjs#714

Blocks: 1879655
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: