Schema:FlowSorting

PHP logging

EventLogging::logEvent( 'FlowSorting', 10510940, $event );

extension.json setup for JavaScript logging

{
	"attributes": {
		"EventLogging": {
			"Schemas": {
				"FlowSorting": 10510940
			}
		}
	}
}

JavaScript logging

mw.track( 'event.FlowSorting', { /* ... */ } );
From Meta, a Wikimedia project coordination wiki
Revision 10510940
description"Measuring use of Flow's sorting bar"
properties
action
enum
"initiate"
"newest-topics"
"active-topics"
description"The actions that the user can take. - initiate: the user clicks on the sorting option and opens the menu. - newest-topics: the user clicks on 'Newest topics'. - recent-topics: the user clicks on 'Recently active topics'."
type"string"
requiredtrue
isAnon
type"boolean"
description"True if the user was anonymous; false if logged in."
requiredtrue
sessionId
type"string"
description"Identify user (more correctly a browser session), from mw.user.sessionId()."
funnelId
type"string"
description"A unique (random? UUID?) identifier generated at each initiation action, i.e associated with the enty form for the interaction."
pageTitle
type"string"
description"The title of the Flow board."
requiredtrue