Schema

Advanced active view metrics schema

viewability_metrics
enabled_count 1 if Active View was enabled, else 0. To get the total number of impressions with Active View enabled, sum this field.
mrc_viewable_impressions Viewability metrics based on the MRC standard. That is, whether a video ad showed 50% pixels on screen for 2 continuous seconds of playback, or a display ad showed 50% pixels on screen for 1 continuous second.

measurable_count 1 if MRC viewability was able to be measured, else 0. To get the total number of impressions where MRC viewability was able to be measured, sum this field.
viewable_count 1 if the impression met the MRC standard, else 0. To get the total number of impressions that met the MRC viewable standard, sum this field.
time_on_screen Measures the total time on screen for viewable impressions as determined by the MRC standard. The measurable count for impressions in this metric is zero for impressions that do not meet the MRC viewability threshold.

measurable_count 1 if Time On Screen was able to be measured and met the MRC viewable standard, else 0. To get the total number of impressions where Time On Screen was able to be measured and met the MRC viewable standard, sum this field.
msec Visible (at least 50% on screen) watchtime, in milliseconds, for impressions that met the MRC viewable standard.
mrc_cross_media_viewable_impressions (Video only) Measures video ads playing 100% on screen for 2 continuous seconds.

measurable_count 1 if Cross-Media MRC viewability was able to be measured, else 0. To get the total number of impressions where Cross-Media MRC viewability was able to be measured, sum this field.
viewable_count 1 if the impression met the Cross-Media MRC viewable standard, else 0. To get the total number of impressions that met the Cross-Media MRC viewable standard, sum this field.
groupm_viewable_impressions (Video only) Measures video ads playing 100% pixels on screen with audio volume > 0% for playback of at least 15 seconds or 50% of the ad duration, whichever is shorter.

measurable_count 1 if GroupM viewability was able to be measured, else 0. To get the total number of impressions where GroupM viewability was able to be measured, sum this field.
viewable_count 1 if the impression met the GroupM standard, else 0. To get the total number of impressions that met the GroupM standard, sum this field.
groupm_trueview_viewable_impressions (Video only) Similar to groupm_viewable_impressions, but with an additional requirement on playback time for measurability.

Impressions must reach the GroupM threshold of 15 seconds or 50% duration in addition to being GroupM measurable to be considered GroupM TrueView measurable.

measurable_count 1 if GroupM viewability was able to be measured and the impression reached the GroupM playback threshold, else 0. To get the total number of impressions where GroupM viewability was able to be measured and that reached the GroupM playback threshold, sum this field.
viewable_count 1 if the impression met the GroupM standard, else 0. To get the total number of impressions that met the GroupM standard, sum this field.
active_view_plus_metrics (Video only) Measures a variety of viewability metrics (including quartiles) that share a common measurability denominator.

measurable_count 1 if Active View Plus metrics were able to be measured, else 0. To get the total number of impressions where Active View Plus metrics were able to be measured, sum this field.
audible_count 1 if the impression was audible (volume > 0%) at any point during playback, else 0. To get the total number of impressions that were audible, sum this field.
audible_watchtime_msec Total audible (volume > 0%) watchtime, in milliseconds.
viewable_10_sec_count 1 if impression was at least 50% on screen for at least 10 seconds (cumulative), else 0. To get the total number of 10 sec viewable impressions, sum this field.
watchtime_msec Total watchtime in milliseconds.

Note: This may differ from the value reported in Google Ads, as it is only populated when Ads Data Hub is able to measure Active View metrics.

ad_duration_msec Total ad duration in milliseconds.
visible_watchtime_msec Total visible (at least 50% on screen) watchtime, in milliseconds.
fully_visible_watchtime_msec Total fully visible (100% on screen) watchtime in milliseconds.
audible_and_visible_watchtime_msec Total audible (volume > 0%) and visible (at least 50% on screen) watchtime in milliseconds.
audible_and_fully_visible_watchtime_msec Total audible (volume > 0%) and fully visible (100% on screen) watchtime in milliseconds.
fullscreen_count 1 if impression was fullscreened at any point during playback, else 0. To get the total number of fullscreened impressions, sum this field.

Note that this count only increments on YT platforms that have a toggle between normal/fullscreen state. YT Platforms that are always in fullscreen (like YouTube CTV Apps) will show up as 0.

background_count 1 if impression was backgrounded at any point during playback, else 0. To get the total number of backgrounded impressions, sum this field.
{start, q1, q2, q3, q4}.reached Number of impressions that reached this point.
{start, q1, q2, q3, q4}.visible Number of impressions that were at least 50% on screen at this point.
{start, q1, q2, q3, q4}.audible Number of impressions that were audible (volume > 0%) at this point.
{start, q1, q2, q3, q4}.audible_and_visible Number of impressions that were audible (volume > 0%) and 50% on screen at this point.

Migration schema

The following table maps deprecated Active View metrics to their replacements.

Deprecated vs new Active View metrics
num_active_view_eligible_impression enabled_count
num_active_view_measurable_impression mrc_viewable_impressions.measurable_count
num_active_view_viewable_impression mrc_viewable_impressions.viewable_count
active_view.view_state Meaning differs based on Value

Value = 3 mrc_viewable_impressions.measurable_count
Value = 4 mrc_viewable_impressions.viewable_count
Value = 5 groupm_viewable_impressions.measurable_count