RTBKit  0.9
Open-source framework to create real-time ad bidding systems.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Public Attributes
OpenRTB::User Struct Reference

#include <openrtb.h>

List of all members.

Public Attributes

Id id
 Exchange-specific user ID.
Id buyeruid
 Exchange seat-specific user ID.
TaggedInt yob
 Year of birth.
string gender
 Gender: Male, Female, Other.
CSList keywords
 List of keywords of consumer intent.
string customdata
 Custom data from exchange.
vector< Datadata
 User data segments.
Geo geo
 Geolocation of user at registration.
TaggedInt tz
 Rubicon extensions.
TaggedInt sessiondepth
 User session depth.

Detailed Description

3.3.12 User Object

The “user” object contains information known or derived about the human user of the device. Note that the user ID is an exchange artifact (refer to the “device” object for hardware or platform derived IDs) and may be subject to rotation policies. However, this user ID must be stable long enough to serve reasonably as the basis for frequency capping.

The user object itself and all of its parameters are optional, so default values are not provided. If an optional parameter is not specified, it should be considered unknown.

If device ID is used as a proxy for unique user ID, use the device object.

Definition at line 1145 of file openrtb.h.


Member Data Documentation

Rubicon extensions.

User time zone in seconds after GMT

Definition at line 1157 of file openrtb.h.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator