--- 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 que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2026-09-24 (UTC)