App Object

Note

Fields marked with an asterisk (*) are optional.

App Object Properties

Value

Type

Description

id

string

(Recommended) The application ID prefixed with the exchange name followed by an underscore. For example, if Rubicon sends a bid request for App ID “123”, the field becomes "rubicon_123"

name*

string

Application name, for example, "Test App"

bundle*

string

Application bundle or package name, for example, "com.example.mygame"

domain*

string

The domain of the app, for example, "mygame.example.com"

cattax*

int

The taxonomy in use for cat. If no cattax field is supplied, the IAB Content Category Taxonomy 1.0 (1) is assumed. For the most up to date list, refer to the AdCOM 1.0 list List.

  • 1 IAB Tech Lab Content Category Taxonomy 1.0

  • 2 IAB Tech Lab Content Category Taxonomy 2.0

  • 3 IAB Tech Lab Ad Product Taxonomy 1.0

  • 4 IAB Tech Lab Audience Taxonomy 1.1

  • 5 IAB Tech Lab Content Taxonomy 2.1

  • 6 IAB Tech Lab Content Taxonomy 2.2

  • 500+ Vendor-specific codes

sectioncat*

array of strings

Array of IAB content categories that describe the current section of the app. The taxonomy to be used is defined by the cattax field

pagecat*

array of strings

Array of IAB content categories that describe the current page or view of the app. The taxonomy to be used is defined by the cattax field

cat*

array of strings

Array of IAB content categories for the publisher site, for example, ["IAB1", "IAB2- 3"]

content*

object

Passes the content object, see the Content Object section for details

paid*

integer

Specifies if the App is a free or paid version.

  • 0 = The app is free,

  • 1 = The app is a paid version.

storeurl*

string

App store’s URL for the mobile application, for example "http://media-apps.cc/android"

storeid*

string

The ID of the app in an app store.

ver*

string

Application version, for example "1.1"

publisher

object

Publisher object, for more information, see the Publisher Object section.

privacypolicy*

integer

Indicates if the app has a privacy policy.

  • 0 = No

  • 1 = Yes

keywords*

string

A comma separated list of keywords about the App, e.g "news, weather, sports". Only one of keywords or kwarray should be passed.

kwarray*

array of string

An array of keywords about the App, e.g ["news", "weather", "sports"]. Only one of keywords or kwarray should be passed.

inventorypartnerdomain*

string

A domain to be used for inventory authorization in the case of inventory sharing arrangements between a site 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 site. The content owner’s domain should be listed in the site owner’s 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.

ext*

object

App extension object