--- v24/resources/campaign.proto 2026-09-23 01:11:57.000000000 +0000 +++ v25/resources/campaign.proto 2026-09-23 01:12:02.000000000 +0000 @@ -515,8 +516,28 @@ // Asset automation setting contains pair of AssetAutomationType and the // asset automation opt-in/out status message AssetAutomationSetting { + // Represents the info for a single URL source for automated video crawling. + message AutomatedVideoCrawlInfo { + // The URL to be included for crawling. + optional string url = 1; + + // The type of source this info block represents. + optional google.ads.googleads.v25.enums.VideoCrawlSourcePlatformEnum + .VideoCrawlSourcePlatform source_platform = 2; + + // Whether the user has checked this source and opted in for automated + // video crawling. + optional bool enabled = 3; + } + + // Represents the settings for automated video crawling for a campaign. + message AutomatedVideoCrawlSetting { + // The list of info to be included for crawling. + repeated AutomatedVideoCrawlInfo automated_video_crawl_infos = 1; + } + // The asset automation type advertiser would like to opt-in/out. - optional google.ads.googleads.v24.enums.AssetAutomationTypeEnum + optional google.ads.googleads.v25.enums.AssetAutomationTypeEnum .AssetAutomationType asset_automation_type = 1; // The opt-in/out status of asset automation type. @@ -520,8 +541,14 @@ .AssetAutomationType asset_automation_type = 1; // The opt-in/out status of asset automation type. - optional google.ads.googleads.v24.enums.AssetAutomationStatusEnum + optional google.ads.googleads.v25.enums.AssetAutomationStatusEnum .AssetAutomationStatus asset_automation_status = 2; + + // Settings for specific asset automation types. + oneof setting { + // Settings for automated video crawling. + AutomatedVideoCrawlSetting automated_video_crawl_setting = 3; + } } // Settings that control the visual appearance of your brand in a campaign's @@ -971,6 +998,18 @@ bool missing_eu_political_advertising_declaration = 108 [(google.api.field_behavior) = OUTPUT_ONLY]; + // Output only. The timestamp when the ACA campaign was migrated to AI Max. + // The timestamp is in the customer's timezone and in "yyyy-MM-dd HH:mm:ss" + // format. + optional string aca_migration_date_time = 112 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The timestamp when the Broad Match campaign was migrated to AI + // Max. The timestamp is in the customer's timezone and in "yyyy-MM-dd + // HH:mm:ss" format. + optional string broad_match_migration_date_time = 113 + [(google.api.field_behavior) = OUTPUT_ONLY]; + // The bidding strategy for the campaign. // // Must be either portfolio (created through BiddingStrategy service) or
/resources/campaign.proto
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2026-09-24 UTC.