Schema:MobileWikiAppShareAFactOnboarding

PHP logging

EventLogging::logEvent( 'MobileWikiAppShareAFactOnboarding', 12236014, $event );

extension.json setup for JavaScript logging

{
	"attributes": {
		"EventLogging": {
			"Schemas": {
				"MobileWikiAppShareAFactOnboarding": 12236014
			}
		}
	}
}

JavaScript logging

mw.track( 'event.MobileWikiAppShareAFactOnboarding', { /* ... */ } );
From Meta, a Wikimedia project coordination wiki
Revision 12236014
description"Describes user behavior for Share A Fact onboarding workflow."
properties
appInstallId
description"Application install identifier. A string persisted for the lifetime of the application on a user's device. This value is unaffected by application upgrades but is regenerated by an app uninstall and reinstall or otherwise clearing application data. This value is a variant 2, version 4 (randomly generated number) UUID as per RFC 4122."
type"string"
requiredtrue
sessionId
description"Session identifier. A string persisted across workflow states. This value has the same lifetime of the workflow and is regenerated whenever a new workflow is started. This value is a variant 2, version 4 (randomly generated number) UUID as per RFC 4122."
type"string"
requiredtrue
state
description"Workflow state. A string describing the current logical state of the workflow, usually corresponding to a screen state."
type"string"
requiredtrue
enum
"longClick"
"highlight"
"share"
action
description"Workflow interaction status. A string describing the user action for the a given state."
type"string"
requiredtrue
enum
"continued"
"abandoned"
"dismissed"
"completed"