Page MenuHomePhabricator

Add schema to track user onboarding completion and data sharing opt-in/opt-out status
Closed, DeclinedPublic

Description

Create new schema to track iOS new installs, data sharing acceptance events and (where applicable) campaign referral utm data.

Data collected will be minimal: event timestamp, launch event and if applicable, install referral campaign utm data (if app was installed from a shared Reading List or advertising campaign). Events where users accept the data sharing opt-in will be recorded as a separate event with date and accept event only. We will not track sharing reject events.

Next steps:

  • Create Measurement Plan
  • Create Implementation Documentation
  • Submit Approval Request to Legal
  • Create engineering task
  • Create data validation task

Event Timeline

SNowick_WMF renamed this task from Add columns to schema `ios_user_history` to track user onboarding completion and data sharing opt-in/opt-out status to Add schema to track user onboarding completion and data sharing opt-in/opt-out status.Oct 11 2023, 7:28 PM
SNowick_WMF updated the task description. (Show Details)

This task is deprecated due to changes in onboarding and data sharing implementation. See https://phabricator.wikimedia.org/T356206