This guide will help explore the six key metric groups we have defined to assess viewer engagement and QoE, helping you optimize content delivery and improve user satisfaction.

A “view” is defined as any attempt to play a video, regardless of whether the playback is successful. This includes instances where a viewer clicks the play button or when playback is initiated programmatically.
How views are counted:
When analyzing metrics based on views, it’s essential to recognize that our measurements are derived from data collected during each unique viewing session. Therefore, if you notice an unexpectedly high number of views in your dashboard, it may be beneficial to review the implementation of your data tracking code to ensure that it initializes correctly for each playback attempt.
To get audience metrics like Views across different timeframes and filter options, you can use the FastPix API endpoints. Below is a step-by-step guide to walk you through retrieving these metrics.
Before making requests to the FastPix API, ensure you have your Access Token ID and Secret Key ready for authentication. See the Basic Authentication Guide for details on retrieving these credentials.
To get the views metric across different timeframes, you can use the list overall values endpoint. Here’s how to make a request:
Example request:
In the above request, you need to replace Access Token ID and Secret Key with your actual credentials. Also, adjust the timespan parameter as needed (for example, 7:days, 30:days, etc.).
Example response:
Please refer to our API reference for overall values to understand more about different parameters that you can apply to get the values for all other metrics.
Similarly, in order to visualize the value of a metric and number of views within a timeframe, you can use the Get timeseries data endpoint. The response includes an array of data points, each representing the metric’s value and view count at specific intervals. This can be used to create graphical representations.
Also, to understand how views are split across different dimensions like browser and device type, you can use List breakdown values. For instance, if you want to analyze how watch time varies across different device types, calling this endpoint for the playing_time metric and filtering by device_type shows how engagement differs between mobile, desktop, and tablet users. This data will guide optimization efforts for different platforms.