Ads Metrics

 

Ads metrics provide details for analyzing ad behaviour, such as ad attempts, ad playing time, and percentage of slates. For more information on ad metrics, reach out to your Conviva representative.

This table provides definitions of Ads metrics used by all of the Ads dashboards. For real-time metrics, each data point aggregates the previous 60 seconds of data collected.

Metric

Dashboard

Real-Time

Historical

Description

% Slate Duration
  • Real-Time
  • Ads
Yes Yes The percentage of live server-side ad session time during which ad slates played instead of ads. This metric is only relevant for server-side inserted ads on live streams.

In the Analysis dashboard, this metric shows the percentage of total planned ad duration in which slates played in the current interval. An increasing or higher percentage indicates that more ad time was consumed by slates and potential ad revenue loss occurred.

You can use MetricLens dimensions, such as content asset name or ad break Id, for further analysis.

A high slate duration may be a symptom of the following issues:
  • The ad server (e.g. Freewheel) is misconfigured and unable to provide the required ads or find matching ad creatives.
  • The publisher does not have enough ads and hence is forced to fill ad gaps with slates.
  • Ad scheduling may leave unexpected gaps in ad sessions.
The percentage of live server-side ad session time during which ad slates played instead of ads. This metric is only relevant for server-side inserted ads on live streams. In the Analysis dashboard, this metric shows the percentage of total planned ad duration in which slates played in the current interval. An increasing or higher percentage indicates that more ad time was consumed by slates and potential ad revenue loss occurred. You can use MetricLens dimensions, such as content asset name or ad break Id, for further analysis.
% Slate Plays
  • Real-Time
  • Ads
Yes Yes The percentage of live server-side Ad Attempts during which ad slates played.

In the Analysis dashboard, this metric shows the percentage of all Ad Attempts that played slates in the current interval. An increasing or higher percentage indicates that more ad breaks played slates and resulted in potential ad revenue loss.
You can use MetricLens dimensions, such as content asset name or ad break Id, for further analysis. A high percentage of slates may be a symptom of the following issues:
  • The ad server (e.g. Freewheel) is misconfigured and unable to provide the required ads or find matching ads.
  • The publisher does not have enough ads and hence is forced to fill ad gaps with slates.
  • Ad scheduling may leave unexpected gaps in ad sessions.

In the Analysis dashboard, this metric shows the percentage of all live stream ad sessions that played slates in the current interval. In MetricLens, dimensions can be applied to analyze the slate plays in specific dimensions.

Ads Completed (% of Ad impressions)
  • Real-Time
  • Ads

VSI

  • Trends


Yes

Yes

The average percentage of your ad creatives that were viewed in the selected time period. This metric is an ended type metric that is only available for ended ad sessions.
  • Ad % Complete Summary: the Ad % Complete during the selected time period for the selected dimension. 
  • Ad % Complete Time Series: a time series for the selected time period, where each point is the Ad % Complete during that specific interval.

Conviva calculates the Ad % Complete by dividing the sum of the ad creative playing time for all ads by the sum of the total creative length of those ads. This metric excludes ads when the content length isn’t available or not reported by the device.
Ad Actual Duration
  • Real-Time
  • Ads

VSI

  • Trends

Yes Yes The total ad creative playing time in seconds divided by the number of ad creatives that played during the selected interval.
Ad Attempts
  • Real-Time
  • Ads
  • Diagnostics
  • Alerts

VSI

  • Trends

Yes Yes The total number of attempts to fetch ad creatives in the selected time period, regardless of the outcome. For client-side ads, an attempt is made when the video player attempts to fetch an ad creative using the ad tag URL. For server-side ads, an attempt is the first event that indicates that the ad attempted to play the stitched media.
Ad Average Bitrate
  • Real-Time
  • Ads
  • Diagnostics
  • Alerts

VSI

  • Trends

  • AI Alerts

Yes Yes The average bitrate across all ad creatives that played in a selected interval.
Ad Concurrent Plays
  • Real-Time
  • Ads
  • Diagnostics
  • Alerts
Yes No

For real time, the metric shows the number of concurrently playing ad creatives in the current second. For historical intervals, this metric shows the maximum number of ad creatives that played in any 60 second bucket throughout the interval. Ad Concurrent Plays only counts active sessions where the ad creative has started playing; it does not count unsuccessful attempts.

Ad Ended Plays
  • Real-Time
  • Ads

VSI

  • Trends

Yes No The number of ad creatives that ended in the current interval.
Ad Frequency/Unique
  • Ads

