GoogleApi.DisplayVideo.V1.Model.CmHybridConfig (google_api_display_video v0.39.0)
View SourceSettings for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers.
Attributes
-
cmAccountId(type:String.t, default:nil) - Required. Immutable. Account ID of the CM360 Floodlight configuration linked with the DV360 advertiser. -
cmAdvertiserIds(type:list(String.t), default:nil) - Output only. The set of CM360 Advertiser IDs sharing the CM360 Floodlight configuration. -
cmFloodlightConfigId(type:String.t, default:nil) - Required. Immutable. ID of the CM360 Floodlight configuration linked with the DV360 advertiser. -
cmFloodlightLinkingAuthorized(type:boolean(), default:nil) - Required. Immutable. By setting this field totrue, you, on behalf of your company, authorize the sharing of information from the given Floodlight configuration to this Display & Video 360 advertiser. -
cmSyncableSiteIds(type:list(String.t), default:nil) - 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. -
dv360ToCmCostReportingEnabled(type:boolean(), default:nil) - Whether or not to report DV360 cost to CM360. -
dv360ToCmDataSharingEnabled(type:boolean(), default:nil) - Whether or not to include DV360 data in CM360 data transfer reports.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.DisplayVideo.V1.Model.CmHybridConfig{ cmAccountId: String.t() | nil, cmAdvertiserIds: [String.t()] | nil, cmFloodlightConfigId: String.t() | nil, cmFloodlightLinkingAuthorized: boolean() | nil, cmSyncableSiteIds: [String.t()] | nil, dv360ToCmCostReportingEnabled: boolean() | nil, dv360ToCmDataSharingEnabled: boolean() | nil }