Help Center Manage Your Account Ad Tag
How can I measure ad viewability?
Viewability provides a more accurate measurement of ad visibility. A viewable impression is different from a served impression or a delivered impression. A served impression is recorded when an ad is requested, returned and displayed anywhere on the page. It might be at the bottom of the page and is not yet visible to the viewer. On the other hand, a viewable impression is recorded when the ad is visible to the viewer. The Interactive Advertising Bureau (IAB) defines an ad impression is considered a viewable impression happens when 50% of the ad’s pixels are visible in the browser window for a continuous 1 second. To increase the viewability metric for your ads, you can use on-demand/in-view ad loading method.Demo 1/2 - Above-the-Fold
This ad below records a served impression after the page finished loading but it will also record a viewable impression when it becomes in-view/visible (50% visibility for 1 second).Setup
To enable viewability tracking, append&viewable=1
to the end of the ad request, like in this example below:
Ad Placeholder: <div id="ViewableAdPlacement"></div> Ad Request: <script type="text/javascript" src="//g.adspeed.net/ad.php?do=js&zids=12345&wd=-1&ht=-1&cb=12345&viewable=1"> </script> Ad Display: <script type="text/javascript"> AdSpeed_div('ViewableAdPlacement',12345); </script>
Viewability Report
To view the number of delivered impressions, viewable impressions and viewability ratio, follow the menu "Reports / Events / Daily" and click on tab "Viewability".Considerations
- Ad latency from a slow external JavaScript call will result in the ad not being seen/viewable even when its placement is in view and user can scroll past it
- Above-the-fold ad placements might not have the most viewable impressions as one might expect because users might already scroll down before the ad is loaded
- To improve viewability rate, you can work on the zones or ads with the lowest viewable impression versus served impression ratio
Demo 2/2 - Below-the-Fold
This ad below records a served impression after the page finished loading but it will also record a viewable impression when it becomes in-view/visible (50% visibility for 1 second).Other Articles in Ad Tag
This section describes the ad tag (serving code) with basic and advanced settings. It includes common ad serving setup instructions and answers frequently asked questions when integrating the ad tag into your site, blog or app.
- Accelerated Mobile Pages Project - AMP Ad Tag
- Can I have ads refresh automatically without a page reload?
- How can I avoid document.write warning in Chrome?
- How can I avoid duplicate ads on the same page?
- How can I combine multiple ads in the same placement?
- How can I defer ads until after the page has finished loading?
- How can I display an ad only when it is visible on screen?
- How can I mix ad dimensions or mix banners with text-link ads?
- How can I put ads into my blog/website?
- How can I serve multiple ad dimensions in the same place?
- How can I serve multiple zones with a single server request?
- How can I support click tracking for external ad servers?
- How can I turn off ad serving error messages?
- How do I add current timestamp into the serving code?
- How do I display mobile ads using Android WebView?
- How do I display mobile ads using Apple iOS WKWebView?
- How do I integrate AdSpeed mobile ad serving API?
- How do I make ads responsive on mobile devices?
- How do I pass custom data and variables into the ad?
- How do I set up advertising on WordPress?
- How do I setup a companion ad in video ad serving?
- How do I setup a passback ad tag?
- How do I switch to secure SSL/https ad serving?
- Should I use protocol-relative URLs in ad tags?
- What are custom ad serving settings and variables?
- What are different formats of serving code?
- What are different types of ad tag?
- What are the effects of ad blocking software?
- What is the pop-up and pop-under ad tag?
- What is the serving code or ad tag?
- What is WMODE for SWF ads? How can I change it?
- Where is the publisher-side file for iframe busting?
- Why doesn't the provided HTML serving code work?
Cannot find an answer for your question? Ask our Customer Care team
Related
- How can I display an ad only when it is visible on screen?
"Typically, when you first load a web page, all ads are loaded simultaneously along with all other components and contents ..."
- Gross Impression and Unique Impression
"An ad impression, also known as an ad view, is a single instance of a single advertisement appearance. One visitor ..."
- Outstream Video Ad
"Outstream video ads allow publishers to display stand-alone video ads outside a streaming video player. It is more advanced than ..."
in Ad Gallery - Ad Tracking
"Our system can track ad impressions, clicks, conversions and custom events. Impressions An impression beacon is an invisible image used ..."
- What are impression credits?
"Each plan has a maximum number of impression credits. It means that you can display and track up to this ..."