Playback Metrics refer to a set of measurements that evaluate the performance and success of video playback on streaming platforms. These metrics provide insights into how effectively videos are being accessed and viewed by users.
Key components of playback metrics include:
The Playback Success Score quantifies the success of video playback attempts using a scoring system:
Importance
This score is crucial for understanding how often viewers can successfully engage with video content. A high Playback Success Score indicates a reliable streaming experience, while lower scores can highlight issues that need addressing. Understanding this metric helps platforms improve user satisfaction and reduce churn rates.
How to use Playback Success Score
API usage
Using the List overall values API you can retrieve overall values for a Playback Success Score. This would be a GET request where you need to pass playback_score as the metricId along with other query parameters to receive a response containing the required data.
Refer to our API reference for details on additional query parameters.
You can use this API to also get the overall value for all other metrics. But, first you would need to know the metricId for the metric that you are looking for.
You can also filter the metric values using the filterby[] attribute. Simply pass the dimensions and their corresponding values you want to filter the views by. An easy way to do that is first calling the List dimensions endpoint to retrieve all available dimensions that can be used in your query.
The Playback Failure Percentage measures the proportion of video views that terminate prematurely due to errors. It is calculated by dividing the number of failed playback attempts by the total number of video views.
Importance
This metric provides insights into the reliability of video streaming services. A high Playback Failure Percentage indicates frequent interruptions, which can lead to viewer dissatisfaction and reduced engagement. Understanding this metric is essential for troubleshooting and improving streaming quality.
How to use
To leverage the Playback Failure Percentage:
API usage
Using the List overall values API you can retrieve overall values for a Playback Success Score. This would be a GET request where you need to pass playback_failure_percentage as the metricId along with other query parameters to receive a response containing the required data.
The Exits Before Video Start Percentage gauges how frequently viewers abandon a video before it begins playing. It is calculated by counting the number of initiated views that did not start and dividing by the total number of initiated views.
Importance
This metric helps identify issues related to loading times and viewer engagement. A high percentage may indicate problems with video startup performance or user interface design that leads viewers to exit before viewing content.
How to use this metric
API usage
Use the List overall values API to retrieve overall values for Exits Before Video Start. This would be a GET request where you need to pass exit_before_video_start as the metricId along with other query parameters to receive a response containing the required data.
The Video Startup Failure Percentage represents the proportion of video views that encounter an error preventing users from seeing the initial frame. This is calculated by dividing the number of startup failures by the total number of video views.
Importance
Monitoring this percentage is crucial for assessing the reliability of the video startup process. High failure rates can severely impact user experience and lead to increased viewer frustration and abandonment.
How to use this metric
API usage
You can use the List overall values API to retrieve overall values for Video Startup Failure Percentage. This would be a GET request where you need to pass video_startup_failure_percentage as the metricId along with other query parameters to receive a response containing the required data.