Page MenuHomePhabricator

Attribution API: Dynamically return 'download_app' response based on requesting OS
Open, Needs TriagePublic

Description

Description

The Attribution API includes a call to action prompting users to download the app. Today, all call to action values are statically populated, with the Google Play store as a default. Moving forward, we would like to return the appropriate link, based on the user's mobile operating system.

Conditions of acceptance

Implementation notes

NOTE: We may wait until we have more data about who and how people are calling the API before implementing dynamic responses.

Event Timeline

Until the T419775 is completed, an alternative URL to go to may be this recently added info page about the apps on the wikimediafoundation site: https://wikimediafoundation.org/news/2026/05/19/want-to-read-more-download-the-wikipedia-app/
It has the benefit of having more prominent download links and providing information about the app (vs the portal page) and more mass-audience friendly than the mediawiki pages.
(cc @Sarai-WMF)

I think the one issue I have with https://wikimediafoundation.org/news/2026/05/19/want-to-read-more-download-the-wikipedia-app/ is that the content is really heavily promoting the 25 year anniversary & reading challenge. That is already fairly out of date since the reading challenge is already done. Another option would be to have a more generic page on the foundation site that highlights the mobile app; I just don't think we should hard code a link to an article that is already fairly irrelevant. In that page, the later content is more relevant, but also doesn't seem to support section based linking. We could add that, but it still seems a little strange to link to a news article.

An alternative approach is that we update the portal page to make the app buttons more discoverable. I outlined the basics of that approach here: T432758: Make mobile app store badges more visible on Wikipedia.org portal page

I think the one issue I have with https://wikimediafoundation.org/news/2026/05/19/want-to-read-more-download-the-wikipedia-app/ is that the content is really heavily promoting the 25 year anniversary & reading challenge. That is already fairly out of date since the reading challenge is already done. Another option would be to have a more generic page on the foundation site that highlights the mobile app; I just don't think we should hard code a link to an article that is already fairly irrelevant. In that page, the later content is more relevant, but also doesn't seem to support section based linking. We could add that, but it still seems a little strange to link to a news article.

Point taken, I think we can separately request to have a more evergreen we have apps to download page in the foundation site though via a request to Comms. @SCampos-WMF would you be able to help on this?

An alternative approach is that we update the portal page to make the app buttons more discoverable. I outlined the basics of that approach here: T432758: Make mobile app store badges more visible on Wikipedia.org portal page

I agree this is worth revisiting since the last time it was done was 10yrs ago. Here's an old Phab task about it T135441 that illustrates how old and likely due for a refresh it is... Also captures some of the Phan and me talk page feedback at the time that lead to the initial "more prominent" promotion design being made more subtle as it is now.