Notas de la versión

v23 (28-01-2026)

En la versión 23, se agregaron las siguientes funciones y actualizaciones nuevas.

Consulta Cómo actualizar a la versión más reciente para obtener orientación.

Anuncios

  • Se agregó AD_SHARING_NOT_ALLOWED a AdGroupAdErrorEnum. Este error se devuelve cuando se intenta compartir un anuncio entre varios grupos de anuncios, lo que ya no se permite.
  • Se agregaron nuevos tipos de formato a AdFormatType: TEXT, VERTICAL_ADS_BOOKING_LINK y VERTICAL_ADS_PROMOTION.
  • Se quitó la compatibilidad con CallAd y CallAdInfo en la versión 23. Consulta https://support.google.com/google-ads/answer/6341403 para obtener más información.

Recursos

Facturación

Campañas

Conversiones

  • Se agregó YOUTUBE_FOLLOW_ON_VIEWS a ConversionActionCategory para admitir el seguimiento de los usuarios que miran un anuncio y, luego, miran un video del mismo canal.

Generación de demanda

Incentivos

  • Se agregó compatibilidad con los incentivos de Elige tu propia oferta (CYO), lo que permite a los socios recuperar y aplicar de forma programática los incentivos de Google Ads para sus clientes:

    • Se agregó IncentiveService:
      • El método FetchIncentive permite recuperar los incentivos disponibles para un usuario según el país, el idioma y, de manera opcional, el correo electrónico del usuario. Esto puede devolver opciones de incentivos personalizadas de "Elige tu propia aventura" (CYO).
      • El método ApplyIncentive permite aplicar un incentivo seleccionado por el usuario a una cuenta de cliente específica de Google Ads.
    • Se agregó el recurso de solo lectura AppliedIncentive, al que se puede consultar a través de GoogleAdsService.Search y GoogleAdsService.SearchStream. Proporciona detalles sobre los incentivos canjeados, incluido su estado, el progreso del cumplimiento, los importes de las recompensas y las fechas relevantes.
    • Se agregaron nuevos códigos de error en IncentiveErrorEnum para controlar problemas relacionados con la recuperación o la aplicación de incentivos.
    • Se agregó INVALID_EMAIL_ADDRESS a AuthenticationErrorEnum.
  • Para facilitar el control programático más detallado de las fallas, agregaremos códigos de error adicionales a IncentivesService en versiones futuras. Te recomendamos que supervises los próximos anuncios y las notas de la versión para conocer estos nuevos códigos de error y asegurarte de que tus aplicaciones puedan administrar estos nuevos modos de falla.

Planificación

Recomendaciones

  • Se agregó el campo is_new_customer a GenerateRecommendationsRequest. Cuando se establece en true para las recomendaciones de tipo CAMPAIGN_BUDGET, genera recomendaciones con un modelo para clientes nuevos. Esta opción solo se recomienda para los clientes que no tienen campañas.

Informes

Shopping

  • ShoppingPerformanceView ahora admite las siguientes métricas segmentadas por fecha de conversión: conversions_by_conversion_date, all_conversions_by_conversion_date, conversions_value_by_conversion_date, all_conversions_value_by_conversion_date, value_per_conversions_by_conversion_date y value_per_all_conversions_by_conversion_date.
  • ShoppingPerformanceView ahora admite las siguientes métricas de la competencia: search_budget_lost_impression_share, search_rank_lost_impression_share, search_budget_lost_absolute_top_impression_share y search_rank_lost_absolute_top_impression_share.
  • Se agregó product_image_uri a ShoppingProduct.

Anuncios verticales

  • Se agregó vertical_ads_format_setting a AdGroup para las campañas de búsqueda que utilizan feeds de viajes, lo que permite controlar qué formatos de anuncios se pueden publicar.
  • Se agregó el tipo de criterio vertical_ads_item_group_rule_list a AdGroupCriterion. Se agregó vertical_ads_item_group_rule a SharedCriterion. Estos criterios permiten segmentar grupos de artículos en campañas de Búsqueda con feeds de viajes.
  • Ahora puedes conectar un feed de datos de anuncios verticales a una campaña de búsqueda que ejecute IA Max para que muestre anuncios de promoción de la propiedad y anuncios de viajes con vínculo para reservar junto con tus anuncios de texto. A nivel del grupo de anuncios, puedes controlar qué formatos mostrar con vertical_ads_format_setting y definir un conjunto de reglas de grupos de artículos para segmentar un subconjunto de tus entidades del feed de datos de anuncios verticales. Además, ahora los informes se pueden segmentar por AdFormatType y por dimensiones del feed de datos de anuncios verticales.

Video

