Page MenuHomePhabricator

Investigate iOS replicating the install tracking functionality and data storage used in event.android_install_referrer_event schema
Open, LowPublic

Description

The android_install_referrer_event schema tracks install events sent to us from Play Store with referrer_url and utm campaign and source data. We will need to investigate if the same data collection functionality is possible from App Store and if so, create a similar schema to collect this data.

The App Store can track installs by campaign id data we create and include but getting that data from the App Store platform directly is an engineering question that needs to be resolved.

I will make a separate task to create the schema once this is determined.

Event Timeline

Seddon moved this task from Needs Triage to Bug Backlog on the Wikipedia-iOS-App board.
Seddon moved this task from Bug Backlog to Engineering Backlog on the Wikipedia-iOS-App board.

Campaign data is now accessible in App Store - we can see new installs, impressions and data sharing opt-in rates by date. This resolves part of the outstanding issue in this ticket - however we still need to investigate tracking new installs by campaign in our own (potential) ios_install_referrer_event schema.

Context:
Because we are only able to see counts from App Store console and actions in ios_reading_lists we don't have a way to link the 2 data points. In short the App Store gives us a baseline. We can see users who are new doing Reading Lists actions by joining ios_reading_lists data with ios_user_history data, but there will not be an actual identifying link between App Store and our internal data. An ios_install_referrer_event event will surface the assigned app_install_id so we can properly track actions.

Tsevener renamed this task from Investigate iOS replicating the install tracking functionality and data storage used in event.android_install_referrer_event schema to Investigate iOS replicating the install tracking functionality and data storage used in event.android_install_referrer_event schema.Dec 1 2025, 2:29 PM
Tsevener removed Tsevener as the assignee of this task.
Tsevener subscribed.