Schema:MultimediaViewerDuration

PHP logging

EventLogging::logEvent( 'MultimediaViewerDuration', 10427980, $event );

extension.json setup for JavaScript logging

{
	"attributes": {
		"EventLogging": {
			"Schemas": {
				"MultimediaViewerDuration": 10427980
			}
		}
	}
}

JavaScript logging

mw.track( 'event.MultimediaViewerDuration', { /* ... */ } );
From Meta, a Wikimedia project coordination wiki
Revision 10427980
description"Represents a set of durations measured in Media Viewer"
properties
type
description"Type of duration being measured"
requiredtrue
type"string"
duration
description"Duration, in milliseconds"
requiredtrue
type"integer"
loggedIn
description"Whether the user is logged in or not"
requiredtrue
type"boolean"
country
description"Client's country"
requiredfalse
type"string"
samplingFactor
type"integer"
requiredtrue
description"Sampling factor"
uploadTimestamp
type"string"
requiredfalse
description"Timestamp of the most recent upload for that file"