OpenRTB for Apps
Adagio offers real-time access to demand on various mediatypes (banner, video & native). Integrating Adagio to your demand partners helps you enrich your demand sources, expand globally and monetise different mediatypes through a single unified system.
How It Works
The monetization flow through Adagio’s OpenRTB endpoint:
Your Server sends a BidRequest (JSON, gzip-compressed) to Adagio’s regional endpoint.
Adagio runs a real-time auction across multiple DSP partners.
Winning Bid is returned as a BidResponse (JSON, gzip-compressed).
You render the winning creative in your app.
Integration step
Declare your inventory
Refer to Declare your websites/apps
Update app-ads.txt lines
Refer to Update your (app-)ads.txt file
Use OpenRTB Version 2.5 and 2.6
Refer to OpenRTB Version
Setup your endpoints
Refer to Endpoints integration
Ensure Supported Currencies
Adagio uses exchange rates from the European Central Bank to perform currency conversions. Refer to the list of supported currency symbols.
Ensure Data compression (gzip)
Refer to Data compression (Gzip)
Limit number of tagid per app
Each app can declare a maximum of 100
tagid
in total (across all requests) of 150 characters at most.If more than 100
tagid
are configured for the same app, the extratagid
will be ignored and not monetized.Too many
tagid
per app prevents our algorithms from learning efficiently.
A tagid
with very low traffic (<150 ad calls/day) brings no value and reduces overall performance.
Timeout requirement (tmax
)
tmax
)Any tmax
< 470ms has very little chance to monetize properly (due to competition reduction, given bidders specific Time to Respond), please make sure to not send traffic with values lower than this limit.
We recommend the highest tmax
you can set to maximise monetization performance (maximises fill rate and CPM) while maintaining an acceptable user experience.
Last updated
Was this helpful?