Closed Bug 1599476 Opened 5 years ago Closed 4 years ago

Deploy WNPanel message for Mobile in 71

Categories

(Firefox :: Messaging System, task, P1)

task

Tracking

()

RESOLVED FIXED

People

(Reporter: andreio, Assigned: andreio)

References

(Blocks 1 open bug)

Details

The final content should be available by Wed Dev 04. Per Celeste, "Confirming, EN-all by language setting, not by geographic region."

A copy of the badge targeting expression + breakdown:

// Has to be for 71 only AND
firefoxVersion == 71 &&
// en* only AND
localeLanguageCode == 'en' && 
// (user has clicked the FxA button OR their profile is older than 28 days) AND
(hasAccessedFxAPanel || currentDate|date - 2419200000 >= profileAgeCreated) &&
( // This part is meant to limit the badge to the first 4 days
  !messageImpressions['WHATS_NEW_BADGE_MOBILE_71'] || // They never saw the badge
  (messageImpressions['WHATS_NEW_BADGE_MOBILE_71']|length >= 1 && // Or they saw it AND
     // That first impression happened in the past 4 days
    currentDate|date - messageImpressions['WHATS_NEW_BADGE_MOBILE_71'][0] <= 345600000))

For URL links we will want to direct FxA users to an SMS form and non-FxA users to a different SMS form. URLs forthcoming.

What's New Panel to get Mobile
Firefox Release 71

We have tested What's New Panel to get Mobile feature.

QA’s recommendation: YELLOW - SHIP IT CONDITIONALLY

Reasoning:

  • We didn't find any issues and the feature looks good overall. However, the URLs for the messages were not implemented yet and we were not able to verify that the end-user will be redirected to the correct website.

Testing Summary:

Tested Platforms:

  • Windows 10 x64
  • Mac OS 10.15
  • Ubuntu 18.04 x64

Tested Firefox versions:

  • Firefox Release 71.0 en-US
  • Firefox Release 71.0 en-CA
  • Firefox Release 71.0 en-GB
Flags: needinfo?(ckinswood)

Per Celeste, these are the two URLs that will be shown:

Non-FxA: https://www.mozilla.org/en-US/firefox/mobile/get-app/

FxA: https://accounts.firefox.com/sms

Marius, would you please test them?

Flags: needinfo?(ckinswood)
Flags: needinfo?(mcoman)
Flags: needinfo?(mcoman)

What's New Panel to get Mobile

Firefox Release 71

We have re-tested the "What's New Panel to get Mobile" feature after the real links were added.

QA’s recommendation: GREEN - SHIP IT

Reasoning:

  • We haven’t found any issues during testing.

Testing Summary:

Tested Platforms:

  • Windows 10 x64

  • Mac OS 10.15

  • Ubuntu 18.04 x64

Tested Firefox versions:

  • Firefox Release 71.0 en-US

  • Firefox Release 71.0 en-CA

  • Firefox Release 71.0 en-GB

Flags: needinfo?(mcoman)
Flags: needinfo?(pascalc)

Approved for shipping on 71

Flags: needinfo?(pascalc)

Messages have been deployed.

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