Header bidding

Last updated
Header bidding dataflow Header Bidding (scheme).png
Header bidding dataflow

Header bidding [1] is a programmatic advertising strategy where publishers offer their ad inventory to multiple ad exchanges simultaneously before making calls to their ad servers. This process contrasts with the traditional waterfall method, [2] where inventory is offered to one ad exchange at a time.

Contents

Header bidding allows publishers to maximize their revenue by letting multiple demand sources bid on the same inventory, driving up the price in a transparent and competitive environment. Its significance lies in its ability to increase visibility for advertisers while ensuring that publishers get fair value for their ad spaces, ultimately contributing to a more efficient and lucrative digital advertising ecosystem.

Definition

Header bidding, also known as advance bidding or pre-bidding, [3] is a programmatic advertising technique where publishers offer their ad inventory to multiple ad exchanges, or demand-side platforms (DSPs), at the same time before calling their ad servers. This approach stands in contrast to the traditional waterfall method, which involves offering inventory to one ad exchange at a time in a sequential manner based on historical performance data.

In header bidding, a publisher’s web page will include a header bidding wrapper, [4] typically a JavaScript code, that allows multiple ad exchanges to submit bids for the ad inventory simultaneously. The highest bid is then passed to the ad server, which decides which ad to display based on the winning bid.

This process is executed in real-time, as the webpage loads, ensuring that every impression is sold at the highest price available at that moment.

The primary distinction from traditional methods is the level of competition and the transparency it provides. Traditional methods tend to prioritize direct deals and then pass any unsold inventory down the waterfall to ad networks and exchanges in a tiered approach.

This often leads to reduced revenue potential and a lack of access to diverse demand. Header bidding democratizes the auction process, giving all potential buyers an equal chance to bid on the inventory, often resulting in higher revenue for publishers and better access to quality inventory for advertisers.

By implementing header bidding, publishers can maximize their ad revenue as bids are not only higher on average but also come from a larger pool of demand partners. This transparent marketplace ensures that inventory is fairly priced in a competitive environment, which is beneficial to both publishers and advertisers.

History

Prior to the advent of header bidding, publishers typically engaged in direct deals [5] that had precedence within their ad servers. Once these direct ad spots were filled, the remaining inventory was offered to demand partners in a sequential manner through the waterfall method.

In this setup, demand partners, such as Supply-Side Platforms (SSPs) or ad networks, were ranked based on their size and historical performance, creating a hierarchy where the top-ranked partners got the first look at the available inventory, often resulting in suboptimal revenue for publishers due to sequentially decreasing Cost Per Mille (CPM) prices and limited access to premium ad inventory for advertisers.

The inefficiencies and revenue limitations inherent in the waterfall model prompted the industry to seek better solutions, which led to the development of header bidding. [6] This new approach allowed all demand partners to bid on the inventory simultaneously, ensuring a more competitive and fair auction.

2014 introduction

Header bidding was first introduced around 2014. [7]

It was around 2015 when the technology gained wider recognition, with industry publications like AdExchanger's famous article titled 'The Rise Of ‘Header Bidding’ And The End Of The Publisher Waterfall' [8] marking a new era in programmatic advertising. [9] The introduction of header bidding effectively resolved two major issues: it enabled publishers to maximize revenue from each ad impression and allowed advertisers an equal opportunity to bid on desired inventory.

The initial adoption of header bidding technology was gradual, but as its benefits became more apparent, it saw rapid growth. In the first quarter of 2022, 70 percent of online publishing websites [10] and 16 percent of the top 100 thousand websites in the United States were already using header bidding. By allowing multiple demand sources to bid at the same time, header bidding created a transparent and competitive environment that often led to higher revenues for publishers.

This real-time bidding on ad inventory before making the ad server call became a catalyst for increased yield and more efficient ad operations.

Further adoption

In the following years, open-source projects like Prebid.js, [11] developed by AppNexus in 2015, played a pivotal role in facilitating the widespread adoption of header bidding by simplifying its implementation for publishers.

