App Context

App Object Properties

Value

Type

Description

id

string

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"

pub

object

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

domain

string

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

cattax

int

The taxonomy in use for the cat, sectcat, and pagecat attributes.

  • 1 IAB Content Category Taxonomy 1.0.

  • 2 IAB Content Category Taxonomy 2.0: www.iab.com/guidelines/taxonomy

  • 3 IAB Ad Product Taxonomy 1.0.

cat

array of strings

Array of content categories for the site, based on cattax, e.g., ["IAB1", "IAB2-3"]

sectcat

array of strings

Array of content categories for this section of the site, based on cattax, e.g., ["IAB1", "IAB2-3"]

pagecat

array of strings

Array of content categories for this page, based on cattax, e.g., ["IAB1", "IAB2-3"]

privpolicy

integer

Indicates if the site has a privacy policy, where 0 = No and 1 = Yes

bundle

string

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

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"

paid

integer

Specifies if the App is a free or paid version, e.g., 0 = The app is free and 1 = The app is a paid version

App JSON Example

{
    "app":{
        "id":"pubnative_1009429",
        "paid":0,
        "domain":"leomaster.com",
        "publisher":{
            "name":"example published",
            "id":"pubnative_12345"
        },
        "storeurl":"https://play.google.com/store/apps/details?id=com.leo.appmaster",
        "bundle":"com.leo.appmaster",
        "cattax":2,
        "cat":[
            "IAB3"
        ],
        "name":"Private Zone - AppLock, Video & Photo Vault"
    }
}