Download - Ad serving 101
![Page 1: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/1.jpg)
RMU 201 - Ad Serving
![Page 2: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/2.jpg)
Contents
Goals> Be able to discuss ad
serving with confidence> Understand supporting
technologies such as pixels & cookies
> Appreciate the technical complexity
Sections> 1 – Parties, Setup and
Steps in Ad Serving> 2 – Behind the scenes of
Browsers, Ads, Clicks and Cookies
> 3 - Three Basic call Scenarios
> Appendix - Terms
![Page 3: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/3.jpg)
SECTION 1 - PARTIES, SETUP AND STEPS IN AD SERVING
![Page 4: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/4.jpg)
![Page 5: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/5.jpg)
SECTION 2 - BEHIND THE SCENES OF BROWSERS, ADS, CLICKS AND COOKIES
![Page 6: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/6.jpg)
Web Browsing
> Browsing = Request + Response> URL: Uniform Resource Locator> Headers/Cookies
> Images/Buttons/Ads> Request, Response(click URL = Request)
> Clicks> Record event and show landing page
> Pixel or Pixel Call > Record an event (Action/Converion)> Set a cookie (Behavioral/Segment)
![Page 7: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/7.jpg)
![Page 8: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/8.jpg)
![Page 9: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/9.jpg)
![Page 10: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/10.jpg)
CLICKS
![Page 11: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/11.jpg)
![Page 12: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/12.jpg)
PIXELS & COOKIES
![Page 13: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/13.jpg)
![Page 14: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/14.jpg)
![Page 15: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/15.jpg)
![Page 16: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/16.jpg)
THREE BASIC CALL SCENARIOS
![Page 17: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/17.jpg)
3 basic types of ad calls in the Exchange
> The creative is hosted on RM’s content server and the publisher has a RM tag on their web page
> The creative is hosted on a 3rd party’s content server and the publisher has a RM tag on their web page
> Either of the two options above, but the publisher has the RM tag in their 3rd party server, and they have the 3rd party server’s tag on their web page
![Page 18: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/18.jpg)
The creative is hosted on RM’s content server and the publisher has a RM tag on their web page
Browser requests ad through web page’s RM embedded publisher ad tag
Browser requests ad from RM content server
Content server returns ad to the browser
2
3
RM server returns location of ad (RM hosted)
1
RM
Content
Server
RM server conducts auction and picks ad
Browser serves the ad
![Page 19: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/19.jpg)
The creative is hosted on a 3rd party’s content server and the publisher has a RM tag on their web page
Browser requests ad through web page’s embedded RM publisher ad tag
Browser requests ad from 3rd party’s ad server
3rd party server returns location of ad
2
3
RM server returns location of ad (3rd party server location)
1
3rd party
content
server
RM server conducts auction and picks ad
Content server returns ad to the browser
Browser requests ad from 3rd party’s content server
3rd party server
4 Browser serves the ad
![Page 20: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/20.jpg)
Creative is hosted on either RM or 3rd party server, but the publisher has a 3rd party server’s tag on their web page and the RM tag in their ad server
Browser requests ad through web page’s embedded 3rd party publisher ad tag
Browser requests ad from RM’s ad server
RM’s server returns location of ad, which could be on RM server or could be another redirect to another 3rd party server
2
3
If 3rd party server decides ad should come from RM, then looks to RM tag and sends info to browser
1
3rd party
content
server
RM server conducts auction and picks ad
Content server returns ad to the browser
Browser requests ad from 3rd party’s content server
3rd party server decides premium or non-premium, or determines a handoff priority
4 Browser serves the ad
RM
content
server
or
![Page 21: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/21.jpg)
Potential for latency issues Ad server 1
Ad server 2
Ad server 3
Ad server 4
User changes web page
![Page 22: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/22.jpg)
Section 3 Summary
Ad calls
> Publishers place ad tags on their web pages that call a specific ad server for ads
> This ad server decides whether to direct the browser to a content server – or to another ad server – to get an ad
> Many redirects between ad servers are possible, causing potential latency issues (delay in the delivery of an ad), and viewers may abandon a web page before an ad can load
> Latency and viewer abandonment can result in discrepancies in billing between advertisers and networks
![Page 23: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/23.jpg)
Term Definitions
> Server> Ad Server or
Creative Server> HTTP Request> HTTP Header> Pixel or Pixel Call
> Ad Tag or Pub Tag> Content
Management System
> Web Debugger
![Page 24: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/24.jpg)
RTB-D
![Page 25: Ad serving 101](https://reader036.vdocuments.us/reader036/viewer/2022062319/558cb6fbd8b42aed408b466d/html5/thumbnails/25.jpg)