The header bidding landscape continued to evolve, with various platforms offering proprietary header bidding solutions [12] that integrated seamlessly with publishers' websites and ad servers.

Technical overview

Header bidding is a programmatic advertising technology [13] that allows publishers to offer their ad inventory to multiple demand partners in real-time. It involves a header bidding wrapper, which is a snippet of JavaScript code that resides in the header of a publisher’s webpage.

  1. Initialization: When a user visits a webpage, [14] the header bidding code [15] is triggered and sends out ad inventory bids to multiple demand partners or ad exchanges simultaneously.
  2. Bidding: These demand partners respond with their bids within a specified timeframe. [16]
  3. Bid Collection: The header bidding wrapper [17] collects these bids and then passes the highest bid to the publisher’s ad serve r, typically alongside other direct or non-header bidding demand.
  4. Ad Selection: The ad server, using its decisioning logic, then selects the highest bid and serves that ad to the user.

Header Bidding Wrappers

Header bidding wrappers play a crucial role in managing the complexity of header bidding. They orchestrate the auction by:

  1. Demand Partner Integration: Connecting to various SSPs (Supply-Side Platforms) and demand partners to fetch bids for the inventory.
  2. Bid Management: Ensuring that all bids are collected within the allowed time window to prevent latency. [18]
  3. Ad Server Communication: Sending the winning bid information to the ad server for final ad serving.
  4. Configuration Control: Allowing publishers to set parameters such as the number of bidders, [19] floor prices, and timeout settings [20] for the auction.

The open-source project Prebid.js [21] is a widely adopted header bidding wrapper. [22] It is favored for its transparency and the control it affords publishers. However, maintaining such a system requires technical expertise and optimization skills, which is why managed services became a popular choice for many publishers. It had also led to the emergence of Google Certified Publishing Partners (GCPP), companies that are carefully vetted by Google to provide specialized services or technology and support to publishers using Google’s advertising and publishing products. [23]

These services provide the infrastructure and support to efficiently integrate and operate header bidding technology, thereby streamlining operations for publishers.

In essence, header bidding wrappers facilitate a fair and transparent market for ad inventory by enabling multiple buyers to bid on the same inventory simultaneously, which contrasts sharply with traditional sequential bidding methods.

Types of Header Bidding

Client-side Header Bidding

Client-side header biddin [24] g, also known as browser-side header bidding, [25] is the most common form of header bidding used by publishers. In this setup, the auction is conducted within the user's browser. When a user visits a website, a JavaScript tag initiates ad requests to multiple demand partners. The highest bid is then sent to the ad server, which can also include the publisher's direct deals, to determine the final ad to be displayed. [26]

Server-side Header Bidding

Server-side header bidding [27] functions similarly to client-side but takes place on the server [28] rather than the user’s browser. It reduces the browser's load by handling ad requests on a server, which sends out the bid requests to SSPs/ad exchanges. This method is beneficial for publishers who prioritize website speed and user experience, as it can reduce latency. However, one drawback is that it may offer less transparency and control over the auction process compared to client-side bidding.

Video Header Bidding

Video header bidding allows publishers to auction off their video ad inventory in real-time. While it follows the same principles as display ad header bidding, the implementation differs due to the inclusion of video players, [29] which lack header tags. Video header bidding requires the winning bid information to be passed into the video player while the auction occurs, usually facilitated by a header bidding wrapper like Prebid.js.

In-App Header Bidding

In-app header bidding refers to the application of the header bidding process within mobile applications. It enables publishers to auction their in-app ad inventory [30] in real-time through an SDK (Software Development Kit) integration.

This type of header bidding automates bid generation from multiple advertisers by connecting the publisher’s inventory to various DSPs. [31] Unlike the web environment, in-app bidding does not rely on browser headers [32] but on the app's codebase and cloud-side auctions managed by the server-side platforms.

Implementation

The implementation of header bidding [33] involves several key steps, primarily the integration with ad servers and the setup of a header bidding wrapper.

Integration with Ad Servers (e.g., Google Ad Manager)

