| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T373712 [Epic] iOS Navigation Refresh | |||
| Resolved | HNordeenWMF | T379440 [Sub-Epic] Navigation Refresh Part 2 - Search Improvements - Jan/Feb 2025 | |||
| Resolved | None | T383827 Instrumentation for Search Improvements A/B test & Nav Pt 2 | |||
| Resolved | SNowick_WMF | T386129 Data validation for Search and Article Link Beta Data |
Event Timeline
Will update beta DV findings here.
2025-02-11
Article Link Beta Data: ios_article_link_interaction
Seeing navigate events with source values: 1, 4, 9 (app version is 7.7.1.0)
(The bulk of navigate events have NULL values in source and mostly version 7.7.1.4936 - this is to be expected).
Would be helpful to revisit the SOURCE key for this data since we may be using different values (Android android_article_link_preview_interaction does not have a source value = 0) Note: value 0 indicates a dev action so ok to ignore.
All Data Validation for both datasets in spreadsheet: iOS Search Improvements A/B Test Instrumentation Process and Spec T383827
Beta validation:
Validating we are seeing all expected events with campaign_id values from new:
history_profile,
places_profile,
saved_profile
search_profile
active_interfaces in app_donor_experience data.
Beta validation:
Tagging @Mazevedo and @Tsevener - this is the only data validation that may need attention.
Data Validation Passed
See: Data Validation
I think places search might be some values that may have been dropped in our 7.7.0 release when we switched to system nav bar, I'll do some more digging.
The history tab doesn't have a search bar and I don't think we've ever had it defined in the ios_search stream's "source" value - see https://gitlab.wikimedia.org/repos/data-engineering/schemas-event-secondary/-/blob/master/jsonschema/analytics/mobile_apps/ios_search/current.yaml?ref_type=heads. Can you double-check that?
@SNowick_WMF I'm checking back to the release before system nav bar (7.6.4), and the only action I see logged from Places in ios_search is action=didyoumean source=places. I suspect action=start source=places was never logged, can you confirm? We can add it, just want to make sure this would be a new event first.
Hi @Tsevener - We don't need to add action=start source=places events to ios_search - I believe it was not logged before because we used the Places schema app_places_interaction to track that data, the ios_search schema is likely out of date on a few things since we haven't really been updating/using it.
History tab question was resolved in our meeting today - no action needed.