User story
As a reading list user, I want to be notified when and how I will be able to sync reading lists.
Onboarding & User education elements
Task # | Location | Type | When is this shown? | Messaging | Mock(s) |
---|---|---|---|---|---|
This task (note updated image assets and text) | Explore feed | Feed card | First time feed loads for users NOT LOGGED IN after updating the app | Title: Sync reading lists Message: Reading lists can now be synced across devices. Log in to your Wikipedia account and allow your lists to be saved. Main CTA: Log in (takes user to login flow) Secondary CTA: Got it (dismisses the card) | https://commons.wikimedia.org/wiki/File:Reading_list_sync_image.png ) | Image asset: (posted to Commons at
T180220 | First page load after login | Dialog | Dialog appears over the first screen to load for a logged in user (post update) | Dialog title: Turn on reading list sync? Dialog text: Articles saved to reading lists can now be synced to your Wikipedia account. Learn more CTA: Enable syncing (turns on sync setting) Secondary CTA: No thanks (dismisses alert panel) | |
This task (note updated text) | My lists | Alert panel | First time a user who is not logged in enters this screen | Title: Sync reading lists Message: Reading lists can now be synced across devices. Log in to your Wikipedia account and allow your lists to be saved. Main CTA: Log in (takes user to login flow) Secondary CTA: Got it (dismisses the alert panel) | |
This task (note updated text) | My lists | Alert panel | First time a user who is logged in who has not opted-in to syncing enters this screen | Title: Turn on reading list sync? Text: Articles saved to reading lists can now be synced to your Wikipedia account. Learn more CTA: Enable syncing (turns on sync setting) Secondary CTA: No thanks (dismisses alert panel) | |
T183519 | New app user onboarding screen 3 of 4 | Full screen | Very first installation of the app | Title text: Reading lists with sync Description: You can make reading lists from articles you want to read later, even when you’re offline. Login to your Wikipedia account to sync your reading lists. Join Wikipedia (tapping on the link takes user to the login flow) | |
T162720 | 'Create an account' screen | Top of screen | Account benefits | Text: Sync your reading lists Keep track of your contributions Save your preferences | |
Steps to QA
Scenario A. Not logged in user with an account that is not opted into sync
- For a user NOT LOGGED IN after updating the app, open the Explore feed. It is expected that the feed card promoting the new synced reading list feature should be shown (F11980355)
- User navigates to "My lists". It is expected that the alert panel in My lists should be shown again prompting the user to login to enable sync (F11981196).
- User taps to LOG IN, then logs into their account. It is expected that after logging in, a dialog will appear asking if the user wishes to enable syncing (per T180220)
- User taps 'No thanks' on the dialog.
- The now-logged in user returns to the 'My lists' screen where it is **expected the alert panel appears prompting the user to Enable sync. (per F11982477)
- User taps to "Enable sync". It is expected that sync will be enabled on their account and syncing will start.