Page MenuHomePhabricator

[M] Show "Add an image" new feature announcement again for Alt text target audiences
Closed, ResolvedPublic

Description

Background

The alternative text experiment is only shown to users who have completed edits using the "Add an Image" feature, or on an article with an image lacking alt text. To drive more traffic to the experiment, we should promote the "Add an image" feature.

Task
  • Display new feature announcement to all users with the primary languages of es, pt, fr, and zh Wikipedia upon first open of the app
  • Time box to end of the experiment (5 November 2024)

Reference

Original task: T358894: [M] New feature announcement modal for Image Recommendations iOS

Engineering Notes

  1. We want to create a new flag to persist as a part of the WMFImageRecommendationsDataController. Update the model to add the new flag and add a new computed property for getting and setting this flag via the data controller (you can reference the original flag computed property if needed).
  2. Create a new method in ExploreViewController to present this new announcement if needed. You can reference the old one here. Add a conditional within this method to confirm that dataStore.languageLinkController.appLanguage.languageCode equals one of the target wikis from this task description (es, pt, fr, and zh) before presenting.
  3. At the call sites (1, 2), we need to continue to call the original presentImageRecommendationsFeatureAnnouncementIfNeeded method, but if that method failed to present for any reason, call the method created in step 2.
    1. Test Notes
  1. On an account with more than 50 edits (or go into the code and change it) -
  2. Set language to one of the target languages ["es", "pt", "fr", "zh"]
  3. Fresh install
  4. Launch app, go to a different tab, return to explore
  5. See pop up for add an image
  6. Navigate to a different tab, return to explore
  7. See pop up for add an image again

Event Timeline

@HNordeenWMF My plan is for us to set this up as a new persisted flag, so users in the target wikis who already saw the original announcement see this new one. Do you want a timebox for this new flag like we did with the old one? https://phabricator.wikimedia.org/T364397

yes, thanks @Tsevener let's time box it to the end of the experiment (5 November 2024)

Tsevener renamed this task from Show "Add an image" new feature announcement again for Alt text target audiences to [M] Show "Add an image" new feature announcement again for Alt text target audiences.Sep 25 2024, 2:22 PM

@GOlson-WMF @Tsevener
Apologies, I forgot to clarify: because during this experiment, "Add an image" is available to those with fewer than 50 edits on the target wikis, it would be ideal if the announcement also showed to users with fewer than 50 edits.

Tsevener added a subscriber: GOlson-WMF.