Schema:MobileWikiAppReadingLists

PHP logging

EventLogging::logEvent( 'MobileWikiAppReadingLists', 24051158, $event );

extension.json setup for JavaScript logging

{
	"attributes": {
		"EventLogging": {
			"Schemas": {
				"MobileWikiAppReadingLists": 24051158
			}
		}
	}
}

JavaScript logging

mw.track( 'event.MobileWikiAppReadingLists', { /* ... */ } );
From Meta, a Wikimedia project coordination wiki
Revision 24051158
description"Measure user interactions with Reading List features."
properties
action
requiredtrue
description"Which action in the funnel this is representing.`import_` and `export` events are for import/exporting lists; `share` and `receive_` events are for Shared Reading Lists."
type"string"
enum
"addclick"
"addtonew"
"addtoexisting"
"modifylist"
"deletelist"
"deleteitem"
"moveclick"
"movetonew"
"movetoexisting"
"share"
"export"
"import_start"
"import_cancel"
"import_finish"
"receive_start"
"receive_preview"
"receive_cancel"
"receive_finish"
"survey_shown"
addsource
description"The source from which the add-to-list dialog was launched: 0 = long-press menu 1 = link preview menu 13 = bookmark button 30 = snackbar button (Only used with addclick/addtonew/addtoexisting/move... actions.)"
type"integer"
requiredfalse
listcount
description"Total number of reading lists that the user has, at the completion of this action. When action = `import_`, `export_`, `share_`, or `receive` value represents count of new lists imported in that event."
type"integer"
requiredfalse
itemcount
description"Total number of items in the list that's currently being operated on."
type"integer"
requiredfalse
synced
description"Whether this user has enabled reading list syncing."
type"boolean"
requiredtrue
app_install_id
description"Randomly generated UUID that is unique to each app install, which can be used to cross-reference the same app install across different schemas."
type"string"
requiredtrue
client_dt
description"Client-side ISO-8601-formatted date-time at which this event occurred."
type"string"
requiredtrue