How to Read site, app, and imp
Purpose
This document explains how to interpret the site, app, and imp objects when first reading OpenRTB requests.
Key Takeaways
imprepresents the actual ad opportunity.siterepresents web context, whileapprepresents app or CTV app context.- In general, a request uses either
siteorapp, not both together.
Data Structure View
Draft Structure
1. imp
- represents the ad slot or opportunity
- connects to banner, video, native, or other format definitions
- this
impis a request-side object and is different from the runtimeimpressionevent
2. site
- represents website or mobile web context
- connects to domain, page, and publisher information
3. app
- represents app or CTV app context
- connects to bundle, store URL, and app publisher information