Page MenuHomePhabricator

As a product analyst I would like to know how people are using the Wikidata Descriptions editing features
Closed, ResolvedPublic

Description

See https://phabricator.wikimedia.org/T149915 and https://www.mediawiki.org/wiki/Wikimedia_Apps/Short_descriptions/Research for prior work by Android.

Here are the core product questions:

  • How many Wikidata edits are made via the iOS? What is the distribution of languages?
  • Do iPad or iPhone users make proportionally more edits?
  • What is the 7 day revert rate of edits from iOS?
  • How many/what percent of users start the description editing process?
  • How many/what percent of them make it to the point of saving the edit?
  • How many see the revert notification?
  • How many read or click through on the revert notification?
  • How many of these edits are anonymous?
  • What is the distribution of edits per editor (ie. how many people edit 1 description, how many edit more than 5, etc)

"these users" below refers to people who have submitted one edit description...

Harder:

  • How many of these users go on to edit in other ways, either on app or desktop?
  • What is the distribution of 30 day retention of these editors, as editors?
  • Are their any correlations between completing an edit (or making multiple edits) and other trackable factors, such as device type, primary language or days since install? Ie. are long time readers on iPads more likely to edit these successfully? Not the reason, just the correlations if any...

Event Timeline

JMinor created this task.

@JMinor Thanks for the list of the product questions!

Except the followings, other questions can be answered by mediawiki database:

  • Do iPad or iPhone users make proportionally more edits?

I remember the raw user agent strings are saved somewhere.. @Neil_P._Quinn_WMF Do you know about it?

  • How many/what percent of users start the description editing process?
  • How many/what percent of them make it to the point of saving the edit?
  • How many see the revert notification?
  • How many read or click through on the revert notification?

These questions would require eventlogging instrumentation. @mpopov Has Android implemented similar schema?

  • Do iPad or iPhone users make proportionally more edits?

I remember the raw user agent strings are saved somewhere.. @Neil_P._Quinn_WMF Do you know about it?

Yeah, the user agent for each edit is saved for 90 days by the CheckUser extension. The data is available in the MediaWiki tables in each project's cu_changes table, and in the Data Lake in a single wmf_raw.mediawiki_private_cu_changes table 😀

I created T210970 for the instrumentation work.
And since the rest of this task are analysis work for @chelsyx, I removed it from the v6.2 board.

The analysis task is partly done. See the slide deck: https://docs.google.com/presentation/d/1xEKa_iHkg6Rb9UBOlGGG9quZGX7kBhpzhd5lcIhRVrE/edit?usp=sharing

Regarding other questions need to be answered in this task:
1, We need to implement eventlogging to answer the following questions:

  • How many/what percent of users start the description editing process?
  • How many/what percent of them make it to the point of saving the edit?
  • Are their any correlations between completing an edit (or making multiple edits) and other trackable factors, such as device type, primary language or days since install? Ie. are long time readers on iPads more likely to edit these successfully? Not the reason, just the correlations if any...
  • How many see the revert notification?
  • How many read or click through on the revert notification?

Thee first three can be answer after T210970 is resolved. We still need to create new schema to record notification related behavior, if we want to answer the last two questions above.

2, The following question required table joins across databases, which is doable, but very slow given our current technology. This question is also not critical at this moment to my knowledge. Please let me know if you think differently.

  • How many of these users go on to edit in other ways, either on app or desktop?

I'm moving this task back to the backlog.

Moving to blocked as I'm currently waiting for 6.2 release (T210970)

T210970 is resolved and here is the answer for these questions:

How many/what percent of users start the description editing process?

1.28%

How many/what percent of them make it to the point of saving the edit?

After they start, 41.7% of sessions save the edit.

Conversion rate in the funnel:

Screen Shot 2019-04-16 at 5.50.54 PM.png (696×1 px, 252 KB)

Please note that these numbers are calculated using event logging data, therefore it only includes users who opt-in to share their usage with us.
Feel free to re-open this ticket if you have any other questions.