pub struct AdTechnologyProviders {
pub detected_provider_ids: Option<Vec<i64>>,
pub has_unidentified_provider: Option<bool>,
}
Expand description
Detected ad technology provider information.
This type is not used in any activity, and only used as part of another schema.
Fields§
§detected_provider_ids: Option<Vec<i64>>
The detected ad technology provider IDs for this creative. See https://storage.googleapis.com/adx-rtb-dictionaries/providers.csv for mapping of provider ID to provided name, a privacy policy URL, and a list of domains which can be attributed to the provider. If the creative contains provider IDs that are outside of those listed in the BidRequest.adslot.consented_providers_settings.consented_providers
field on the (Google bid protocol)[https://developers.google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto] and the BidRequest.user.ext.consented_providers_settings.consented_providers
field on the (OpenRTB protocol)[https://developers.google.com/authorized-buyers/rtb/downloads/openrtb-adx-proto], and a bid is submitted with that creative for an impression that will serve to an EEA user, the bid will be filtered before the auction.
has_unidentified_provider: Option<bool>
Whether the creative contains an unidentified ad technology provider. If true for a given creative, any bid submitted with that creative for an impression that will serve to an EEA user will be filtered before the auction.
Trait Implementations§
source§impl Clone for AdTechnologyProviders
impl Clone for AdTechnologyProviders
source§fn clone(&self) -> AdTechnologyProviders
fn clone(&self) -> AdTechnologyProviders
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more