Site icon MonetizeMore

How to Track Viewability for Video Ads

How to Track Viewability for Video Ads

An impression is considered a viewable impression when the ad is in the browser’s viewport and on the in-focus browser tab. For in-stream video ads, 50% of its area must be displayed for at least two continuous seconds (instead of one second for standard banner ads) to be counted as a viewable impression. For example, an auto-refresh function on your page can accumulate “measurable but not viewable” impressions if a user leaves your page open within a tab of their browser for a long period of time.

An active view helps determine how likely it is that a user actually saw an ad. An active view is a functionality that helps track the viewability of an ad served via Google Publisher Tags (GPT) and assess an impression’s value.

Active View has switched from container measurement to creative measurement to comply with MRC Viewable Ad Impression guidelines fully. In creative measurement, Active View uses a special DIV inserted during rendering to locate and measure the ad creative within the ad iframe (this is for display ads). As part of this change, Active View will also use a stricter evaluation of when to start measurement based on when the ad creative is fully loaded.

ActiveView for Video is available through both the VPAID adapter and through a direct IMA SDK integration only.

Here are the steps to confirm if an impression was considered viewable for Video creatives

  1. Open the Live page in Chrome and press F12 to open Chrome Developers Tools.
  2. Navigate to the ‘Networks’ tab in the Console.
  3. Filter it out for ‘ads?’ and identify the Video ad requests with the domain ‘pubads.g.doubleclick.net.’
  4. From the response headers, locate the line item ID/ad unit name for which you’re checking the viewability. Additionally, ensure that the video creatives have started to play for at least 2 seconds while 50% of the ad pixels are in view.
  5. Also, check if the video ad request is made from an IMA SDK integrated player (if not, Active View will not be recorded)
  6. Navigate to the Response tab, and from one of the events, copy a few characters after ‘ai?=’.
  7. Paste those characters in the filter by replacing the ‘ads?’
  8. Open each of the pings from the list and look out for the pings with the labels ‘active_view_video_measurable_impression’ and ‘viewable_impression.’
  9. If these 2 pings are fired as intended, the video creative is deemed to be viewable, and the respective metrics are recorded in Ad Manager.

For any GPT ad requests made from the web page to Google Ad Manager, we’ll need to check the ad calls under “securepubads.g.doubleclick.net” domain. You’ll see the line item’s details and creative in the Response tab of the ‘QueryString Parameters’ section. To check the active view pings, match the “adks” value under the “securepubads.g.doubleclick.net” call with the adk value under the “pagead2.googlesyndication.com” call (where the active view values &p and &mtos are fired). Take a look at an example below:

Best practices to improve video viewability

According to Google, to maximize video viewability, publishers should focus on three main aspects,

Conclusion

Do you need help tracking the viewability of your video ads? How about attracting more advertisers to your video content and optimizing your video ad inventory? MonetizeMore is a Google Certified Publisher Partner and can help you with every aspect of your ad optimization needs. Let us take your ad revenue to the next level. Sign up to MonetizeMore today!

Exit mobile version