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 more than one of a Site, App or DOOH 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 | The store ID of the app in an app store. See OTT/CTV Store Assigned App Identification Guidelines for more details about expected strings for CTV app stores. For mobile apps in Google Play Store, these should be bundle or package names (e.g. com.foo.mygame). For apps in Apple App Store, these should be 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. |
| cattax default 1 | integer | The taxonomy in use. Refer to the AdCOM List: Category Taxonomies for values.Enum Category Taxonomies · 10 values1IAB Tech Lab Content Category Taxonomy 1.0: Deprecated, and recommend NOT be used since it does not have SCD flags. 2IAB Tech Lab Content Category Taxonomy 2.0: Deprecated, and recommend NOT be used since it does not have SCD flags. 3IAB Tech Lab Ad Product Taxonomy 1.0. 4IAB Tech Lab Audience Taxonomy 1.1 5IAB Tech Lab Content Taxonomy 2.1 6IAB Tech Lab Content Taxonomy 2.2 7IAB Tech Lab Content Taxonomy 3.0 8IAB Tech Lab Ad Product Taxonomy 2.0 9IAB Tech Lab Content Taxonomy 3.1 500+Vendor-specific codes. |
| cat | string[] | Array of IAB Tech Lab content categories of the app. The taxonomy to be used is defined by the cattax field. If no cattax field is supplied Content Category Taxonomy 1.0 is assumed. |
| sectioncat | string[] | Array of IAB Tech Lab content categories that describe the current section of the app. The taxonomy to be used is defined by the cattax field. |
| pagecat | string[] | Array of IAB Tech Lab content categories that describe the current page or view of the app. The taxonomy to be used is definied by the cattax field. |
| 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. Only one of keywords or kwarray may be present. |
| kwarray | string[] | Array of keywords about the app. Only one of keywords or kwarray may be present. | inventorypartnerdomain | string | A domain to be used for inventory authorization in the case of inventory sharing arrangements between an app owner and content owner. This field is typically used by authorization crawlers to establish the domain of the content owner, who has the right to monetize some portion of ad inventory within the app. The content owner's domain should be listed in the app owner's app-ads.txt file as an inventorypartnerdomain. Authorization for supply from the inventorypartnerdomain will be published in the ads.txt file on the root of that domain. Refer to the ads.txt 1.1 spec for more details. | ext | object | Placeholder for exchange-specific extensions to OpenRTB. |
| inventorypartnerdomain | string | A domain to be used for inventory authorization in the case of inventory sharing arrangements between an app owner and content owner. This field is typically used by authorization crawlers to establish the domain of the content owner, who has the right to monetize some portion of ad inventory within the app. The content owner's domain should be listed in the app owner's app-ads.txt file as an inventorypartnerdomain. Authorization for supply from the inventorypartnerdomain will be published in the ads.txt file on the root of that domain. Refer to the ads.txt 1.1 spec for more details. |
| ext | object | Placeholder for exchange-specific extensions to OpenRTB. |
Field descriptions are published in the official IAB Tech Lab OpenRTB 2.6 spec (CC-BY 3.0) · enumeration values sourced from AdCOM 1.0 · first-draft proofreading