User Object

Note

Fields marked with asterisk (*) are optional.

User Object Properties

Value

Type

Description

id*

string

Unique ID for this user. The User ID can be a maximum of 50 characters.

buyeruid*

string

The buyer ID for this user. For in-app traffic the lowercase IDFA, or Android ID is used. For example, "38f72eaf-5d6f-4143-824f-deaf753d7239". The User ID can be a maximum of 50 characters.

ext*

object

See the next field for information.

User Ext Object

User Ext Object Properties

Value

Type

Description

consent*

string

The binary encoding scheme that is passed in base64 URL/web safe format known as daisybit, e.g. "Y29uc2VudCBkYXRh"

The data stored in the consent string is divided into 3 parts: metadata, the purposes for which the user has given consent, and to which vendors this consent was given.

The SSP should pass this information to DSPS to ensure they can bid appropriately in their responses. For more information see the following links:

eids*

array of objects

Contains cross-platform user ID information for the possible vendors.

eIDs Object

eIDs Object Properties

Value

Type

Description

source*

string

The source of the IDs, for example, adserver.org

uids*

array of objects

An array of uIDs Objects.

uIDs Object

uIDs Object Properties

Value

Type

Description

id*

string*

The user ID, for example, uid123.

ext*

object

The uIDs extension object.

uIDs Ext Object

uIDs Ext Object Properties

Value

Type

Description

rtipartner*

string

The name of the real-time Identity partner.