Ad Server Configuration: The publisher must configure their ad server, such as Google Ad Manager, to recognize and process bids from the header bidding auction. [34] This involves setting up order line items that correspond to different bid ranges to ensure that the ad server can compare the header bidding bids against direct sales and other programmatic deals.

Order and Line Items: Each bid from the header bidding auction is associated with a unique order and line item within the ad server. [35] This allows the ad server to prioritize bids accordingly and serve the highest-paying ad.

Key-Value Pairs: Publishers often use key-value pairs in their ad server to pass bid information from the header bidding wrapper. This data is then used to target the appropriate line items that compete with the header bidding bids. [36]

Dynamic Allocation: In ad servers like Google Ad Manager, dynamic allocation allows the highest-paying bid, whether from direct sales, header bidding, or other programmatic sources, to win the ad impression. [37]

Setting up a Header Bidding Wrapper

  1. Wrapper Installation: A header bidding wrapper, such as Prebid.js, is installed on the publisher’s website. It is a piece of JavaScript code that manages the header bidding auction [38] by calling out to various demand partners and SSPs (Supply-Side Platforms).
  2. Demand Partner Integration: The wrapper integrates with multiple demand partners to solicit bids for the publisher’s ad inventory. Each demand partner responds with a bid for the inventory. [39]
  3. Auction Timing: The wrapper includes a timeout setting that determines how long it waits for bids to ensure that page latency is not adversely affected.
  4. Bid Passing: Once the auction is complete and the highest bid is selected, the wrapper passes this bid to the ad server using key-value pairs.
  5. Ad Serving: The ad server then uses its decisioning logic to compare the bid from the header bidding auction against other bids and serve the winning ad.
  6. Reporting and Optimization: Post-implementation, publishers use reporting tools to analyze auction performance and optimize their header bidding setup for maximum yield.

This implementation enables publishers to leverage the competitive advantage of header bidding, ensuring that their ad inventory is sold at the highest possible price through a real-time auction that is fair and transparent.

Comparison with Other Monetization Strategies

Compared to other monetization strategies, such as Google AdSense, where publishers are limited to bids from a single demand source, header bidding platforms enable multiple demand sources [40] to bid on ad inventory, potentially leading to higher CPMs and revenue.

Header bidding platforms also offer a significant advantage over traditional RTB (Real-Time Bidding) and direct deals by providing a real-time auction environment that can include all forms of programmatic deals.

The technology ensures transparency and maximizes yield by allowing publishers to sell their inventory to the highest bidder, rather than being locked into pre-negotiated prices or sequential bidding processes. [41]

Market Impact: Effects on Ad Pricing and Revenue

The introduction of header bidding has significantly altered the dynamics of ad pricing and revenue generation in the digital advertising ecosystem. [42] By allowing multiple ad exchanges to bid on inventory simultaneously, header bidding has introduced a level of competition that was absent in the traditional waterfall method. [43]

This competition has led to an increase in the Cost Per Thousand Impressions (CPM) that publishers can charge, directly impacting their revenue in a positive manner.

Related Research Articles

<span class="mw-page-title-main">Digital display advertising</span> Type of advertising

Digital display advertising is online graphic advertising through banners, text, images, video, and audio. The main purpose of digital display advertising is to post company ads on third-party websites. A display ad is usually interactive, which allows brands and advertisers to engage deeper with the users. A display ad can also be a companion ad for a non-clickable video ad.

Google AdSense is a program run by Google through which website publishers in the Google Network of content sites serve text, images, video, or interactive media advertisements that are targeted to the site content and audience. These advertisements are administered, sorted, and maintained by Google. They can generate revenue on either a per-click or per-impression basis. Google beta-tested a cost-per-action service, but discontinued it in October 2008 in favor of a DoubleClick offering. In Q1 2014, Google earned US$3.4 billion, or 22% of total revenue, through Google AdSense. AdSense is a participant in the AdChoices program, so AdSense ads typically include the triangle-shaped AdChoices icon. This program also operates on HTTP cookies. In 2021, over 38.3 million websites use AdSense.

<span class="mw-page-title-main">Google Ads</span> Online advertising platform owned by Google

