RTB Auction이란?
RTB(Real-Time Bidding)는 유저가 웹페이지를 로드하는 순간, 100~200ms 안에 수행되는 실시간 광고 경매입니다. 퍼블리셔의 광고 슬롯이 비면 SSP가 Ad Exchange에 Bid Request를 보내고, 여러 DSP가 동시에 입찰합니다. 가장 높은 입찰가를 제시한 DSP의 광고가 게재됩니다.
이 시뮬레이터에서는 4개의 DSP가 각기 다른 입찰 전략으로 경쟁하는 과정을 직접 관찰할 수 있습니다. Auction Type과 Floor Price를 바꿔가며 전략별 낙찰 결과가 어떻게 달라지는지 확인해 보세요.
First Price vs Second Price Auction
First Price Auction (1차 가격 경매)
- 규칙: 낙찰자가 자신이 제시한 금액 그대로 지불합니다.
- 장점: 퍼블리셔 입장에서 수익이 투명하고 예측 가능합니다.
- 단점: 바이어는 과다 지불(Overpaying)의 위험이 있어 입찰가를 낮추려는 동기가 생깁니다.
- 현재 트렌드: Google Ad Manager를 비롯한 대부분의 SSP가 First Price로 전환했습니다.
Second Price Auction (2차 가격 경매)
- 규칙: 낙찰자가 두 번째로 높은 입찰가 + $0.01을 지불합니다.
- 장점: 바이어는 자신의 진정한 가치(True Value)대로 입찰할 유인이 있습니다 (Truthful Bidding).
- 단점: 헤더비딩 환경에서 경매 투명성이 떨어질 수 있습니다.
- 참고: eBay가 2019년에 처음 공개한 Vickrey Auction에 기반한 방식입니다.
DSP별 입찰 전략 상세
DSP A - Aggressive (공격적 입찰)
pCTR(예측 클릭률) x Conversion Value의 거의 최대치에 가깝게 입찰합니다. 낙찰률이 높지만, First Price 환경에서는 불필요하게 비싼 가격을 지불하게 됩니다. 초기 시장 점유율 확보나 특정 캠페인의 KPI 달성이 급할 때 사용하는 전략입니다.
DSP B - Conservative (보수적 입찰)
예상 가치의 60~75% 수준으로 안정적으로 입찰합니다. 낙찰률은 낮지만 낙찰 시 ROI가 높습니다. ROAS(Return on Ad Spend) 목표가 엄격한 캠페인에 적합합니다.
DSP C - Smart / Bid Shading (지능형 입찰)
경매 방식에 따라 전략을 전환합니다. First Price에서는 예상 가치의 50~65% 수준으로 입찰하여 비용을 절감하고(Bid Shading), Second Price에서는 85~95% 수준으로 진정한 가치에 가깝게 입찰합니다.
실제 DSP(The Trade Desk, DV360 등)는 과거 낙찰 데이터, 경쟁 환경, Win Rate 곡선 등을 ML 모델로 학습하여 최적의 Shading 비율을 실시간으로 결정합니다. 이 데모에서는 단순화된 규칙 기반 전략을 사용합니다.
DSP D - Random (변동적 입찰)
입찰가가 넓은 범위에서 랜덤으로 결정됩니다. 시장 분석 없이 입찰하는 초기 단계의 DSP이거나, Exploration 목적으로 다양한 가격대를 테스트하는 경우를 나타냅니다. 간혹 높은 입찰로 낙찰되기도 하지만 평균 ROI는 불안정합니다.
Floor Price의 역할
Floor Price(최소 입찰가)는 퍼블리셔가 설정하는 광고 지면의 최저 판매 가격입니다. 이 가격 미만의 입찰은 경매에서 자동으로 제외됩니다.
- Floor Price를 높이면: 저가 입찰이 걸러져 낙찰 단가가 올라가지만, 입찰자가 줄어 미판매(Unsold) 위험이 있습니다.
- Floor Price를 낮추면: 더 많은 DSP가 참여하여 경쟁이 활발해지지만, 낙찰 단가가 낮아질 수 있습니다.
- 위 시뮬레이터에서 Floor Price를 조절하며 DSP별 탈락/참여 패턴을 관찰해 보세요.
실무에서의 활용
이 시뮬레이터의 결과를 Auto Run 10라운드로 누적하면, 각 전략의 장기적 성과(Win Rate, Avg Spend, Total Cost)를 비교할 수 있습니다. First Price와 Second Price를 각각 10라운드씩 돌려보면, DSP C (Smart)의 Bid Shading 전략이 First Price 환경에서 얼마나 비용 효율적인지 확인할 수 있습니다.
OpenRTB 생태계 — 실제 서비스 맵
위 시뮬레이터에서 "DSP A, B, C, D"로 추상화한 입찰자들은 실제로는 수십 개의 글로벌 서비스가 참여하는 거대한 프로그래매틱 생태계의 일부입니다. 아래에서 OpenRTB 스펙을 기반으로 동작하는 주요 플레이어를 역할별로 정리합니다.
DSP (Demand-Side Platform)
광고주·대행사 측에서 입찰을 수행하는 플랫폼입니다. 위 시뮬레이터의 DSP A~D가 이 역할에 해당합니다.
| 서비스 | 운영사 | 특징 |
|---|---|---|
| DV360 (Display & Video 360) | Google 생태계 통합, YouTube 인벤토리 독점 접근 | |
| The Trade Desk | The Trade Desk | 독립 DSP 1위, CTV/오디오 강세, UID2 주도 |
| Amazon DSP | Amazon | Amazon 쇼핑 데이터 기반 타겟팅, 리테일 미디어 |
| Xandr Invest (구 AppNexus) | Microsoft | LinkedIn 데이터 연동, 프로그래매틱 TV |
| Criteo | Criteo | 리타겟팅 특화, 커머스 미디어 네트워크 |
| Moloco | Moloco | ML 기반 모바일 퍼포먼스, 한국 출신 글로벌 기업 |
SSP (Supply-Side Platform)
퍼블리셔 측에서 인벤토리를 판매하는 플랫폼입니다. 시뮬레이터에서 Floor Price를 설정하는 주체가 바로 SSP/퍼블리셔입니다.
| 서비스 | 운영사 | 특징 |
|---|---|---|
| Google Ad Manager (GAM) | 가장 큰 점유율, 자체 AdX와 통합 | |
| Magnite (구 Rubicon + Telaria) | Magnite | 독립 SSP 1위, CTV SSP 시장 선도 |
| PubMatic | PubMatic | 클라우드 인프라 자체 운영, OpenWrap 헤더비딩 |
| Index Exchange | Index Exchange | 헤더비딩 선구자, 투명성 강조 |
| OpenX | OpenX | 100% 클라우드 기반(GCP 이전), 친환경 강조 |
Ad Exchange
DSP와 SSP 사이에서 실시간 경매를 중개합니다. 시뮬레이터의 "Run Auction" 버튼이 Ad Exchange의 역할에 해당합니다. 현재 대부분의 SSP가 자체 Exchange 기능을 포함하여, 둘의 경계는 거의 사라진 상태입니다.
| 서비스 | 특징 |
|---|---|
| Google AdX (Authorized Buyers) | 세계 최대 거래소, GAM에 내장 |
| Xandr Marketplace | Microsoft 생태계, 프리미엄 인벤토리 |
| Magnite Exchange | SSP+Exchange 겸업, CTV 강세 |
DMP / CDP (데이터 플랫폼)
오디언스 데이터를 수집하고 세그먼트를 생성합니다. DSP가 입찰가를 결정할 때 참조하는 pCTR, 전환 가치 등의 배경 데이터를 제공하는 역할입니다.
| 서비스 | 특징 |
|---|---|
| LiveRamp | ID 그래프, 데이터 온보딩 인프라 |
| Lotame | 쿠키리스 대응, Panorama ID |
| Treasure Data (Arm) | CDP, 1st party 데이터 통합 |
| Segment (Twilio) | CDP, 이벤트 스트리밍 기반 |
Ad Verification / Brand Safety
광고 품질 검증 및 사기 방지를 담당합니다.
| 서비스 | 특징 |
|---|---|
| IAS (Integral Ad Science) | Viewability, Brand Safety, Fraud 측정 |
| DoubleVerify | 미디어 품질 인증, 사기 탐지 |
| Pixalate | CTV/모바일 광고 사기 탐지 특화 |
Identity / ID 솔루션
3rd party 쿠키 폐지 이후의 사용자 식별 체계입니다.
| 서비스 | 주도사 | 방식 |
|---|---|---|
| UID2 | The Trade Desk | 이메일 기반 해시 ID, 오픈소스 |
| RampID | LiveRamp | 결정론적 ID 그래프 |
| ID5 | ID5 | 확률론적 + 결정론적 혼합 |
| Topics API | Google Chrome | 브라우저 기반 관심사 카테고리 |
실제 입찰 흐름 예시
유저가 웹페이지를 로드하는 순간부터 광고가 렌더링되기까지, 위에서 소개한 서비스들이 어떻게 연동되는지 보여주는 흐름입니다. 이 전체 과정이 100~200ms 이내에 완료됩니다.
유저가 웹페이지 로드 (예: CNN.com)
│
▼
퍼블리셔 광고 슬롯 발생
│
├─── Prebid.js 헤더비딩 ──┬── PubMatic
│ ├── Index Exchange
│ └── Magnite
▼
Google Ad Manager (SSP) → Google AdX (Exchange)
│
│ Bid Request (OpenRTB 2.6)
│
├──→ DV360 → 입찰 $2.50
├──→ The Trade Desk → 입찰 $2.80 ★ Winner
├──→ Amazon DSP → 입찰 $2.30
└──→ Criteo → 입찰 $1.90
│
▼ 1st Price Auction
Winner: The Trade Desk, Pays $2.80
│
▼
광고 렌더링 완료 (~100ms)
한국 시장 주요 플레이어
| 역할 | 서비스 |
|---|---|
| DSP / 네트워크 | 카카오모먼트, 네이버 GFA, NHN ACE |
| SSP | NHN AD (Toast AD), 카울리(Cauly), IGAWorks |
| Ad Exchange | Google AdX (지배적), Kakao Adfit |
| 리테일 미디어 | 쿠팡 광고, 네이버 쇼핑 광고 |