View Source GoogleApi.DisplayVideo.V1.Model.CmHybridConfig (google_api_display_video v0.35.0)
Settings 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 }
Functions
Unwrap a decoded JSON object into its complex fields.