v22 (2025-10-15)

En la versión 22, se agregaron las siguientes funciones y actualizaciones nuevas.

Recursos

  • Se agregó LANDING_PAGE_PREVIEW como un nuevo tipo de campo de recurso de imagen.
  • Se introdujo AssetGenerationService (beta):
    • Este servicio permite generar recursos de texto y de imagen con IA generativa. Inicialmente, este servicio solo estará disponible para un conjunto limitado de participantes de la versión beta cerrada.
    • GenerateText: Genera texto basado en entradas como la URL final, las instrucciones de formato libre, las palabras clave y el contexto existente de la campaña.
    • GenerateImages: Genera imágenes basadas en entradas como la URL final, instrucciones de formato libre, el contexto de la campaña existente o la recontextualización de imágenes de productos existentes.
    • Los errores durante la generación de recursos se devuelven con códigos de AssetGenerationErrorEnum.

Campañas

Generación de demanda

General

  • Se agregó un límite de 10,000 operaciones por solicitud de AddBatchJobOperations.
  • Se actualizó el control del campo page_size en ListBatchJobResultsRequest:
    • Si page_size no está configurado o es 0, ahora se establece de forma predeterminada en el máximo de 1,000 (anteriormente, se devolvía INVALID_PAGE_SIZE).
    • Si page_size supera los 1,000, la API ahora devuelve un error INVALID_PAGE_SIZE (antes se limitaba de forma silenciosa a 1,000).
  • Se agregó un nuevo código de error: QuotaError.PAYMENTS_PROFILE_ACTIVATION_RATE_LIMIT_EXCEEDED para indicar cuándo se superó el límite de tasas de activación del perfil de pagos.

Máximo rendimiento

  • Se agregaron nuevos valores de AssetAutomationType para las campañas de máximo rendimiento:
    • GENERATE_IMAGE_ENHANCEMENT: Permite la creación automática de imágenes mejoradas, como el recorte automático. Habilitada de forma predeterminada.
    • GENERATE_IMAGE_EXTRACTION: Habilita la obtención automática de imágenes de las URLs finales. De forma predeterminada, se utiliza el parámetro de configuración de la extensión de imagen dinámica a nivel de la cuenta.
  • Se quitó AssetPerformanceLabel para las campañas de máximo rendimiento.
  • La funcionalidad del Campaign.url_expansion_opt_out quitado ahora se administra configurando el AssetAutomationType FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION en AssetAutomationSetting.
  • Se agregaron segmentos nuevos para las campañas de máximo rendimiento. Cada uno de estos segmentos solo está disponible para las campañas de máximo rendimiento y no devolverá datos cuando se seleccione cualquier otro tipo de campaña.

Planificación

Informes

Objetivos unificados

  • Se agregó compatibilidad con los objetivos de retención de clientes para optimizar la reactivación de clientes existentes.

Video

v21 (2025-08-06)

Consulta Cómo actualizar a la versión más reciente para obtener orientación.

IA Max para campañas de Búsqueda

  • Ahora puedes usar el campo ai_max_setting.enable_ai_max de Campaign para habilitar IA Max para campañas de Búsqueda. IA Max para campañas de Búsqueda expande el alcance de una campaña de Búsqueda a través de la concordancia con términos de búsqueda y permite controlar si se publican los controles de segmentación y de creatividades cuando se configuran. La automatización de recursos de texto y los controles de listas de marcas que se establecieron en solicitudes de versiones anteriores seguirán vigentes hasta que se active y desactive explícitamente IA Max para las campañas de Búsqueda. Se puede usar Campaign.ai_max_setting.bundling_required para determinar si se debe habilitar IA Max para las campañas de Búsqueda para respetar o modificar la automatización de recursos de texto y los controles de listas de marcas. AdGroup.ai_max_ad_group_setting.disable_search_term_matching se puede usar para inhabilitar la concordancia de términos de búsqueda cuando una campaña principal tiene habilitada IA Max para las campañas de Búsqueda. Consulta nuestra entrada de blog Descubre un rendimiento óptimo con IA Max para campañas de Búsqueda.

  • Se agregó CampaignError.AI_MAX_MUST_BE_ENABLED, que se arroja para las campañas de Búsqueda cuando habilitas FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION sin habilitar IA Max para campañas de Búsqueda en la campaña.

  • Se agregó compatibilidad para aplicar controles de segmentación a nivel del grupo de anuncios en IA Max para campañas de Búsqueda. Ahora puedes agregar los siguientes criterios a los grupos de anuncios:

    • Lista de marcas
    • Ubicaciones
    • Páginas web (reglas de URL)
  • Se agregó el ai_max_search_term_ad_combination_view para generar informes sobre el rendimiento de las combinaciones de términos de búsqueda, títulos y páginas de destino. En esta vista, se muestran las búsquedas que activaron tus anuncios y el rendimiento de esas combinaciones específicas. En una versión futura, se incluirá una vista adicional que también incluirá datos de las campañas de máximo rendimiento. Si deseas evitar migrar tu implementación para obtener datos de las campañas de máximo rendimiento, considera esperar a esa versión.

  • Se agregó AI_MAX como un valor nuevo para el segmento search_term_match_type.

