GoogleApi.DFAReporting.V34.Model.Campaign (google_api_dfa_reporting v0.31.0)
View SourceContains properties of a Campaign Manager campaign.
Attributes
-
accountId
(type:String.t
, default:nil
) - Account ID of this campaign. This is a read-only field that can be left blank. -
adBlockingConfiguration
(type:GoogleApi.DFAReporting.V34.Model.AdBlockingConfiguration.t
, default:nil
) - Ad blocking settings for this campaign. -
additionalCreativeOptimizationConfigurations
(type:list(GoogleApi.DFAReporting.V34.Model.CreativeOptimizationConfiguration.t)
, default:nil
) - Additional creative optimization configurations for the campaign. -
advertiserGroupId
(type:String.t
, default:nil
) - Advertiser group ID of the associated advertiser. -
advertiserId
(type:String.t
, default:nil
) - Advertiser ID of this campaign. This is a required field. -
advertiserIdDimensionValue
(type:GoogleApi.DFAReporting.V34.Model.DimensionValue.t
, default:nil
) - Dimension value for the advertiser ID of this campaign. This is a read-only, auto-generated field. -
archived
(type:boolean()
, default:nil
) - Whether this campaign has been archived. -
audienceSegmentGroups
(type:list(GoogleApi.DFAReporting.V34.Model.AudienceSegmentGroup.t)
, default:nil
) - Audience segment groups assigned to this campaign. Cannot have more than 300 segment groups. -
billingInvoiceCode
(type:String.t
, default:nil
) - Billing invoice code included in the Campaign Manager client billing invoices associated with the campaign. -
clickThroughUrlSuffixProperties
(type:GoogleApi.DFAReporting.V34.Model.ClickThroughUrlSuffixProperties.t
, default:nil
) - Click-through URL suffix override properties for this campaign. -
comment
(type:String.t
, default:nil
) - Arbitrary comments about this campaign. Must be less than 256 characters long. -
createInfo
(type:GoogleApi.DFAReporting.V34.Model.LastModifiedInfo.t
, default:nil
) - Information about the creation of this campaign. This is a read-only field. -
creativeGroupIds
(type:list(String.t)
, default:nil
) - List of creative group IDs that are assigned to the campaign. -
creativeOptimizationConfiguration
(type:GoogleApi.DFAReporting.V34.Model.CreativeOptimizationConfiguration.t
, default:nil
) - Creative optimization configuration for the campaign. -
defaultClickThroughEventTagProperties
(type:GoogleApi.DFAReporting.V34.Model.DefaultClickThroughEventTagProperties.t
, default:nil
) - Click-through event tag ID override properties for this campaign. -
defaultLandingPageId
(type:String.t
, default:nil
) - The default landing page ID for this campaign. -
endDate
(type:Date.t
, default:nil
) - -
eventTagOverrides
(type:list(GoogleApi.DFAReporting.V34.Model.EventTagOverride.t)
, default:nil
) - Overrides that can be used to activate or deactivate advertiser event tags. -
externalId
(type:String.t
, default:nil
) - External ID for this campaign. -
id
(type:String.t
, default:nil
) - ID of this campaign. This is a read-only auto-generated field. -
idDimensionValue
(type:GoogleApi.DFAReporting.V34.Model.DimensionValue.t
, default:nil
) - Dimension value for the ID of this campaign. This is a read-only, auto-generated field. -
kind
(type:String.t
, default:nil
) - Identifies what kind of resource this is. Value: the fixed string "dfareporting#campaign". -
lastModifiedInfo
(type:GoogleApi.DFAReporting.V34.Model.LastModifiedInfo.t
, default:nil
) - Information about the most recent modification of this campaign. This is a read-only field. -
name
(type:String.t
, default:nil
) - Name of this campaign. This is a required field and must be less than 512 characters long and unique among campaigns of the same advertiser. -
nielsenOcrEnabled
(type:boolean()
, default:nil
) - Whether Nielsen reports are enabled for this campaign. -
startDate
(type:Date.t
, default:nil
) - -
subaccountId
(type:String.t
, default:nil
) - Subaccount ID of this campaign. This is a read-only field that can be left blank. -
traffickerEmails
(type:list(String.t)
, default:nil
) - Campaign trafficker contact emails.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.DFAReporting.V34.Model.Campaign{ accountId: String.t() | nil, adBlockingConfiguration: GoogleApi.DFAReporting.V34.Model.AdBlockingConfiguration.t() | nil, additionalCreativeOptimizationConfigurations: [GoogleApi.DFAReporting.V34.Model.CreativeOptimizationConfiguration.t()] | nil, advertiserGroupId: String.t() | nil, advertiserId: String.t() | nil, advertiserIdDimensionValue: GoogleApi.DFAReporting.V34.Model.DimensionValue.t() | nil, archived: boolean() | nil, audienceSegmentGroups: [GoogleApi.DFAReporting.V34.Model.AudienceSegmentGroup.t()] | nil, billingInvoiceCode: String.t() | nil, clickThroughUrlSuffixProperties: GoogleApi.DFAReporting.V34.Model.ClickThroughUrlSuffixProperties.t() | nil, comment: String.t() | nil, createInfo: GoogleApi.DFAReporting.V34.Model.LastModifiedInfo.t() | nil, creativeGroupIds: [String.t()] | nil, creativeOptimizationConfiguration: GoogleApi.DFAReporting.V34.Model.CreativeOptimizationConfiguration.t() | nil, defaultClickThroughEventTagProperties: GoogleApi.DFAReporting.V34.Model.DefaultClickThroughEventTagProperties.t() | nil, defaultLandingPageId: String.t() | nil, endDate: Date.t() | nil, eventTagOverrides: [GoogleApi.DFAReporting.V34.Model.EventTagOverride.t()] | nil, externalId: String.t() | nil, id: String.t() | nil, idDimensionValue: GoogleApi.DFAReporting.V34.Model.DimensionValue.t() | nil, kind: String.t() | nil, lastModifiedInfo: GoogleApi.DFAReporting.V34.Model.LastModifiedInfo.t() | nil, name: String.t() | nil, nielsenOcrEnabled: boolean() | nil, startDate: Date.t() | nil, subaccountId: String.t() | nil, traffickerEmails: [String.t()] | nil }