V3 Event Details
Every API method has an associated event. The following API methods log details of the associated telemetry event.
Start - This method initializes capture of telemetric data associated to the start of user action
Impression - This method is used to capture telemetry for user visits to a specific page.
Interact - This method is used to capture user interactions on a page. For example, search, click, preview, move, resize, configure
Assess - This method is used to capture user assessments that happen while playing content.
Response - This method is used to capture user responses. For example; response to a poll, calendar event or a question.
Interrupt - This method is used to capture interrupts triggered during user activity. For example; mobile app sent to background, call on the mobile, etc.
Feedback - This method is used to capture user feedback
Share - This method is used to capture everything associated with sharing. For example; Share content, telemetry data, link, file etc.
Error - This method is used to capture when users face an error
Log - This method is used to capture generic logging of events. For example; capturing logs for API calls, service calls, app updates etc.
Search - This method is used to capture the search state i.e. when search is triggered for content, item, assets etc.
Exdata - This method is used as a generic wrapper event to capture encrypted or serialized data
End - This method is used to capture closure after all the activities are completed
Start
This API is used to log telemetry when users view content or initiate game play
Request Arguments:
Impression
This API is used to log telemetry when users visit a specific page.
Request Arguments:
Interact
This API is used to log telemetry of user interactions on the page. For example, search, click, preview, move, resize, configure
Request Arguments:
Assess
This API is used to log telemetry of assessments that have occured when the user is viewing content
Request Arguments:
Response
This API is used to log telemetry of user response. For example; Responded to assessments.
Request Arguments:
Interrupt
This API is used to log telemetry for any interruptions that have occurred when a user is viewing content or playing games. For example; screen lock, incoming call, etc.
Request Arguments:
Feedback
This API is used to log telemetry of feedback provided by the user.
Request Arguments:
Share
This API is used to log telemetry when a user shares any content with other users.
Request Arguments:
Audit
This API is used to log telemetry when an object is changed. This includes life-cycle changes as well.
Request Arguments:
Error
This API is used to log telemetry of any error that has occurred when a user is viewing content or playing games.
Request Arguments:
Heartbeat
This API is used to log telemetry for heartbeat event to denote that the process is running.
Request Arguments:
Log
This API is used to log telemetry of generic log events. For example; API calls, service calls, app updates, etc.
Request Arguments:
Search
This API is used to log telemetry when a user triggers a search for any content, item or asset
Request Arguments:
Metrics
This API is used to log telemetry for service business metrics (also accessible via health API).
Request Arguments:
Summary
This API is used to log telemetry summary event
Request Arguments:
Exdata
This API is used to log telemetry for external data, while playing content
Request Arguments:
End
This API is used to log telemetry while the user is closing or exiting the content or game
Request Arguments:
Last updated
Was this helpful?