OpenRTB: Getting Started for App
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
Section titled “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 demand partners.
- Winning Bid is returned as a BidResponse (JSON, gzip-compressed).
- You render the winning creative in your app.
Integration Steps
Section titled “Integration Steps”Declare your inventory
Refer to declare-your-websites-apps.md
Update app-ads.txt lines
Refer to update-your-app-ads.txt-file.md
Use OpenRTB Version 2.5 and/or 2.6
Refer to supported-openrtb-versions.md
Setup your endpoints
Refer to endpoints-integrations.md
Ensure Supported Formats
Formats supported by Adagio on its OpenRTB integration.
| Platform | Format | Supported |
|---|---|---|
| App | Banner | ✅ |
| App | Native | ✅ |
| App | Video (Instream & Outstream) | ✅ |
Ensure Supported Sizes
Refer to monetizable-ad-sizes.md.
Ensure Supported Currencies
Adagio uses exchange rates from the European Central Bank to perform currency conversions. Refer to supported-currencies.md
Guarantee Data compression (gzip)
Refer to data-compression-gzip.md
Confirm GDPR/CCPA/TCF compliance
For European and UK traffic, GDPR compliance is mandatory.
Refer to gdpr-ccpa-tcf-compliance.md
Ensure configure parameters
Refer to Bid Request Fields for App Inventory
Restrict Number of TagIDs per app
Don’t exceed 100 TagIDs in total (across all requests) and keep each TagID under 150 characters to ensure optimal performance and monetization
Review tagid-limits-and-guidelines.md to understand these limits and best practices.
Ensure you respect the minimum timeout (tmax)
We recommend the highest tmax you can set to maximise monetization performance (maximises fill rate and CPM) while maintaining an acceptable user experience.
Verify Bid Request and Bid Response Requirements
Improve your monetization performance
To maximize revenue and ensure optimal ad delivery, we recommend:
- Review the supply chain status of your inventory to identify and fix any issues. See review-inventory-supply-chain-status.md
- Ensure that you comply with Amazon DSP’s requirements for monetisation. See amazon-dsp-contenturl-and-amazonadbot.md
- Enhance your ad requests by adding parameters through extensions. Explore supported-extensions on App, including EIDs, OMID and SkadNetworkID.