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

(Recommended) 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.

content*

object

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

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"

storeid*

string

The ID of the app in an app store (e.g., Apple iTunes, Google Play).

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

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.