Google Ads is an online advertising platform developed by Google, where advertisers bid to display brief advertisements, service offerings, product listings, and videos to web users. It can place ads in the results of search engines like Google Search, mobile apps, videos, and on non-search websites. Services are offered under a pay-per-click (PPC) pricing model.

Pay-per-click (PPC) is an internet advertising model used to drive traffic to websites, in which an advertiser pays a publisher when the ad is clicked.

An online advertising network or ad network is a company that connects advertisers to websites that want to host advertisements. The key function of an ad network is an aggregation of ad supply from publishers and matching it with the advertiser's demand. The phrase "ad network" by itself is media-neutral in the sense that there can be a "Television Ad Network" or a "Print Ad Network", but is increasingly used to mean "online ad network" as the effect of aggregation of publisher ad space and sale to advertisers is most commonly seen in the online space. The fundamental difference between traditional media ad networks and online ad networks is that online ad networks use a central ad server to deliver advertisements to consumers, which enables targeting, tracking and reporting of impressions in ways not possible with analog media alternatives.

Online advertising, also known as online marketing, Internet advertising, digital advertising or web advertising, is a form of marketing and advertising that uses the Internet to promote products and services to audiences and platform users. Online advertising includes email marketing, search engine marketing (SEM), social media marketing, many types of display advertising, and mobile advertising. Advertisements are increasingly being delivered via automated software systems operating across multiple websites, media services and platforms, known as programmatic advertising.

Cost per mille (CPM), also called cost per thousand (CPT), is a commonly-used measurement in advertising. It is the cost an advertiser pays for one thousand views or impressions of an advertisement. Radio, television, newspaper, magazine, out-of-home advertising, and online advertising can be purchased on the basis of exposing the ad to one thousand viewers or listeners. It is used in marketing as a benchmarking metric to calculate the relative cost of an advertising campaign or an ad message in a given medium.

An ad exchange is a technology platform that facilitates the buying and selling of media advertising inventory from multiple ad networks. Prices for the inventory are determined through real-time bidding (RTB). The approach is technology-driven as opposed to the historical approach of negotiating price on media inventory. This represents a field beyond ad networks as defined by the Interactive Advertising Bureau (IAB), and by advertising trade publications.

Xandr, formerly known as AppNexus, is an American multinational technology company operating a cloud-based software platform that enables and optimizes programmatic online advertising. Headquartered in the Flatiron District of New York City, the company has 23 offices in North America, Latin America, Europe, Asia and Australia.

Google Ad Manager is an ad exchange platform introduced by Google on June 27, 2018. It combines the features of two former services from Google's DoubleClick subsidiary, DoubleClick for Publishers and DoubleClick Ad Exchange (AdX). Google Ad Manager initially used a second-price auction format, before announcing that it would be replaced with a first-price auction format in March 2019. Google Ad Manager is the free version of this online ad management software and it is recommended for small businesses. Google Ad Manager 360 is the paid version. Google Ad Manager does not require a minimum amount of impressions on individual active ads, but it does have a limit of 200 million impressions per month. Google Ad Manager manages inventory for advertisers, publishers and ad servers. Advertisers are able to manage their inventory of ad creative, publishers are able to manage their ad space inventory, and ad servers can use the platform to determine which ad to serve and where to serve it. Additionally, Google Ad Manager can use data collected from ad performance and ad space performance to make suggested optimizations to the user. These optimizations suggest what the user could change to better reach the goals they have set for a particular campaign.

A supply-side platform (SSP) or sell-side platform is a technology platform to enable web publishers and digital out-of-home (DOOH) media owners to manage their advertising inventory, fill it with ads, and receive revenue. Many of the larger web publishers of the world use a supply-side platform to automate and optimize the selling of their online media space.

A demand-side platform (DSP) is a concept that combines various software solutions for advertisers to automate the process of buying and selling ad impressions in real time.

Triton Digital, LLC, formerly Triton Media Group, is a digital audio technology and advertising company based in Los Angeles. The group was formerly owned by E. W. Scripps Company, which sold Triton to IHeartMedia in October 2020. The company works with audio publishers in over 35 countries including brands such as Pandora, Spotify, iHeartRadio, AccuRadio, CBS Radio, and ESPN Radio.

Real-time bidding (RTB) is a means by which advertising inventory is bought and sold on a per-impression basis, via instantaneous programmatic auction, similar to financial markets. With real-time bidding, advertising buyers bid on an impression and, if the bid is won, the buyer's ad is instantly displayed on the publisher's site. Real-time bidding lets advertisers manage and optimize ads from multiple ad-networks, allowing them to create and launch advertising campaigns, prioritize networks, and allocate percentages of unsold inventory, known as backfill.

iSocket is a technology platform aiming to simplify guaranteed media sales. iSocket has two products: iSocket for Publishers (iFP) and iSocket for Advertisers (iFA). iFP is a suite of sales automation and programmatic direct tools that help publisher sales teams streamline the direct sales process. iFA is an automated buying tool that makes it easier for agencies, and brands to buy well-defined, guaranteed inventory directly from publishers in the iSocket catalog. Through automation, iSocket tries to eliminate errors and overhead costs related to the manual media sales process.

<span class="mw-page-title-main">Smaato</span>

Smaato is a platform for digital advertising technology and advertisement serving. Smaato's self-serve omnichannel monetization solution allows publishers to manage their complete advertising stack in a single location. Monetization technology for advertising enables publishers to maintain free content.

Google Contributor was a program run by Google that allowed users in the Google Network of content sites to view the websites without any advertisements that are administered, sorted, and maintained by Google.

PubMatic, Inc. develops and implements online advertising software and strategies for the digital publishing and advertising industry. PubMatic's sell-side, real-time programmatic ad transaction advertising software puts publishers of websites, videos, and mobile apps into contact with ad buyers by using automated systems, while allowing users to opt-out of having their personal information collected on internet searches. PubMatic has a number of offices in countries around the world.

The Trade Desk, Inc. is an American multinational technology company that specializes in real-time programmatic marketing automation technologies, products, and services, designed to personalize digital content delivery to users.

Jedi Blue is an agreement between Alphabet and Meta Platforms that allegedly gave Facebook an illegal advantage in Google's ad auctions in exchange for Facebook's word that it would end its own ad service plans.

