AppLovin RTB supports the OpenRTB 2.5 API on ad requests from apps that MAX mediates. This document describes the OpenRTB integration with AppLovin for SDK bidders and DSPs. It also details feature differences between the OpenRTB 2.5 spec and the AppLovin RTB spec.
Bid requests
: AppLovin RTB buyers receive bid requests in HTTP POST format.
AppLovin recommends that you use HTTP to avoid latency.
HTTP keep-alive : AppLovin RTB buyers should enable persistent connection handling. Set maximum keep-alive to at least five minutes.
Compressed/gzip oRTB : AppLovin RTB requires compression for efficiency. Adhere to OpenRTB API Specification version 2.5, section 2.4: Data Encoding.
The AppLovin RTB servers cover four geographical regions:
ASIA-PACIFIC: Hong Kong, TokyoEUROPE: AmsterdamUS-EAST: New York, WashingtonUS-WEST: San Francisco, San JoseDSP buyers and SDK bidders can specify up to one endpoint per region. All requests from the respective region route to that endpoint.
AppLovin RTB supports mobile in-app ads only. It does not support desktop or web ad serving. The ad formats AppLovin RTB supports are banners, medium rectangles (MRECs), native ads, interstitials, and rewarded ads.
Acceptable MIME types include:
| Ad format | MIME type |
|---|---|
| MRAID, HTML, MREC | text/html |
| Native ads | image/png, image/jpeg, image/gif |
| VAST | video/mp4 |
Acceptable MRAID and VAST versions include those in the following list. Some have limitations. For example, AppLovin RTB does not support calendar API events from MRAID.
You can find more information below about MRAID, native ads, and VAST support.
AppLovin RTB supports the following ad sizes:
| Object | Sizes |
|---|---|
| Banner object (HTML, MRAID) |
|
| Fullscreen object (HTML, MRAID) |
|
| Native object | specific instructions below |
| Video object (VAST) |
|
AppLovin RTB Exchange supports only USD.
It ignores the currency attribute cur.
MAX auction runs on a first-price basis. AppLovin expects bidders to pay the CPM amount they bid in full.
AppLovin RTB blocks the following creative types:
If the publisher does not support playable ads, then AppLovin RTB also blocks the following creative types:
AppLovin RTB blocks the following IAB categories:
IAB8-5 (Cocktails/Beer)IAB8-18 (Wine)IAB11-4 (Politics)IAB25 (Non-Standard Content)IAB26 (Illegal Content)AppLovin RTB blocks the following ad types:
As of February 14, 2024 Card Games (including real money gambling) categories use the IAB9-7 bcat value.
All DSPs are expected to honor this publisher-specific category block.
AppLovin honors non-consent and do-not-sell flags that publishers pass to AppLovin in applicable regions. Related user data is not sent in the bid stream.