Struct google_displayvideo1::api::CmHybridConfig
source · pub struct CmHybridConfig {
pub cm_account_id: Option<i64>,
pub cm_advertiser_ids: Option<Vec<i64>>,
pub cm_floodlight_config_id: Option<i64>,
pub cm_floodlight_linking_authorized: Option<bool>,
pub cm_syncable_site_ids: Option<Vec<i64>>,
pub dv360_to_cm_cost_reporting_enabled: Option<bool>,
pub dv360_to_cm_data_sharing_enabled: Option<bool>,
}
Expand description
Settings for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers.
This type is not used in any activity, and only used as part of another schema.
Fields§
§cm_account_id: Option<i64>
Required. Immutable. Account ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
cm_advertiser_ids: Option<Vec<i64>>
Output only. The set of CM360 Advertiser IDs sharing the CM360 Floodlight configuration.
cm_floodlight_config_id: Option<i64>
Required. Immutable. ID of the CM360 Floodlight configuration linked with the DV360 advertiser.
Required. Immutable. By setting this field to true
, you, on behalf of your company, authorize the sharing of information from the given Floodlight configuration to this Display & Video 360 advertiser.
cm_syncable_site_ids: Option<Vec<i64>>
A list of CM360 sites whose placements will be synced to DV360 as creatives. If absent or empty in CreateAdvertiser method, the system will automatically create a CM360 site. Removing sites from this list may cause DV360 creatives synced from CM360 to be deleted. At least one site must be specified.
dv360_to_cm_cost_reporting_enabled: Option<bool>
Whether or not to report DV360 cost to CM360.
dv360_to_cm_data_sharing_enabled: Option<bool>
Whether or not to include DV360 data in CM360 data transfer reports.
Trait Implementations§
source§impl Clone for CmHybridConfig
impl Clone for CmHybridConfig
source§fn clone(&self) -> CmHybridConfig
fn clone(&self) -> CmHybridConfig
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more