VSI

  • Trends

No Yes The Ad Frequency/Unique metric is calculated by dividing the total number of Ad Ended Plays in a selected time range by the number of Unique Devices that played at least one ad in that time range. An increasing or higher number indicates that viewers watched more ads. Playing too many ads may impact viewer engagement.

Also, repeating the same ad multiple times to the same viewer negatively impacts viewer experience and is strictly limited by advertisers. You can find repeated ads by analyzing this metric through MetricLens dimensions, such as ad Id and creative Id.

A high ad frequency metric may be a symptom of the following issues:
  • The ad server (e.g. Freewheel) is misconfigured and unable to enforce the frequency.
  • The publisher does not have enough ads and hence is forced to repeat the same ads.
  • An ad delivery issue in the ad ecosystem is causing the same “default" ads to run repeatedly.
In the Analysis dashboard, this metric shows the average number of ads per unique device. In MetricLens, dimensions can be applied to analyze the average frequency by different ad dimensions to focus on repeated ads.
Ad Impressions
  • Ads
  • Diagnostics

VSI

  • Overview

  • Trends

Yes Yes The sum of ad creatives that successfully started in the selected interval. This metric is equivalent to an ad impression. Also, displayed as a percentage of Ad Attempts.
Ad Impressions (% of Attempts)
  • Ads
  • Diagnostics

VSI

  • Trends

Yes Yes The percentage of ad attempts in which an ad creative successfully started in the selected interval.
Ad Minutes
  • Ads

Yes Yes The combined total ad viewing time across all sessions that ended during the selected time range. It does not include time during ad pause and ad rebuffering. 
Ad Minutes/ Unique Devices

VSI

  • Trends

No Yes The total number minutes for devices that had any Ad Ended Plays during the selected interval.
Ads Not Started
  • Ads

Yes Yes The sum of Ad Start Failures (ASF), Exits Before Ad Start (EBAS), and Ad Slate Plays in the selected time period. Supported for client-side, server-side, and VPAID.
Ad Playback Failures

  • Real-time
  • Ads
  • Diagnostics
  • Alerts

VSI

  • Trends

No Yes The sum or a percentage of the cumulative ended ad creatives that terminated with a playback failure error in the selected time period.

Ad playback failure occurs when a playing ad creative terminates due to a media playback error. APFs are an important measurement of service quality and audience engagement, especially when a large percentage of ad creatives terminate due to playback errors. 
Ad Rebuffering Ratio
  • Real-Time
  • Ads
  • Diagnostics
  • Alerts

VSI

  • Trends

  • AI Alerts

Yes Yes The percentage of ad creative viewing time during which ad creatives experienced rebuffering in the selected time period.

This does not include the initial ad startup, buffering time before the first frame of an ad creative is displayed, or elapsed time while an ad creative is paused.
Ad Start Failures
  • Real-time
  • Ads
  • Diagnostics
  • Alerts

VSI

  • Trends

  • AI Alerts


Yes Yes The percentage of Ad Attempts that failed to fetch the ad creative or ad creative that failed to play in the selected time period.

Ad Start Failures occur when an attempt fails and an error code is generated. The error codes associated with this metric indicate either a response failure or creative media failure.
Ad Startup Time
  • Real-time
  • Ads
  • Diagnostics
  • Alerts

VSI

  • Trends

Yes Yes

The number of seconds between an attempt to fetch an ad creative and when the first frame of an ad creative played in the selected time period.

Note: Use this metric to measure ad startup times for ads delivered using Client-Side Ad Insertion (CSAI).

Ad Unique Devices

VSI

  • Trends

No Yes The total number of devices that had any Ad Ended Plays during the selected interval.
Ad Viewer Hours
  • Usage
No Yes The sum of the ad creative playing time in hours for all ad sessions during the selected interval. It includes only the actual ad creative playing times and does not include any ad rebuffering time.
Exits Before Ad Start
  • Real-Time
  • Ads
  • Diagnostics
  • Alerts

VSI

  • Trends

Yes Yes The percent (summary view) or number (detailed view) of ad creative attempts that were terminated, typically by the viewer, before the ad creative started playing, in the selected time period. If an error is not generated, the failed ad attempt counts as an EBAS. If an error is generated, the failed ad attempt counts as an ASF.
Failed Attempts
  • Ads
Yes Yes The sum of the Ad Start Failures and Exits Before Ad Start in the current interval. As a percentage, Failed Attempts shows the percentage of all Ad Attempts that failed to start in the selected interval.