
oa-test.2.1.0.source-code.com_adgear_avro_openrtb_PMP.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_Deal.thrift"
/** 3.3.16 PMP Object
The “pmp” object contains a parent object for usage within the context of private marketplaces and the use of the RTB protocol to execute Direct Deals. */
struct PMP {
/** [1] An integer flag indicating that this impression is a private auction eligible only to seats named in the Direct Deals object. (e.g., 1 = bids for this impression are restricted to the deals specified and the terms thereof; 0 = all bids are accepted) */
1: optional i32 private_auction,
/** [2] A collection of “deal” objects encapsulating a list of direct deals eligible for this impression. */
2: optional list deals
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy