Sat, Jul 14
Thu, Jul 12
@fdans Yes we can close this task as resolved.
@Nuria I've checked the l field in CentralNoticeBannerHistory is what I want. Thanks!
Wed, Jul 11
@mforns If the l field in https://meta.wikimedia.org/wiki/Schema:CentralNoticeBannerHistory works, I guess it's fine?
Thank you very much @mforns! The patch looks good to me!
Thanks @mforns ! The latest revision 18126357 of MobileWikiAppiOSUserHistory, which includes the feed_enabled_list field, is still under development and we haven't send any data to it yet. Any comments and suggestions are welcome!
Tue, Jul 10
Fri, Jul 6
@JMinor Thanks for the investigation and explanation!
Tue, Jul 3
I think the graph in T130432 has changed since then. I executed the provided query and on 2017-04-20 there is a significant x8 jump up, and in 1 year since then it has grown around 75% (don't think this is the natural growth of iOS app usage). Not sure which percentage would it be, but definitely higher.
Yeah that's true. I don't have a better way to estimate the percentage of app users who agree to share their usage report with us and the graph in T130432 is the best approximate I can think of. @Tbayer may have a better idea.
Thu, Jun 21
Tue, Jun 19
Mon, Jun 18
Jun 16 2018
Jun 14 2018
I'm so sorry for the late response. Things has been a bit crazy on my end...
Jun 13 2018
Jun 12 2018
Jun 11 2018
@JoeWalsh I just checked the data from build 1420, out of 122 users, only 1 record had empty app ID and session ID, and its IP address showed it's from our SF office:
I guess it happened when Monte or someone test the build last Friday (cuz I was not in the office), but it's probably hard to reproduce.
Anyway, it's only 1 record, I think you fix it. YAY!!! Thanks so much!
Jun 7 2018
@JoeWalsh Yes, I think we're safe to remove Piwik.
Jun 6 2018
@JoeWalsh According to @JMinor , for privacy reason, the install id should be reset when the user un-installs and re-installs to the same device, opt-out and opt back in on the same device. But the install id should not be reset when the user update the app.
More information about the bug:
Jun 5 2018
@JoeWalsh I checked the data from 1415. So far all the records have app install ID (yay), but for some the session ID are still missing. For those users whose session IDs are missing, I pulled out all of their records and found that their session ID are not always missing -- it seems to be missing at random session_start event...
Jun 4 2018
Jun 1 2018
@JoeWalsh we can get the unique app version with the following hive query:
select distinct version from ( select distinct useragent.wmf_app_version as version from event.mobilewikiappiossessions where year=2018 and (event.app_install_id='' or event.session_id='' ) union all select distinct useragent.wmf_app_version as version from event.mobilewikiappiosuserhistory where year=2018 and (event.app_install_id='' or event.session_id='' ) ) tb1
So the unique versions that have this problem is 18.104.22.1680 and 22.214.171.1242
May 31 2018
May 30 2018
May 29 2018
Done for iOS.
After investigation, we believe the difference didn't come from a bug -- we didn't generate multiple appInstallIDs since v5.8.1. Instead, we're seeing more unique IDs in mobile_apps_uniques (aggregation of the webrequest table) than in MobileWikiAppDailyStats because:
May 25 2018
@JMinor Any thoughts about this?
May 24 2018
May 23 2018
What about adding to list via share sheet in Saved/default list and reading list detail view? Do you want to log that?
No, because when we "add to reading list" in Saved/default list and reading list detail view, we didn't save new articles -- we only add an article from one reading list to another reading list.
@NHarateh_WMF Thanks for the great work! I was testing followup/T190748 and here're some followup for the followup :P
May 22 2018
The built-in method we're using to calculate elapsed time is supposed to always return time in seconds - what's the number you were getting for short sessions? I've been seeing 1.xxx, 2.xxx etc
May 21 2018
May 18 2018
@NHarateh_WMF several other bugs:
May 17 2018
Hi @NHarateh_WMF , great work! Thanks so much!
May 16 2018
@NHarateh_WMF Can you take this one? It lies in our backlog and I forgot to tag it with v5.8.2, sorry about that... :(
Thanks to the fix of T189356, this investigation now becomes easier :)
May 15 2018
Everything looks good! Thanks all!
May 14 2018
May 11 2018
@JMinor Can you review this page when you get a chance? https://www.mediawiki.org/wiki/Wikimedia_Apps/Team/iOS/Analysis
Please let me know if anything on the page need to be fixed, or if there is anything that need to be added to the page.