Google Ads proporciona varias optimizaciones de recursos que se pueden realizar automáticamente para mejorar la calidad de los anuncios.
Estas optimizaciones incluyen la creación automática de recursos de imagen con una vista previa de la página de destino de un anuncio y la optimización de recursos de video para diferentes formatos y duraciones.
Cada parámetro de configuración de automatización de recursos tiene un
asset_automation_type, que define el tipo de
automatización de recursos que representa, y un
asset_automation_status, que indica si
la automatización está habilitada o inhabilitada.
Algunas automatizaciones de recursos se configuran a nivel de la campaña, mientras que otras se establecen a nivel del anuncio del grupo de anuncios.
Parámetros de configuración de automatización de recursos a nivel de la campaña
Estos parámetros configuran una automatización de recursos para toda una campaña. No todos están disponibles para todos los tipos de campaña. Consulta la documentación de referencia para obtener más detalles.
| Tipo de recurso automático | Tipos de campañas admitidos | Predeterminado |
|---|---|---|
| AUTOMATED_VIDEO_CRAWL | Campaña de máximo rendimiento |
Inhabilitado (disponible a partir de la versión 25) Permite que Google encuentre y use videos de tu página de destino, canal de YouTube y canales de tráfico orgánico en redes sociales vinculados en tu página de destino. Cuando
aceptas, puedes configurar el
|
| FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION | Campaña de máximo rendimiento, Búsqueda |
Habilitado para campaña de máximo rendimiento y inhabilitado para Búsqueda. Nota: Si habilitas la expansión de la URL final, Google generará dinámicamente recursos de texto (títulos y descripciones) para que coincidan con el contenido de las páginas de destino seleccionadas de forma dinámica. No se puede inhabilitar si la expansión de la URL final está activa. Esto contrasta con la TEXT_ASSET_AUTOMATION estándar (personalización de texto), que personaliza el texto en todos los anuncios de la campaña. |
| GENERATE_ENHANCED_YOUTUBE_VIDEOS | Campaña de máximo rendimiento | Habilitado |
| GENERATE_IMAGE_ENHANCEMENT | Campaña de máximo rendimiento | Habilitado |
| GENERATE_IMAGE_EXTRACTION | Campaña de máximo rendimiento |
El valor de control de la extensión de imagen dinámica a nivel de la cuenta. Nota: Este parámetro de configuración a nivel de la cuenta solo se puede configurar en la interfaz web de Google Ads. |
| TEXT_ASSET_AUTOMATION | Campaña de máximo rendimiento, Búsqueda | Habilitado para campaña de máximo rendimiento y inhabilitado para Búsqueda |
En el siguiente fragmento, se muestra cómo establecer los parámetros de configuración de automatización de recursos en OPTED_IN para una campaña de máximo rendimiento:
Java
// Configures the optional opt-in/out status for asset automation settings. .addAllAssetAutomationSettings(ImmutableList.of( AssetAutomationSetting.newBuilder() .setAssetAutomationType(AssetAutomationType.GENERATE_IMAGE_EXTRACTION) .setAssetAutomationStatus(AssetAutomationStatus.OPTED_IN).build(), AssetAutomationSetting.newBuilder() .setAssetAutomationType( AssetAutomationType.FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION) .setAssetAutomationStatus(AssetAutomationStatus.OPTED_IN).build(), AssetAutomationSetting.newBuilder() .setAssetAutomationType(AssetAutomationType.TEXT_ASSET_AUTOMATION) .setAssetAutomationStatus(AssetAutomationStatus.OPTED_IN).build(), AssetAutomationSetting.newBuilder() .setAssetAutomationType(AssetAutomationType.GENERATE_ENHANCED_YOUTUBE_VIDEOS) .setAssetAutomationStatus(AssetAutomationStatus.OPTED_IN).build(), AssetAutomationSetting.newBuilder() .setAssetAutomationType(AssetAutomationType.GENERATE_IMAGE_ENHANCEMENT) .setAssetAutomationStatus(AssetAutomationStatus.OPTED_IN).build()))
C#
campaign.AssetAutomationSettings.AddRange(new[]{ new Campaign.Types.AssetAutomationSetting { AssetAutomationType = AssetAutomationType.GenerateImageExtraction, AssetAutomationStatus = AssetAutomationStatus.OptedIn }, new Campaign.Types.AssetAutomationSetting { AssetAutomationType = AssetAutomationType.FinalUrlExpansionTextAssetAutomation, AssetAutomationStatus = AssetAutomationStatus.OptedIn }, new Campaign.Types.AssetAutomationSetting { AssetAutomationType = AssetAutomationType.TextAssetAutomation, AssetAutomationStatus = AssetAutomationStatus.OptedIn }, new Campaign.Types.AssetAutomationSetting { AssetAutomationType = AssetAutomationType.GenerateEnhancedYoutubeVideos, AssetAutomationStatus = AssetAutomationStatus.OptedIn }, new Campaign.Types.AssetAutomationSetting { AssetAutomationType = AssetAutomationType.GenerateImageEnhancement, AssetAutomationStatus = AssetAutomationStatus.OptedIn }, });
PHP
This example is not yet available in PHP; you can take a look at the other languages.
Python
# Configures the optional opt-in/out status for asset automation settings. for asset_automation_type_enum in [ client.enums.AssetAutomationTypeEnum.GENERATE_IMAGE_EXTRACTION, client.enums.AssetAutomationTypeEnum.FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION, client.enums.AssetAutomationTypeEnum.TEXT_ASSET_AUTOMATION, client.enums.AssetAutomationTypeEnum.GENERATE_ENHANCED_YOUTUBE_VIDEOS, client.enums.AssetAutomationTypeEnum.GENERATE_IMAGE_ENHANCEMENT, ]: asset_automattion_setting: Campaign.AssetAutomationSetting = ( client.get_type("Campaign").AssetAutomationSetting() ) asset_automattion_setting.asset_automation_type = ( asset_automation_type_enum ) asset_automattion_setting.asset_automation_status = ( client.enums.AssetAutomationStatusEnum.OPTED_IN ) campaign.asset_automation_settings.append(asset_automattion_setting)
Ruby
# Configures the optional opt-in/out status for asset automation settings. c.asset_automation_settings << client.resource.asset_automation_setting do |aas| aas.asset_automation_type = :GENERATE_IMAGE_EXTRACTION aas.asset_automation_status = :OPTED_IN end c.asset_automation_settings << client.resource.asset_automation_setting do |aas| aas.asset_automation_type = :FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION aas.asset_automation_status = :OPTED_IN end c.asset_automation_settings << client.resource.asset_automation_setting do |aas| aas.asset_automation_type = :TEXT_ASSET_AUTOMATION aas.asset_automation_status = :OPTED_IN end c.asset_automation_settings << client.resource.asset_automation_setting do |aas| aas.asset_automation_type = :GENERATE_ENHANCED_YOUTUBE_VIDEOS aas.asset_automation_status = :OPTED_IN end c.asset_automation_settings << client.resource.asset_automation_setting do |aas| aas.asset_automation_type = :GENERATE_IMAGE_ENHANCEMENT aas.asset_automation_status = :OPTED_IN end
Perl
# Configures the optional opt-in/out status for asset automation settings. # When we create the campaign object, we set campaign->{assetAutomationSettings} # equal to $asset_automation_settings. my $asset_automation_settings = []; my $asset_automation_types = [ GENERATE_IMAGE_EXTRACTION, FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION, TEXT_ASSET_AUTOMATION, GENERATE_ENHANCED_YOUTUBE_VIDEOS, GENERATE_IMAGE_ENHANCEMENT ]; foreach my $asset_automation_type (@$asset_automation_types) { push @$asset_automation_settings, Google::Ads::GoogleAds::V26::Resources::AssetAutomationSetting->new({ assetAutomationStatus => OPTED_IN, assetAutomationType => $asset_automation_type }); }
curl
Parámetros de configuración de automatización de recursos a nivel del anuncio
Estos parámetros configuran una automatización de recursos para un solo anuncio. No todos están disponibles para todos los tipos de anuncios. Consulta la documentación de referencia para obtener más detalles.
| Tipo de recurso automático | Tipos de anuncios admitidos | Predeterminado |
|---|---|---|
| GENERATE_ANIMATED_IMAGES_FROM_OTHER_ASSETS | DemandGenMultiAssetAd | Habilitado (a partir de la versión 25) |
| GENERATE_DESIGN_VERSIONS_FOR_IMAGES | DemandGenMultiAssetAd | Habilitado |
| GENERATE_LANDING_PAGE_PREVIEW | DemandGenVideoResponsiveAd | Inhabilitado |
| GENERATE_LANDING_PAGE_TEXT | DemandGenVideoResponsiveAd | Habilitado (a partir de la versión 24) |
| GENERATE_SHORTER_YOUTUBE_VIDEOS | DemandGenVideoResponsiveAd | Habilitado |
| GENERATE_VERTICAL_YOUTUBE_VIDEOS | DemandGenVideoResponsiveAd | Habilitado |
| GENERATE_VIDEOS_FROM_OTHER_ASSETS | DemandGenMultiAssetAd | Habilitado |
Lineamientos para texto
Los lineamientos para texto te permiten definir mejor los mensajes de marca para los recursos de texto generados automáticamente en las campañas de máximo rendimiento y de IA Max especificando exclusiones de términos y restricciones de mensajes.
Para usar los lineamientos para texto, completa el
text_guidelines campo del
Campaign recurso:
- Exclusiones de términos: Proporciona una lista de palabras o frases exactas que se excluirán de los recursos de texto generados. Cada exclusión puede tener hasta 30 caracteres, con un máximo de 25 exclusiones.
- Restricciones de mensajes: Proporciona instrucciones de formato libre (de hasta 300
caracteres cada una) para guiar la generación de texto de la IA. Puedes proporcionar hasta 40 restricciones. Solo se admite
RESTRICTION_BASED_EXCLUSIONpara el tipo de restricción.
Parámetros de configuración de rastreo automático de videos
El rastreo automático de videos (disponible a partir de la versión 25, también conocido como videos de origen) permite que Google descubra y use videos pertinentes de fuentes aprobadas para las campañas de máximo rendimiento, lo que ayuda a mejorar el rendimiento del anuncio sin necesidad de subir videos manualmente.
Para usar el rastreo automático de videos, haz lo siguiente:
- Establece
asset_automation_typeenAUTOMATED_VIDEO_CRAWL. - Establece
asset_automation_statusenOPTED_IN. Configura el
automated_video_crawl_settingcampo deAssetAutomationSettingcon una o másAutomatedVideoCrawlInfoentradas enautomated_video_crawl_infos:url: Es la URL que se incluirá para el rastreo (como tu página de destino, perfil de redes sociales o canal de YouTube).source_platform: ElVideoCrawlSourcePlatformque representa el tipo de fuente:LANDING_PAGE: Videos que se encuentran en la página de destino del anunciante.SOCIAL: URLs de videos de tráfico orgánico en redes sociales vinculadas en la página de destino del anunciante (Facebook, Instagram, X, LinkedIn, TikTok).YOUTUBE: Videos del canal de YouTube del anunciante.
enabled: Es un valor booleano que indica si esta URL de origen está aprobada y habilitada para el rastreo.