Page MenuHomePhabricator

Apps Authorization Event Logging Transition
Open, Needs TriagePublic

Description

In late planning stage - Instrumentation for new data collection plan is in subtask.

Android and iOS apps currently track account creation and login events on different schemas/data streams, with some gaps that need to be addressed. We are planning to move both to the shared apps_base stream, with unified event naming/tracking.

This will also include all HCaptcha and Block notice logging and other logging events related to account validation as needed.

See Android and iOS Authentication Data Instrumentation Planning T417470

Current iOS Data:
event.ios_login_action

Current Android Data:
event.android_create_account_interaction
event.android_install_referrer_event

Data/Queries we frequently use

See also Web Special:CreateAccount https://phabricator.wikimedia.org/T394744

Event Timeline

See Android and iOS Authentication Data Instrumentation Planning T417470

Still TO DO:

  • Determine IPBlock account create/login logging (this is left open in deck)
    • This will likely be us sending events to mediawiki_accountcreation_block if we aren't already doing so
  • Resolve request to log edit block data https://phabricator.wikimedia.org/T417330
    • This is part of editing - we should track it in mediawiki.editattempt_block, will document in ticket and create separate tasks for Android and iOS