--- v14/resources/campaign.proto 2023-10-19 02:11:05.000000000 +0000 +++ v15/resources/campaign.proto 2023-10-19 02:11:09.000000000 +0000 @@ -108,6 +110,12 @@ // Whether ads will be served on the Google Partner Network. // This is available only to some select Google partner accounts. optional bool target_partner_search_network = 8; + + // Whether ads will be served on YouTube. + optional bool target_youtube = 9; + + // Whether ads will be served on the Google TV network. + optional bool target_google_tv_network = 10; } // Campaign-level settings for hotel ads. @@ -145,13 +153,6 @@ // Shopping campaigns. optional int64 merchant_id = 5 [(google.api.field_behavior) = IMMUTABLE]; - // Sales country of products to include in the campaign. - // Only one of feed_label or sales_country can be set. - // Field is immutable except for clearing. - // Once this field is cleared, you must use feed_label if you - // want to set the sales country. - optional string sales_country = 6; - // Feed label of products to include in the campaign. // Only one of feed_label or sales_country can be set. // If used instead of sales_country, the feed_label field accepts country @@ -299,6 +300,18 @@ [(google.api.field_behavior) = IMMUTABLE]; } + // Asset automation setting contains pair of AssetAutomationType and the + // asset automation opt-in/out status + message AssetAutomationSetting { + // The asset automation type advertiser would like to opt-in/out. + optional google.ads.googleads.v15.enums.AssetAutomationTypeEnum + .AssetAutomationType asset_automation_type = 1; + + // The opt-in/out status of asset automation type. + optional google.ads.googleads.v15.enums.AssetAutomationStatusEnum + .AssetAutomationStatus asset_automation_status = 2; + } + // Immutable. The resource name of the campaign. // Campaign resource names have the form: // @@ -587,9 +600,14 @@ // Immutable. Listing type of ads served for this campaign. // Field is restricted for usage with Performance Max campaigns. - optional google.ads.googleads.v14.enums.ListingTypeEnum.ListingType + optional google.ads.googleads.v15.enums.ListingTypeEnum.ListingType listing_type = 86 [(google.api.field_behavior) = IMMUTABLE]; + // Contains the opt-in/out status of each AssetAutomationType. + // See documentation of each asset automation type enum for default + // opt in/out behavior. + repeated AssetAutomationSetting asset_automation_settings = 88; + // The bidding strategy for the campaign. // // Must be either portfolio (created through BiddingStrategy service) or
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2023-10-19 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]