Closed Bug 1789192 Opened 2 years ago Closed 2 years ago

Tweaks to Mobile Cross-Promo in MozillaOnline partner repack

Categories

(Firefox :: Messaging System, defect, P1)

defect

Tracking

()

VERIFIED FIXED
106 Branch
Iteration:
106.2 - Sept 5 - Sept 16
Tracking Status
firefox106 --- verified

People

(Reporter: hectorz, Assigned: pdahiya)

References

(Blocks 1 open bug)

Details

Attachments

(5 files)

Hi,

Similar to bug 1741795, when displaying the MR 2022 promos within a MozillaOnline repack, the Beijing office would like to change the adjust.com URL to a redirection page at https://www.firefox.com.cn/mobile/qrcode-redirect/, excerpt from the other bug describing how it works:

(In reply to Hector Zhao [:hectorz] from bug 1741795 comment #14)

...

The page when opened in a mobile device will:

  1. if on iOS, redirect to App Store;
  2. if with Tencent's WeChat on Android (the every day messaging app almost every Chinese users have, and a popular choice as QRCode scanner), redirect to the Android App Store run by Tencent (direct APK link as mentioned in 3) will be blocked);
  3. if with other app on Android, stay on the page, with direct APK link available. We don't link to any Android app store, since Google Play is not really available here and every manufacturer has their own store. (see Fenix CN manufacturer/install_source for reference).

...

Since mzl.la short URL doesn't really work in China, the Beijing office could set up redirections at
https://mozilla.cn/mr2022-0 => https://www.firefox.com.cn/mobile/qrcode-redirect/?***&utm_*=mr2022 &
https://mozilla.cn/mr2022-1 => https://www.firefox.com.cn/mobile/qrcode-redirect/?***&utm_*=mr2022-existing and then you could create QRCodes pointing to them.
Please note the utm_* params would be visible in www.firefox.com.cn 's Google Analytics report, accessible by global marketing team; Firefox mobile browsers downloaded from there won't have access to them.

Regarding the "send yourself a download link" link, I believe it would be hidden in a zh-CN build (see bug 1782812), and doesn't need its firefox.com.cn equivalent for now. It might be a good idea to add a comment that such a change is necessary should the link be made available in zh-CN locale in the future.

Thanks!

Oops, updated to the bug I intended to block.

Blocks: 1774067
No longer blocks: 1782812
Severity: -- → S3
Iteration: --- → 106.2 - Sept 5 - Sept 16
Priority: -- → P1

@hectorz double checking redirect URL before requesting CN specific svgs from UX. thanks!

QRCode SVG used in new user onboarding mobile download screen for CN region should point to -> https://mozilla.cn/mr2022-0
QRCode SVG used in existing user onboarding mobile download screen for CN region should point to -> https://mozilla.cn/mr2022-1

Flags: needinfo?(bzhao)

(In reply to Punam Dahiya [:pdahiya] from comment #2)

@hectorz double checking redirect URL before requesting CN specific svgs from UX. thanks!

QRCode SVG used in new user onboarding mobile download screen for CN region should point to -> https://mozilla.cn/mr2022-0
QRCode SVG used in existing user onboarding mobile download screen for CN region should point to -> https://mozilla.cn/mr2022-1

Hi Punam,

Yes, please create QRCodes with these short URLs.
Still confirming with :Ania on the exact utm_* params to use in their redirection targets, before we could set up the redirections for real.

Flags: needinfo?(bzhao)

Confirmed with the marketing team and attaching the QR code:

New users
https://mozilla.cn/mr2022-0 - this short link will be embedded into a QR code
-> and it will be used to direct new users here
https://www.firefox.com.cn/mobile/qrcode-redirect/?utm_medium=firefox-desktop&utm_sour[…]rding-modal&utm_campaign=mr2022&utm_content=newusers-global

Existing users
https://mozilla.cn/mr2022-1 - this short link will be embedded into a QR code
-> and it will be used to direct existing users here
https://www.firefox.com.cn/mobile/qrcode-redirect/?utm_medium=firefox-desktop&utm_sour[…]-modal&utm_campaign=mr2022&utm_content=existingusers-global

Attached image existingusers.svg
Attached image newusers.svg
Assignee: nobody → pdahiya

@Ania the attached svgs are different widths and heights from QRcode svgs used in MR onboarding
https://searchfox.org/mozilla-central/source/browser/components/newtab/data/content/assets/mobile-download-qr-existing-user.svg
https://searchfox.org/mozilla-central/source/browser/components/newtab/data/content/assets/mobile-download-qr-new-user.svg

Will be great if you can help provide CN specific svgs using the same style (width, height, white space around the qrcode) thanks!

Flags: needinfo?(asafko)

This should be correct, my apologies for not doing it right the first time.

Flags: needinfo?(asafko)
Attachment #9294031 - Attachment description: WIP: Bug 1789192 - MR Onboarding Mobile Cross promo QRCode for MozillaOnline partner repack → Bug 1789192 - MR Onboarding Mobile Cross promo QRCode for MozillaOnline partner repack
Pushed by pdahiya@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b81337fc9ed1 MR Onboarding Mobile Cross promo QRCode for MozillaOnline partner repack r=jprickett,hectorz

Updated patch to handle edge case fixing above test failures thanks

Flags: needinfo?(pdahiya)
Pushed by pdahiya@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f14b4de1393f MR Onboarding Mobile Cross promo QRCode for MozillaOnline partner repack r=jprickett,hectorz
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 106 Branch

I‘ve verified this issue using the latest Firefox Nightly 106.0a1 zh-CN build (Build ID: 20220915171049) on Windows 10 x64, macOS 12.5.1, and Linux Mint 20.2 x64.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: