Skip to content

Dominating the Digital Advertising Ecosystem: Unveiling the Pre-Landing Reign

Programmatic Advertising Transaction Process

In our previous publication, we provided an overview of the supply chain within the digital advertising ecosystem. In continuation, this article aims to deepen your understanding by presenting additional background knowledge and relevant terminology. Before delving into the specifics, we will first explore the evolution of media buying, tracing its path from traditional direct-sold ads to the present digital advertising landscape. 

One of the significant advantages of programmatic advertising lies in its automated transaction process, which streamlines deal-making and facilitates performance tracking for both advertisers and publishers. Programmatic advertising is characterized by real-time bidding and dynamic eCPM (effective cost per mille), features that effectively reduce the need for manual interventions. Let us now examine the comprehensive transaction process in detail:

  1. When a user browses the web, the Ad Tag, represented by JavaScript code, is activated on the Publisher’s website.
  2. This Ad Tag has the capability to access audience data from the Data Management Platform (DMP) and subsequently relay this information to the Ad Server to retrieve suitable creatives.
  3. Following the process, the creative content is rendered and displayed on the website for the user to view. 
  4. Meanwhile, beacons, which are performance-measuring tools, are transmitted to their respective ad networks.
  5. Subsequently, the Supply-Side Platform (SSP) evaluates the performance based on the received beacons, while the Demand-Side Platform (DSP) and ad networks continue to dynamically adjust their bidding behavior in response to the performance data.


  • Open RTB: Open Real-Time Bidding is a mechanism where demand-side participants in the auction receive impressions simultaneously, and transactions are completed within 200ms, ensuring seamless matching of bids and inventory.
  • Creative: Creatives refer to the visual content used for ad delivery, encompassing images, videos, Native ads, and other engaging formats.
  • Ad Inventory or Ad Placement: Ad Inventory or Ad Placement denotes designated spaces on a webpage with fixed dimensions, serving as containers where advertisements can be strategically positioned.
  • Ad Tag: An Ad Tag is a piece of code, either in JavaScript or HTML format, that is embedded in the <head> or <body> section of a webpage. It serves the crucial purpose of defining the specific location for ad placement.
  • QPS: QPS stands for Queries Per Second, representing the measurement of incoming traffic queries within a given timeframe, indicating the system’s responsiveness and capacity to handle requests.

Campaign Objectives

The paramount advantage of real-time bidding resides in its capacity to empower advertisers with judicious budget allocation and dynamic bid request adjustments. Leveraging cutting-edge AI technologies, including machine learning algorithms and deep learning algorithms, enhances the feasibility of ad selection. In conceptualizing the bidder as a server-side programming entity, it is essential to recognize that the actual bidding logic may exhibit slight variations contingent on the specific design employed by each provider.
As a consequence, bidder types may differ based on the pursued objective, typically encompassing the following categories:

  • Impression objective: This objective focuses on automatic pricing optimization to achieve the maximum number of impressions for the advertisement.
  • CPM objective: The CPM bidding strategy aims to amplify impressions by establishing a judicious eCPM setting that aligns with the prevailing traffic status.
  • Click objective: Pursuing the maximum number of clicks, this objective entails automated pricing optimization to encourage higher click-through rates.
  • CPC objective: Aligned with the target eCPC (effective cost per click), this bidding strategy endeavors to achieve the desired cost per click for the advertisement.
  • CPL objective: Geared towards increasing the probability of successful landing, this objective automatically optimizes pricing to enhance conversion rates and lead generation.

Contact Form Contact us