App Object

Note

Fields marked with an asterisk (*) are optional.

App Object Properties

Value

Type

Description

publisher

object

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

id

string

The application ID.

name*

string

Application name, for example, "Test App"

domain*

string

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

cat*

array of strings

Array of IAB content categories for the publisher site, for example, ["IAB1", "IAB2- 3"]. Based on the IAB taxonomy, and extended with additional sensitive categories listed in the Sensitive Categories and Rich Media section.

cattax*

integer

The taxonomy in use. 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.

content*

object

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

keywords*

string

Comma separated list of keywords about the app. Only one of keywords or kwarray may be present.

kwarray*

array of strings

Comma separated list of keywords about the app. Only one of keywords or kwarray may be present

bundle*

string

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

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"

ver*

string

Application version, for example "1.1"

privacypolicy*

integer

Indicates if the app has a privacy policy.

  • 0 = No

  • 1 = Yes.

Ext Object

App Extension Object Properties

Value

Type

Description

inventorypartnerdomain

string

A pointer to the domain of the partner (of the site/app owner) with ownership of some portion of ad inventory on the site/app. The partner’s ads.txt or app-ads.txt file will be hosted here. This directive was added in the (app-)ads.txt v1.0.3 specification update.