Release Notes |
Data Points
Bitmovin
Events
- Cast End (Content) - Fired when a user ends streaming on a remote screen & returns playback to their local device.
- Cast Start (Content) - Fired when a user sends a stream from their local device to a remote screen.
- Stop - When the player has entered a stopped state due to any reason such as the user hitting a stop button, backgrounding the app, user switches content or the content has ended playback.
- Subtitle Change (Content) - Fired when the user enables or disables subtitles or closed captioning.
Fluxdata
- Bandwidth - Amount of estimated network bandwidth currently available to the end user's device.
- Buffer Length - The amount of media currently stored in the player buffer waiting to be played.
- Current Audio Track - Identifies which available audio track has been selected by the user. Multiple audio tracks are usually used for alternate languages. Values returned may vary by content publisher & player.
- Current Subtitles - Identifies which available subtitle or closed captioning track has been selected by the user. Multiple captioning tracks are usually used for alternate languages. Values returned may vary by content publisher & player.
- Playback Rate - The speed of the audio/video playback. Describes the speed that the video is played back to the user in relation to normal playback time. .5x, 1x, 1.5x, 2x
- Casting - Is the player currently in casting mode where the content selected will be played on an external device?
- Page Title - The title of the page from which the event originated.
- Page URL - The address of the page from which the event originated.
- Player Height - Height dimension in pixels of the current playback area.
- Player Width - Width dimension in pixels of the current playback area.
- Subtitles - Describes if subtitles are currently enabled for playback.
Bitmovin (Android)
Fluxdata
- Content Session Start Timestamp - Start time of a new Content Session for the current user session. Typically a new Content Session begins with a Playback Request.
- App Session Start Timestamp - Start time of the current user session
- Content Session ID - A unique id for the current video playback session.
- Seek Start Point - The starting point of a seek event, representing the content timecode in milliseconds. Value will appear as an attribute on Seek End events
Bitmovin (iOS)
- Configuration ID - Datazoom Collector configuration ID. Allows customers to differentiate data on the Connector from different Collectors. This could be useful for separating test content from production data.
- Customer Code - Unique identifier for the Datazoom customer that generated the event.
- DZ SDK Version - Version number of the Datazoom SDK that generated the event message.
- Timestamp - Time of the event occurrence in Epoch UTC milliseconds.
Bitmovin (Roku)
Events
- Error (Content) - Thrown if an error occurs during content playback or retrieval of the video
- Resume (Content) - This event is fired when the user begins playing again after pausing the video during playback.
Fluxdata
- Bandwidth - Amount of estimated network bandwidth currently available to the end user's device.
- Buffer Duration - Cumulative time that content has been buffering during the current Content Session.
- Content Session Start Timestamp - Start time of a new Content Session for the current user session. Typically a new Content Session begins with a Playback Request.
- Engagement Duration - Cumulative time that user has been engaged with the page, including time spent not viewing video.
- Event Count - Incremental counter of the events generated during a user session. This field is valuable for ensuring proper sequencing of events and detecting any potential data loss.
- Number of Content Plays - The amount of content assets that started playback during the current user app session.
- Number of Content Requests - The amount of content assets requested during the current user session.
- Player State - Returns the player's current playback state. (Idle, buffering, playing, paused)
- Stall Count - Content - Number of times the user's playback of Content has been interrupted by an unexpected video stall due to buffer depletion.
- Stall Duration - The cumulative amount of time elapsed where the user's playback has been interrupted by an unexpected video stall due to buffer.
- Time Since Content Request - Time interval since content playback was requested.
- Time Since Content Started - Time interval since current content playback began.
- Time Since Last Milestone - Content - Time interval since Milestone event was last sent for content.
- Time Since Last Pause - Time interval since content playback was paused., reported in milliseconds
- Time Since Last Stall Start - Content - Time interval since Stall Start event began during content playback.
- Advertising ID - Advertising ID is a user resettable ID assigned by the device or operating environment for advertising purposes (e.g. targeting, frequency capping). The key difference between a Device ID and an Advertising ID is that advertising IDs can be reset by the user at any time. Examples include Apple's IDFA and Android's AAID.
- App Session Start Timestamp - Start time of the current user session
- Asset ID - Unique identifier of the content shown. This may be produced by the CMS or publishing system.
- Error Code (Content) - Error object representing a code explicitly identified by the player
- Error Message (Content) - Error object representing a message about the error explicitly identified by the player
- Startup Duration - Content - This timer represents the total time a user spent waiting for content to begin playback excluding any time related to requesting, loading or playing pre-roll ads.
- Startup Duration - Total - This timer represents the total time a user spent waiting for content to begin playback excluding any time spent viewing pre-roll ads.
- Title - Provides the title of current asset being played
Brightcove
Events
- Error (Ad) (Google IMA) - Thrown if an error occurs during content playback or retrieval of the video
- Error (Content) - Thrown if an error occurs during content playback or retrieval of the video
- Milestone (Ad) (Google IMA) - Fired when the playheadPosition passes a predetermined percentile milestone of the video's duration. This event is used for both Ads & Content. Current milestones are fired at the 10, 25, 50, 75, 90 & 95 percentiles.
- Milestone (Content) - Fired when the playheadPosition passes a predetermined percentile milestone of the video's duration. This event is used for both Ads & Content. Current milestones are fired at the 10, 25, 50, 75, 90 & 95 percentiles.
- Pause (Ad) - Pause event is fired when the player enters a paused state. This can be triggered when the user hits the Pause button to temporarily halt video playback or it can occur as part of the player's normal state changes as media is loading, resuming or concluding.
- Rendition Change (Content) - When the Player's Adaptive Bitrate Streaming upshifts or downshifts during Content Playback to a different quality level available in the manifest. This event includes absShift attribute identifying the direction of the change.
- Resume (Ad) (Google IMA) - This event is fired when the user begins playing again after pausing the video during playback.
- Resume (Content) - This event is fired when the user begins playing again after pausing the video during playback.
Fluxdata
- Engagement Duration - Cumulative time that user has been engaged with the page, including time spent not viewing video.
- Event Count - Incremental counter of the events generated during a user session. This field is valuable for ensuring proper sequencing of events and detecting any potential data loss.
- Number of Ad Plays - Running count of the number of ads played during the user's current session.
- Number of Content Plays - The amount of content assets that started playback during the current user app session.
- Number of Content Requests - The amount of content assets requested during the current user session.
- Number of Errors - Running count of the number of errors that have occurred during the user's current session.
- Number of Errors - Ads - Running count of the number of errors that have occurred while ads are playing during the user's current session.
- Number of Errors - Content - Running count of the number of errors that have occurred while content is playing during the user's current session.
- Playback Duration - Cumulative time that content & ads have been playing during the Content Session. Excludes time accrued while user pauses content or buffering.
- Playback Duration - Ads - Cumulative time that ads have been playing during the current Content Session. Excludes time accrued while user pauses content or buffering.
- Rendition Height - Height in pixels of the video rendition being played. The manifest may contain multiple versions (i.e. renditions) of the video encoded at varying qualities to support varying network conditions.
- Rendition Name - Standardized name to represent the rendition currently being played.
- Rendition Width - Width in pixels of the video rendition being played. The manifest may contain multiple versions (i.e. renditions) of the video encoded at varying qualities to support varying network conditions.
- Stall Count - Number of times the user's playback has been interrupted by an unexpected video stall due to buffer depletion.
- Stall Count - Ads - Number of times the user's playback of Ads has been interrupted by an unexpected video stall due to buffer depletion.
- Stall Count - Content - Number of times the user's playback of Content has been interrupted by an unexpected video stall due to buffer depletion.
- Stall Duration - The cumulative amount of time elapsed where the user's playback has been interrupted by an unexpected video stall due to buffer.
- Stall Duration - Ads - The cumulative amount of time elapsed where the user's playback of Ads has been interrupted by an unexpected video stall due to buffer depletion.
- Time Since Last Rendition Change - Time interval since content playback shifted to a different available quality version from the manifest., reported in milliseconds
- Browser Height - The height of the end user's browser window at the time when the event occurred.
- Browser Width - The width of the end user's browser window at the time when the version occurred.
- Error Code (Ad) (Google IMA) - Error object representing a code explicitly identified by the player
- Error Code (Content) - Error object representing a code explicitly identified by the player
- Error Message (Ad) (Google IMA) - Error object representing a message about the error explicitly identified by the player
- Error Message (Content) - Error object representing a message about the error explicitly identified by the player
- Milestone Percent (Ad) (Google IMA) - Number indicating the percentage milestone represented by the event fired. Attribute of Milestone events.
- Milestone Percent (Content) - Number indicating the percentage milestone represented by the event fired. Attribute of Milestone events.
- Server Timestamp Offset - Time difference between the client side timestamp and the server side timestamp in milliseconds. A negative offset value would indicate that the Client is ahead of the server.
- Source - Returns the URL of the current media file
- Startup Duration - Total - This timer represents the total time a user spent waiting for content to begin playback excluding any time spent viewing pre-roll ads.
ExoPlayer
Events
- Buffer End (Content) - Event is fired when video starts playing again after a buffer is completed.
- Buffer Start (Content) - Buffer Start identifies anytime the player has to wait for the video buffer to fill with video segments . This event includes all visible buffering activity including during playback startup, connectivity issues or buffering that may occur when resuming after seek or pause.
- Datazoom Loaded - Signifies that the Datazoom SDK has been loaded and activated. At this point, the video player can be instantiated or custom events can be sent by the application.
- Media Loaded (Content) - Fired when the video is fully loaded into the player & ready to begin playback.
- Rendition Change (Content) - When the Player's Adaptive Bitrate Streaming upshifts or downshifts during Content Playback to a different quality level available in the manifest. This event includes absShift attribute identifying the direction of the change.
- Seek End (Content) - Event is fired when the player stops moving the playhead position to jump to a specific point on the timeline. This event includes attributes Seek Start Point & Seek End Point to mark the starting & ending points of a seek event.
- Stall End (Content) - Event fired when video starts playing again after a stall and the buffer has been replenished and playback resumes.
- Stall Start (Content) - Stall Start event is triggered when playback of video stops because the buffer has been depleted causing an unexpected interruption for the user.
Fluxdata
- Playhead Position - Returns the current point in the video timeline in seconds.
- Stall Count - Content - Number of times the user's playback of Content has been interrupted by an unexpected video stall due to buffer depletion.
- Milestone Percent (Content) - Number indicating the percentage milestone represented by the event fired. Attribute of Milestone events.
- Player Name - States which video player generated the event
- Player Version - States the version of the video player that generated the event
- Seek End Point - The ending point of a seek event, representing the content timecode in milliseconds. Value will appear as an attribute on Seek End events
- Seek Start Point - The starting point of a seek event, representing the content timecode in milliseconds. Value will appear as an attribute on Seek End events
HLS.js
Events
- Custom Event - Add any user or system behavioral event to the Datazoom data stream. Requires custom coding on the page or in the app by customer developer.
- Datazoom Loaded - Signifies that the Datazoom SDK has been loaded and activated. At this point, the video player can be instantiated or custom events can be sent by the application.
- App Session ID - Unique identifier for the user's current Datazoom session. Session will persist as long as the user is viewing content uninterrupted. A 20 minute pause in activity will close the session.
- Configuration ID - Datazoom Collector configuration ID. Allows customers to differentiate data on the Connector from different Collectors. This could be useful for separating test content from production data.
- Custom Metadata - Customers can add any user or system data to the Datazoom data stream. Requires custom coding on the page or in the app by customer developer.
- Customer Code - Unique identifier for the Datazoom customer that generated the event.
- DZ SDK Version - Version number of the Datazoom SDK that generated the event message.
- Event ID - Unique identifier for each event message fired by a Collector or log file received by Datazoom. The string includes an incremental counter at the end to allow for sequencing the events from a user session.
- Timestamp - Time of the event occurrence in Epoch UTC milliseconds.
HTML5
Events
- Stop - When the player has entered a stopped state due to any reason such as the user hitting a stop button, backgrounding the app, user switches content or the content has ended playback.
- Unmute (Content) - Triggered when the player audio has been reactivated.
- Volume Change (Content) - Triggered when the player increases or decreases the audio level of the video.
Fluxdata
- Buffer Length - The amount of media currently stored in the player buffer waiting to be played.
- Volume Level - The current playback volume as a whole number percentage.
- Startup Duration - Content - This timer represents the total time a user spent waiting for content to begin playback excluding any time related to requesting, loading or playing pre-roll ads.
Roku
Events
- Rendition Change (Content) - When the Player's Adaptive Bitrate Streaming upshifts or downshifts during Content Playback to a different quality level available in the manifest. This event includes absShift attribute identifying the direction of the change.
tvOS
- Ad Tracking Opt Out - States if the user has opted out of advertising tracking on their device.
Video.js
Events
- Error (Ad) (Google IMA) - Thrown if an error occurs during content playback or retrieval of the video
- Error (Content) - Thrown if an error occurs during content playback or retrieval of the video
- Milestone (Ad) (Google IMA) - Fired when the playheadPosition passes a predetermined percentile milestone of the video's duration. This event is used for both Ads & Content. Current milestones are fired at the 10, 25, 50, 75, 90 & 95 percentiles.
- Milestone (Content) - Fired when the playheadPosition passes a predetermined percentile milestone of the video's duration. This event is used for both Ads & Content. Current milestones are fired at the 10, 25, 50, 75, 90 & 95 percentiles.
FluxData
- Number of Ad Plays - Running count of the number of ads played during the user's current session.
- Number of Content Plays - The amount of content assets that started playback during the current user app session.
- Number of Content Requests - The amount of content assets requested during the current user session.
- Number of Errors - Running count of the number of errors that have occurred during the user's current session.
- Number of Errors - Ads - Running count of the number of errors that have occurred while ads are playing during the user's current session.
- Number of Errors - Content - Running count of the number of errors that have occurred while content is playing during the user's current session.
- Stall Count - Number of times the user's playback has been interrupted by an unexpected video stall due to buffer depletion.
- Stall Count - Ads - Number of times the user's playback of Ads has been interrupted by an unexpected video stall due to buffer depletion.
- Stall Count - Content - Number of times the user's playback of Content has been interrupted by an unexpected video stall due to buffer depletion.
- Stall Duration - The cumulative amount of time elapsed where the user's playback has been interrupted by an unexpected video stall due to buffer.
- Stall Duration - Ads - The cumulative amount of time elapsed where the user's playback of Ads has been interrupted by an unexpected video stall due to buffer depletion.
- Error Code (Ad) (Google IMA) - Error object representing a code explicitly identified by the player
- Error Code (Content) - Error object representing a code explicitly identified by the player
- Error Message (Ad) (Google IMA) - Error object representing a message about the error explicitly identified by the player
- Error Message (Content) - Error object representing a message about the error explicitly identified by the player
- Milestone Percent (Ad) (Google IMA) - Number indicating the percentage milestone represented by the event fired. Attribute of Milestone events.
- Milestone Percent (Content) - Number indicating the percentage milestone represented by the event fired. Attribute of Milestone events.
|
---|
Comments
0 comments
Article is closed for comments.