All Downloads are FREE. Search and download functionalities are using the official Maven repository.

oa-test.2.1.0.source-code.com_adgear_avro_openrtb_PMP.thrift Maven / Gradle / Ivy

Go to download

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