App§3.2.14 · Bid Request
This object should be included if the ad supported content is a non-browser application (typically in mobile) as opposed to a website. A bid request must not contain both an App and a Site object. At a minimum, it is useful to provide an App ID or bundle, but this is not strictly required.
| Attribute | Type | Description |
|---|---|---|
| id | string | Exchange-specific app ID. |
| name | string | App name (may be aliased at the publisher's request). |
| bundle | string | A platform-specific application identifier intended to be unique to the app and independent of the exchange. On Android, this should be a bundle or package name (e.g., com.foo.mygame). On iOS, it is typically a numeric ID. |
| domain | string | Domain of the app (e.g., "mygame.foo.com"). |
| storeurl | string | App store URL for an installed app; for IQG 2.1 compliance. |
| cat | string[] | Array of IAB content categories of the app. Refer to List 5.1. |
| sectioncat | string[] | Array of IAB content categories that describe the current section of the app. Refer to List 5.1. |
| pagecat | string[] | Array of IAB content categories that describe the current page or view of the app. Refer to List 5.1. |
| ver | string | Application version. |
| privacypolicy | integer | Indicates if the app has a privacy policy, where 0 = no, 1 = yes. |
| paid | integer | 0 = app is free, 1 = the app is a paid version. |
| publisher | object | Details about the Publisher (Section 3.2.15) of the app. |
| content | object | Details about the Content (Section 3.2.16) within the app. |
| keywords | string | Comma separated list of keywords about the app. |
| ext | object | Placeholder for exchange-specific extensions to OpenRTB. |
Field descriptions reconciled against the official 2.6 draft; 2.5-specific fields come from a third-party Go implementation source (Apache 2.0), proofread against the official PDF · first-draft proofreading