Schema:GettingStartedNewLandingPage

PHP logging

EventLogging::logEvent( 'GettingStartedNewLandingPage', 5359410, $event );

extension.json setup for JavaScript logging

{
	"attributes": {
		"EventLogging": {
			"Schemas": {
				"GettingStartedNewLandingPage": 5359410
			}
		}
	}
}

JavaScript logging

mw.track( 'event.GettingStartedNewLandingPage', { /* ... */ } );
From Meta, a Wikimedia project coordination wiki
Revision 5359410
description"Logs events related to tasks assigned to new registered users via the GettingStarted extension. In this experiment we test three different types of tasks (1. adding links, 2. copyediting, 3. improving clarity) and also control for users returning to the referral page via the returnTo link."
properties
version
type"integer"
requiredtrue
description"Version number"
action
type"string"
requiredtrue
enum
"gettingstarted-impression"
"gettingstarted-click"
"page-impression"
"page-edit-impression"
"page-save-attempt"
"page-save-success"
description"The actions involved in accepting a task and completing it. gettingstarted-impression and -click occur on the GettingStarted landing page, the other events occur on a page linked from the GettingStarted landing page when users visit it (either a task page or the referral page linked via returnTo); page-edit-impression also logs if user opens a protected page by clicking on [View source] (see isProtected field below)"
funnel
type"string"
description"Identifies the funnel in which a page-* action can occur"
enum
"gettingstarted-addlinks"
"gettingstarted-copyedit"
"gettingstarted-clarify"
"returnto"
bucket
type"string"
requiredtrue
enum
"test"
"control"
description"Identifies the experimental bucket a user is randomly assigned to."
targetTitle
type"string"
description"Title of the target page the user clicks through as part of a task assignment or the returnTo button. Only available for action=gettingstarted-click events"
pageId
type"integer"
description"ID of the target article the user is invited to edit, if available"
revId
type"integer"
description"Current revision of the target article the user is invited to edit, if available. Is updated to the latest revision for action=page-save-success events"
userId
type"integer"
description"User ID (events from anonymous users are not logged)"
requiredtrue
isNew
type"boolean"
description"True if and only if user is seeing GettingStarted (action=gettingstarted-impression) immediately after successful account creation"
isEditable
type"boolean"
description"True if the target article the user is invited to edit is editable based on user privileges"