References

  1. "What is Header Bidding? | A Complete Guide for Publishers". Setupad.com. Retrieved 2024-02-16.
  2. "Header Bidding vs Waterfall | Differences Explained | Setupad". Setupad.com. Retrieved 2024-02-16.
  3. "Introduction to Prebid for Header Bidding". docs.prebid.org. Retrieved 2024-04-17.
  4. "What is a Header Bidding Wrapper? | Setupad". Setupad.com. Retrieved 2024-02-16.
  5. "What's the deal with programmatic deals?". Google. 2016-08-08. Retrieved 2024-02-16.
  6. "What is Header Bidding? | A Complete Guide for Publishers". Setupad.com. Retrieved 2024-02-16.
  7. Sluis, Sarah (2015-06-18). "The Rise Of 'Header Bidding' And The End Of The Publisher Waterfall". AdExchanger. Retrieved 2024-02-16.
  8. Sluis, Sarah (2015-06-18). "The Rise Of 'Header Bidding' And The End Of The Publisher Waterfall". AdExchanger. Retrieved 2024-04-17.
  9. "Programmatic Advertising: An Ultimate Guide For Publishers". Setupad.com. Retrieved 2024-02-16.
  10. "Header bidding adoption in the U.S. 2021". Statista. Retrieved 2024-02-16.
  11. "Home". Prebid. Retrieved 2024-04-17.
  12. Loebbecke, Claudia; Cremer, Stefan; Richter, Maximilian (2020-08-29). "Header Bidding as Smart Service for Selling Ads in the Digital Era". Journal of Information Systems Engineering and Management. 5 (4): em0123. doi: 10.29333/jisem/8483 . ISSN   2468-4376.
  13. Samuel, Anthony; White, Gareth R. T.; Thomas, Robert; Jones, Paul (2021-03-01). "Programmatic advertising: An exegesis of consumer concerns". Computers in Human Behavior. 116: 106657. doi:10.1016/j.chb.2020.106657. ISSN   0747-5632.
  14. Loebbecke, Claudia; Cremer, Stefan; Richter, Maximilian (2020-08-29). "Header Bidding as Smart Service for Selling Ads in the Digital Era". Journal of Information Systems Engineering and Management. 5 (4): em0123. doi: 10.29333/jisem/8483 . ISSN   2468-4376.
  15. Jauvion, Grégoire; Grislain, Nicolas; Dkengne Sielenou, Pascal; Garivier, Aurélien; Gerchinovitz, Sébastien (2018-07-19). "Optimization of a SSP's Header Bidding Strategy using Thompson Sampling". Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. KDD '18. New York, NY, USA: Association for Computing Machinery. pp. 425–432. arXiv: 1807.03299 . doi:10.1145/3219819.3219917. ISBN   978-1-4503-5552-0.
  16. El-Mashaleh, Mohammad S. (July 2013). "Empirical Framework for Making the Bid/No-Bid Decision". Journal of Management in Engineering. 29 (3): 200–205. doi:10.1061/(ASCE)ME.1943-5479.0000147. ISSN   0742-597X.
  17. "What is a Header Bidding Wrapper? | Setupad". Setupad.com. Retrieved 2024-02-16.
  18. Jaques, Emma (2013-05-03). The Winning Bid: A Practical Guide to Successful Bid Management. Kogan Page Publishers. ISBN   978-0-7494-6833-0.
  19. Yuan, Shuai; Wang, Jun; Chen, Bowei; Mason, Peter; Seljan, Sam (2014-08-24). "An empirical study of reserve price optimisation in real-time bidding". Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining. KDD '14. New York, NY, USA: Association for Computing Machinery. pp. 1897–1906. doi:10.1145/2623330.2623357. ISBN   978-1-4503-2956-9.
  20. "How to Set Up Prebid in Google Ad Manager?". Setupad.com. Retrieved 2024-02-16.
  21. prebid/Prebid.js, Prebid, 2024-02-15, retrieved 2024-02-16
  22. "What is a Header Bidding Wrapper? | Setupad". Setupad.com. Retrieved 2024-02-16.
  23. Davis, Harold (2006-01-19). Google Advertising Tools: Cashing in with AdSense, AdWords, and the Google APIs. "O'Reilly Media, Inc.". ISBN   978-1-4919-0983-6.
  24. Loebbecke, Claudia; Cremer, Stefan; Richter, Maximilian (2020-08-29). "Header Bidding as Smart Service for Selling Ads in the Digital Era". Journal of Information Systems Engineering and Management. 5 (4): em0123. doi: 10.29333/jisem/8483 . ISSN   2468-4376.
  25. Loebbecke, Claudia; Cremer, Stefan; Richter, Maximilian (2020-08-29). "Header Bidding as Smart Service for Selling Ads in the Digital Era". Journal of Information Systems Engineering and Management. 5 (4): em0123. doi: 10.29333/jisem/8483 . ISSN   2468-4376.
  26. "Client-side vs Server-side Header Bidding | What's the Difference?". Setupad.com. Retrieved 2024-02-16.
  27. MacKenzie, Donald; Caliskan, Koray; Rommerskirchen, Charlotte (2023-07-03). "The longest second: Header bidding and the material politics of online advertising". Economy and Society. 52 (3): 554–578. doi:10.1080/03085147.2023.2238463. ISSN   0308-5147.
  28. "Client-side vs Server-side Header Bidding | What's the Difference?". Setupad.com. Retrieved 2024-02-16.
  29. "EBSCOhost Login". search.ebscohost.com. Retrieved 2024-02-16.
  30. Hao, Lin; Guo, Hong; Easley, Robert F. (February 2017). "A Mobile Platform's In-App Advertising Contract Under Agency Pricing for App Sales". Production and Operations Management. 26 (2): 189–202. doi:10.1111/poms.12647. ISSN   1059-1478.
  31. "Differences Between DSPs, SSPs, and DMPs in Advertising". Setupad.com. Retrieved 2024-02-16.
  32. Shao, Rui; Rastogi, Vaibhav; Chen, Yan; Pan, Xiang; Guo, Guanyu; Zou, Shihong; Riley, Ryan (November 2018). "Understanding In-App Ads and Detecting Hidden Attacks through the Mobile App-Web Interface". IEEE Transactions on Mobile Computing. 17 (11): 2675–2688. doi: 10.1109/TMC.2018.2809727 .
  33. Loebbecke, Claudia; Cremer, Stefan; Richter, Maximilian (2020-08-29). "Header Bidding as Smart Service for Selling Ads in the Digital Era". Journal of Information Systems Engineering and Management. 5 (4): em0123. doi: 10.29333/jisem/8483 . ISSN   2468-4376.
  34. Jauvion, Grégoire; Grislain, Nicolas; Dkengne Sielenou, Pascal; Garivier, Aurélien; Gerchinovitz, Sébastien (2018-07-19). "Optimization of a SSP's Header Bidding Strategy using Thompson Sampling". Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. KDD '18. New York, NY, USA: Association for Computing Machinery. pp. 425–432. arXiv: 1807.03299 . doi:10.1145/3219819.3219917. ISBN   978-1-4503-5552-0.
  35. "About line items - Google Ad Manager Help". support.google.com. Retrieved 2024-02-16.
  36. "Key-Value Targeting in Google Ad Manager". Setupad.com. Retrieved 2024-02-16.
  37. "Ad competition with dynamic allocation - Google Ad Manager Help". support.google.com. Retrieved 2024-02-16.
  38. Aqeel, Waqar; Bhattacherjee, Debopam; Chandrasekaran, Balakrishnan; Godfrey, P. Brighten; Laughlin, Gregory; Maggs, Bruce; Singla, Ankit (2020). Sperotto, Anna; Dainotti, Alberto; Stiller, Burkhard (eds.). Untangling Header Bidding Lore. Lecture Notes in Computer Science. Cham: Springer International Publishing. pp. 280–297. doi:10.1007/978-3-030-44081-7_17. ISBN   978-3-030-44081-7.{{cite book}}: |journal= ignored (help)
  39. Pachilakis, Michalis; Papadopoulos, Panagiotis; Markatos, Evangelos P.; Kourtellis, Nicolas (2019-10-21). "No More Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem". Proceedings of the Internet Measurement Conference. IMC '19. New York, NY, USA: Association for Computing Machinery. pp. 280–293. doi:10.1145/3355369.3355582. ISBN   978-1-4503-6948-0.
  40. Aqeel, Waqar; Bhattacherjee, Debopam; Chandrasekaran, Balakrishnan; Godfrey, P. Brighten; Laughlin, Gregory; Maggs, Bruce; Singla, Ankit (2020). Sperotto, Anna; Dainotti, Alberto; Stiller, Burkhard (eds.). Untangling Header Bidding Lore. Lecture Notes in Computer Science. Cham: Springer International Publishing. pp. 280–297. doi:10.1007/978-3-030-44081-7_17. ISBN   978-3-030-44081-7.{{cite book}}: |journal= ignored (help)
  41. Sayedi, Amin (August 2018). "Real-Time Bidding in Online Display Advertising". Marketing Science. 37 (4): 553–568. doi:10.1287/mksc.2017.1083. ISSN   0732-2399.
  42. Despotakis, Stylianos; Ravi, R.; Sayedi, Amin (October 2021). "First-Price Auctions in Online Display Advertising". Journal of Marketing Research. 58 (5): 888–907. doi:10.1177/00222437211030201. ISSN   0022-2437.
  43. Qin, Rui; Yuan, Yong; Wang, Fei-Yue (October 2017). "Optimizing the revenue for ad exchanges in header bidding advertising markets". 2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC). pp. 432–437. doi:10.1109/SMC.2017.8122643. ISBN   978-1-5386-1645-1 . Retrieved 2024-02-16.