Recursos

Campañas

Conversiones

  • Se agregó ENGAGED_VIEW como un valor nuevo para el segmento conversion_attribution_event_type.

  • Los clientes ya no tendrán acceso al modo debug_enabled en ConversionUploadService. Si este campo se establece en TRUE, antes se usaba para distinguir el error CLICK_NOT_FOUND de SUCCESS para las importaciones de conversiones avanzadas de clientes potenciales.

Generación de demanda

Cambios en la publicidad política de la UE

Estos cambios en la publicidad política de la UE también se realizaron en las versiones v19.2 y v20.1.

  • Se agregó Campaign.contains_eu_political_advertising. Este campo indica si tu campaña incluye contenido publicitario político segmentado para la Unión Europea. Si este campo se establece en CONTAINS_EU_POLITICAL_ADVERTISING, la campaña dejará de publicarse en la UE a partir del 22 de septiembre de 2025. Las llamadas a la API para crear una campaña nueva fallarán con un error FieldError.REQUIRED si no se configura este campo.

    En el caso de las campañas existentes, debes establecer el campo contains_eu_political_advertising antes de intentar cambiar la segmentación por proximidad, ubicación o grupo de ubicaciones a nivel de la campaña o del grupo de anuncios. Las llamadas a la API para crear o actualizar estos criterios de campaña o de grupo de anuncios para las campañas existentes fallarán con un error CriterionError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION si la campaña no completó la autodeclaración.

    En las versiones v19.x y 20.x, aún no se aplica el requisito de establecer este campo, pero se aplicará en el futuro. Este cambio se anunciará con anticipación.

  • Las pruebas y los experimentos arrojarán un error de ExperimentError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION si las campañas del experimento no declararon por sí mismas si contienen publicidad política segmentada para la Unión Europea.

Máximo rendimiento

  • Para las campañas de máximo rendimiento nuevas, el valor predeterminado de Campaign.brand_guidelines_enabled ahora es true.

  • Se agregó el informe campaign_search_term_view. En esta vista, se ofrecen métricas de términos de búsqueda agregadas a nivel de la campaña. En esta vista, también se introduce la compatibilidad de las campañas de máximo rendimiento con los términos de búsqueda.

  • Se agregó PERFORMANCE_MAX como un valor nuevo para el segmento search_term_match_type.

Planificación

Informes

Video

v20.1 (6/8/2025)

Estos cambios en la publicidad política de la UE también se implementaron en las versiones v19.2 y v21.

Cambios en la publicidad política de la UE

  • Se agregó Campaign.contains_eu_political_advertising. Este campo indica si tu campaña incluye contenido publicitario político segmentado para la Unión Europea. Si este campo se establece en CONTAINS_EU_POLITICAL_ADVERTISING, la campaña dejará de publicarse en la UE a partir del 22 de septiembre de 2025.

    En el caso de las campañas existentes, debes establecer el campo contains_eu_political_advertising antes de intentar cambiar la segmentación por proximidad, ubicación o grupo de ubicaciones a nivel de la campaña o del grupo de anuncios. Las llamadas a la API para crear o actualizar estos criterios de campaña o de grupo de anuncios para las campañas existentes fallarán con un error CriterionError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION si la campaña no completó la autodeclaración.

    En las versiones v19.x y 20.x, aún no se aplica el requisito de establecer este campo, pero se aplicará en el futuro. Este cambio se anunciará con anticipación.

  • Las pruebas y los experimentos arrojarán un error de ExperimentError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION si las campañas del experimento no declararon por sí mismas si contienen publicidad política segmentada para la Unión Europea.

v20 (2025-06-04)

En la versión 20, se agregaron las siguientes funciones y actualizaciones nuevas.

Consulta Cómo actualizar a la versión más reciente para obtener orientación.

Recursos

Se agregaron varias métricas nuevas y columnas de segmentos para el informe asset_group.

Columnas de métricas

Columnas de segmentación

Campañas

