Bug 1870701 - Review Checker opt-in privacy policy link and text update

Updated the Privacy Policy links and text to clearly explain the
minimal nature of data that's collected and processed during
Review Checker use in Firefox.
fenix/124.1.0
DreVla 4 months ago committed by mergify[bot]
parent c3da54cfba
commit 2967c025c9

@ -13,7 +13,8 @@ import org.mozilla.fenix.shopping.store.ReviewQualityCheckState
private const val POWERED_BY_URL =
"https://www.fakespot.com/review-checker?utm_source=review-checker" +
"&utm_campaign=fakespot-by-mozilla&utm_medium=inproduct&utm_term=core-sheet"
private const val PRIVACY_POLICY_URL = "https://www.fakespot.com/privacy-policy"
private const val PRIVACY_POLICY_URL = "https://www.mozilla.org/en-US/privacy/firefox/#review-checker" +
"?utm_source=review-checker&utm_campaign=privacy-policy&utm_medium=in-product&utm_term=opt-in-screen"
private const val TERMS_OF_USE_URL = "https://www.fakespot.com/terms"
/**

@ -61,7 +61,7 @@ fun ReviewQualityCheckContextualOnboarding(
val learnMoreText =
stringResource(id = R.string.review_quality_check_contextual_onboarding_learn_more_link)
val privacyPolicyText =
stringResource(id = R.string.review_quality_check_contextual_onboarding_privacy_policy)
stringResource(id = R.string.review_quality_check_contextual_onboarding_privacy_policy_3)
val termsOfUseText =
stringResource(id = R.string.review_quality_check_contextual_onboarding_terms_use)
val titleContentDescription =
@ -113,9 +113,10 @@ fun ReviewQualityCheckContextualOnboarding(
LinkText(
text = stringResource(
id = R.string.review_quality_check_contextual_onboarding_caption,
stringResource(id = R.string.shopping_product_name),
id = R.string.review_quality_check_contextual_onboarding_caption_3,
stringResource(id = R.string.firefox),
privacyPolicyText,
stringResource(id = R.string.shopping_product_name),
termsOfUseText,
),
linkTextStates = listOf(

@ -2247,13 +2247,17 @@
<!-- Clickable text from the contextual onboarding card that links to review quality check support article. -->
<string name="review_quality_check_contextual_onboarding_learn_more_link">Learn more</string>
<!-- Caption text to be displayed in review quality check contextual onboarding card above the opt-in button. First parameter is the Fakespot product name. Following parameters are for clickable texts defined in review_quality_check_contextual_onboarding_privacy_policy and review_quality_check_contextual_onboarding_terms_use. In the phrase "Fakespot by Mozilla", "by" can be localized. Does not need to stay by. -->
<string name="review_quality_check_contextual_onboarding_caption">By selecting “Yes, try it” you agree to %1$s by Mozillas %2$s and %3$s.</string>
<string name="review_quality_check_contextual_onboarding_caption" moz:RemovedIn="123" tools:ignore="UnusedResources">By selecting “Yes, try it” you agree to %1$s by Mozillas %2$s and %3$s.</string>
<!-- Caption text to be displayed in review quality check contextual onboarding card above the opt-in button. Parameter is the Fakespot product name. After the colon, what appears are two links, each on their own line. The first link is to a Privacy policy (review_quality_check_contextual_onboarding_privacy_policy_2). The second link is to Terms of use (review_quality_check_contextual_onboarding_terms_use_2). -->
<string name="review_quality_check_contextual_onboarding_caption_2" moz:RemovedIn="123" tools:ignore="UnusedResources">By selecting “Yes, try it” you agree to the following from %1$s:</string>
<!-- Caption text to be displayed in review quality check contextual onboarding card above the opt-in button. First parameter is Firefox app name, third parameter is the Fakespot product name. Second & fourth are for clickable texts defined in review_quality_check_contextual_onboarding_privacy_policy_3 and review_quality_check_contextual_onboarding_terms_use. -->
<string name="review_quality_check_contextual_onboarding_caption_3">By selecting “Yes, try it” you agree to %1$s\'s %2$s and %3$s\'s %4$s.</string>
<!-- Clickable text from the review quality check contextual onboarding card that links to Fakespot privacy policy. -->
<string name="review_quality_check_contextual_onboarding_privacy_policy">privacy policy</string>
<string name="review_quality_check_contextual_onboarding_privacy_policy" moz:RemovedIn="123" tools:ignore="UnusedResources">privacy policy</string>
<!-- Clickable text from the review quality check contextual onboarding card that links to Fakespot privacy policy. -->
<string name="review_quality_check_contextual_onboarding_privacy_policy_2" moz:RemovedIn="123" tools:ignore="UnusedResources">Privacy policy</string>
<!-- Clickable text from the review quality check contextual onboarding card that links to Fakespot privacy notice. -->
<string name="review_quality_check_contextual_onboarding_privacy_policy_3">privacy notice</string>
<!-- Clickable text from the review quality check contextual onboarding card that links to Fakespot terms of use. -->
<string name="review_quality_check_contextual_onboarding_terms_use">terms of use</string>
<!-- Clickable text from the review quality check contextual onboarding card that links to Fakespot terms of use. -->

Loading…
Cancel
Save