What is "Scroll into View"?
The "Scroll into View" method describes a smart loading and delivery logic for ad spaces: an ad is only requested from the AdServer when the user is about to actually see it – typically around 300 pixels before the ad area enters the visible part of the viewport.
In most cases, this method optimizes the page loading time and reduces unnecessary server requests.
How it works in detail
-
Page load by the user
The browser loads the website's source code and finds the ad space code. -
Loading the script
The scroll-into-view script loads. It fires the first tracking pixel (Publisher View) and starts monitoring scroll behavior. This signals to the AdServer:
→ A user has visited the page containing an ad space. -
Approaching the ad space
As the user scrolls down and the ad area comes close to the visible part of the browser (within approx. 300 pixels above), the script becomes active. -
Request to the AdServer – Request (2)
The script now triggers the actual ad request.
→ The AdServer registers this contact and delivers a suitable ad creative. -
Displaying the ad & triggering the view pixel – View (3)
Once the ad starts loading, another pixel is fired – the so-called view pixel.
→ This counts as a view for the ad creative. - (optional) If viewability measurement is enabled, it will start and wait for the ad creative to be 50% visible for at least 1 second. If this is achieved, the viewability tracking pixel will be triggered.
Advantages of this method
More efficient use of resources
No unnecessary ad requests if the user never reaches the ad area.
Better performance & loading times
Content is only loaded when it’s actually needed.
Scroll into View | corresponds to what the publisher counts
Request | is only triggered when the ad space becomes visible
View | when the ad creative starts loading