Page MenuHomePhabricator

Define in article announcement user experience for iOS app
Closed, ResolvedPublic

Description

Why are we doing this

Please see parent ticket for more information

Proposed design

Event Timeline

LGoto triaged this task as High priority.
LGoto moved this task from Needs Triage to Product Backlog on the Wikipedia-iOS-App-Backlog board.

Reminders: ensure scrolling (inside the red outline) works in case user is on iPhone SE or landscape. Test with short and long announcement text. May be able to use ScrollableEducationPanelViewController?

Can be dismissed by either pressing "No Thanks" action or tapping outside the panel.

Hey @JMinor, just flagging that I posted updated copy in the parent task for this year's app fundraising campaign. Thank you!

Hey @JMinor and @Tsevener, couple points:

  1. Just pinging my last comment that I've posted updated copy in the parent task.
  2. Also giving you an updated landing page link: https://donate.wikimedia.org/?uselang=en&appeal=JimmyQuote&utm_medium=WikipediaApp&utm_campaign=iOS&utm_source=app_201912_6C_control

Re: #2, the landing page link: I'm guessing that we can't specify a different landing page for each of the two placement options (feed or in-article), correct?

Aklapper added a subscriber: NHarateh_WMF.

Resetting task assignee as the account @NHarateh_WMF is not active anymore.

Hey @JMinor, @Tsevener, @cmadeo : thanks a ton for your great work! We're one week out from the intended launch of our iOS fundraising banners.

  1. Anything else you need from the fundraising team?
  2. Is it possible to get a preview link so we can check the banner and landing page out in advance?

@spatton thanks for the heads up! Sorry for the delay - I will look into the copy, new landing page link and your questions today.

Tsevener moved this task from Doing to Needs QA on the iOS-app-v6.5-Squid-On-A-Tandem-Bike board.

@spatton Best way to test this would be through our beta app on TestFlight (see https://testflight.apple.com/). Do you have a foundation email address where I could send the invite to?

@spatton New copy and landing link have already been handled on the backend and were merged earlier today, so we should be good there.

I'm guessing that we can't specify a different landing page for each of the two placement options (feed or in-article), correct?

I asked about this and not without creating a new version of the announcement protocol server-side + client-side handling, which would take some effort and coordination with Android. I think @JMinor should confirm but I'd say getting this ability in is doubtful given the timeline.

@spatton I have sent you an invite to AppStore Connect so you can get access to our TestFlight beta builds. Please let me or @JMinor know once you have received & accepted it. Thanks!

ABorbaWMF subscribed.

Looking good so far. I have seen it on a few devices.

JMinor claimed this task.