Conversiones

  • Ahora puedes actualizar el campo google_ads_conversion_customer en un cliente existente para habilitar el seguimiento de conversiones de múltiples cuentas o cambiar su cuenta principal existente del seguimiento de conversiones a otra cuenta de administrador.

  • Se agregó el campo ClickConversion.user_ip_address. Google Ads no admite la correlación de direcciones IP de los usuarios finales del Espacio Económico Europeo (EEE), el Reino Unido (UK) ni Suiza (CH). Agrega lógica para excluir de forma condicional las direcciones IP compartidas de los usuarios de estas regiones. Asegúrate de proporcionar a los usuarios información clara y completa sobre los datos que recopilas en tus sitios, aplicaciones y otras propiedades, y de obtener su consentimiento cuando lo exija la ley o las políticas aplicables de Google. Consulta la página Acerca de las importaciones de conversiones sin conexión para obtener más detalles.

Generación de demanda

Recomendaciones

  • Se agregó compatibilidad con ShoppingSetting durante la creación de la campaña cuando se usa GenerateRecommendationsRequest.
    • Se agregó el campo merchant_center_account_id a GenerateRecommendationsRequest para indicar cuándo se deben generar recomendaciones para las campañas de máximo rendimiento para minoristas, en lugar de las campañas de máximo rendimiento estándares.

Planificación

  • Se agregó AudienceInsightsDimension.YOUTUBE_LINEUP para reemplazar AudienceInsightsDimension.YOUTUBE_DYNAMIC_LINEUP en AudienceInsightsService y ContentCreatorInsightsService. Esta nueva dimensión te permite recuperar estadísticas y metadatos de las selecciones de contenido de YouTube Select (YTS). Se reemplazaron los objetos asociados con YOUTUBE_DYNAMIC_LINEUP, como DynamicLineupAttributeMetadata y AudienceInsightsDynamicLineup, para alinearse con la eliminación más amplia de las combinaciones dinámicas en Google Ads. Esta función solo está disponible para las cuentas incluidas en una lista de entidades permitidas.
  • Se agregaron AdditionalApplicationInfo y ApplicationInstance en AudienceInsightsService, ContentCreatorInsightsService y ReachPlanService. Esta función solo está disponible para las cuentas incluidas en una lista de entidades permitidas.
  • Se actualizaron AudienceInsightsService y ContentCreatorInsightsService para proporcionar estadísticas más detalladas. Ahora puedes segmentar los datos de los creadores de contenido por dispositivo con los nuevos AudienceInsightsDimension.DEVICE y AudienceInsightsAttribute.device en ambos servicios. Esta función solo está disponible para las cuentas incluidas en una lista de entidades permitidas.
  • Se agregaron métricas de video agregadas adicionales a GenerateCreatorInsightsResponse para un análisis más integral de los creadores de contenido: engagement_rate, average_views_per_video, average_likes_per_video, average_shares_per_video, average_comments_per_video, shorts_views_count, shorts_video_count y is_brand_connect_creator. Esta función solo está disponible para las cuentas incluidas en una lista de entidades permitidas.
  • Se agregó sub_country_locations a GenerateCreatorInsightsRequest para ContentCreatorInsightsService. Esto permite especificar ubicaciones geográficas secundarias del país para definir mejor las búsquedas de estadísticas de creadores. El campo sub_country_locations solo se admite cuando se usa el campo search_attributes oneof en el campo criteria. Si se proporcionan sub_country_locations con otros tipos de criterios, la solicitud no será válida. Esto permite una segmentación y un análisis geográficos más detallados para las estadísticas de los creadores de contenido. Esta función solo está disponible para las cuentas incluidas en una lista de entidades permitidas.
  • Se agregó ReachPlanService.ListPlannableUserLists, que devuelve las listas de usuarios propias de un cliente, y se agregó UserListInfo a las opciones de segmentación por público en GenerateReachForecastRequest. Esto te permite recuperar listas de usuarios planificables para un cliente determinado y, luego, generar previsiones de alcance para las campañas segmentadas para esos públicos específicos. Estas mejoras optimizan la planificación del alcance personalizada, ya que incorporan tus datos de público de origen directamente en las previsiones. La previsión de alcance solo está disponible para las cuentas incluidas en la lista de entidades permitidas.

Videos

  • Se agregaron anuncios de AdFormatType.PAUSE que se publican en videos orgánicos de YouTube en pantallas de TV, lo que se incluye en los informes. Estos anuncios se muestran directamente junto al fotograma de video estático en la pantalla de pausa. Esto no incluye los anuncios de video de las campañas de generación de demanda que se muestran en el panel de anuncios debajo o encima de un video orgánico en pausa, que se registran en AdFormatType.INFEED.

Notas de la versión archivadas

Consulta las versiones descontinuadas para ver las notas de la versión archivadas.