
oa-test.2.1.0.source-code.com_adgear_avro_openrtb_Data.thrift Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of anoa-test Show documentation
Show all versions of anoa-test Show documentation
Test module for other Anoa modules, which exposes complex records (OpenRTB bid requests) through
utility classes for use in unit tests within other Anoa modules (anoa-core, for instance).
The newest version!
namespace * thrift.com.adgear.avro.openrtb
include "com_adgear_avro_openrtb_Segment.thrift"
/** 3.3.13 Data Object
The data and segment objects together allow data about the user to be passed to bidders in the bid request. This data may be from multiple sources (e.g., the exchange itself, third party providers) as specified by the data object ID field. A bid request can mix data objects from multiple providers.
The data 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. */
struct Data {
/** [1] Exchange specific ID for the data provider. */
1: optional string id,
/** [2] Data provider name. */
2: optional string name,
/** [3] Array of segment objects. */
3: optional list segment
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy