Consulta Bajas de funciones para obtener una lista actualizada de las bajas de funciones actuales y planificadas.
Versiones principales y secundarias de v24
La versión 24 de la API de Google Ads incluye las siguientes funciones, actualizaciones y cambios disruptivos nuevos.
v24.2 (24/6/2026)
En la versión 24.2 de la API de Google Ads, se agregaron las siguientes funciones y actualizaciones nuevas. Las versiones secundarias, como la v24.2, no contienen cambios rotundos.
| Funciones y actualizaciones | Tipo | Descripción |
|---|---|---|
| Anuncios | ||
AssetAutomationType.GENERATE_LANDING_PAGE_TEXT |
Valor de enum nuevo | Genera información de texto de la página de destino para que se muestre en el panel de participación de las instancias de DemandGenVideoResponsiveAd (que están habilitadas de forma predeterminada a partir de esta versión de la API). |
| Recursos | ||
AssetGroup.google_local_services_info |
Nuevo campo | Se agregó compatibilidad con la información de los anuncios de Servicios locales (ID de categoría y textos destacados) en las campañas de máximo rendimiento. |
AssetGroupSignal.local_services_id |
Nuevo campo | Se agregó compatibilidad con los indicadores de ID de servicio de los Anuncios de Servicios Locales en las campañas de máximo rendimiento. |
AssetGroupSignal.vertical_ads_item_group_rule_list |
Nuevo campo | Se agregó compatibilidad con las reglas de grupos de artículos de anuncios verticales para seleccionar artículos de los feeds verticales adjuntos en las campañas de máximo rendimiento. Esta función solo está disponible para las cuentas incluidas en la lista de entidades permitidas. |
AssetGroupErrorEnum.CANNOT_REMOVE_ALL_ASSET_GROUPS_FROM_CAMPAIGN |
Nuevo valor o error de enum | Se devuelve cuando se intenta quitar todos los grupos de recursos de una campaña. |
AssetGroupSignalErrorEnum.CANNOT_REMOVE_ALL_SIGNALS |
Nuevo valor o error de enum | Se devuelve cuando se intenta quitar todos los indicadores de un grupo de recursos. |
| Campañas | ||
Campaign.PmaxCampaignSettings.local_services_pmax_campaign_settings Campaign.PmaxCampaignSettings.local_services_enabled |
Campos nuevos | Ayuda a identificar las campañas de máximo rendimiento de Servicios Locales. |
AdGroup.DemandGenAdGroupSettings.DemandGenChannelControls.DemandGenSelectedChannels.maps |
Nuevo campo | Incluye Google Maps en los canales seleccionables para los grupos de anuncios de generación de demanda. |
CampaignCriterionErrorEnum.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGN |
Nuevo valor o error de enum | Se devuelve cuando se intenta quitar todas las ubicaciones de una campaña de máximo rendimiento de Servicios Locales. |
SmartCampaignErrorEnum.CREATION_FAILED |
Nuevo valor o error de enum | Se devuelve cuando se intenta crear campañas inteligentes nuevas. |
| Conversiones | ||
ConversionOrigin.LOCAL_SERVICES_ADS ConversionActionType.LOCAL_SERVICES_ADS |
Nuevos valores de enumeración | Representan las conversiones que se producen cuando un usuario hace clic en un anuncio de Servicios locales y llama, envía un mensaje o reserva los servicios del anunciante. |
| Experimentos | ||
COMPARE_CAMPAIGNS PMAX_TEXT_CUSTOMIZATION_FINAL_URL_EXPANSION |
Nuevos valores de enumeración | Se agregó compatibilidad con los nuevos tipos de ExperimentType:
|
| General | ||
Asset.synthetic_content_info Ad.synthetic_content_info |
Campos nuevos | Contienen certificaciones para el contenido sintético o generado por IA, divididas en advertiser_input (declaraciones proporcionadas directamente por el anunciante) y system_input (certificaciones detectadas automáticamente o proporcionadas por el sistema).
Esta función se incorporó a las versiones 23 y 22.
Para ayudarte a planificar tu próximo trabajo de integración para la versión 25, se presenta anticipadamente la interfaz para mutar los campos de certificación del anunciante para la versión 22 y versiones posteriores. La interfaz es visible en estas versiones, pero Si intentas realizar una solicitud de mutación en cualquiera de estos campos, se devolverá uno de los siguientes errores: "El campo que se intentó modificar es inmutable" o "No se puede establecer el campo". Estos campos serán completamente mutables a partir de la versión 25. Te recomendamos que uses la interfaz ahora para compilar y probar tu lógica interna, de modo que tu sistema esté listo para las capacidades de escritura completas cuando se lance la versión 25. |
| Autorización de varias partes | Nuevas funciones |
Se agregó compatibilidad con las revisiones de autorización de varias partes (MPA):
Esta función se portó a versiones anteriores de v23.3, v22.2 y v21.2. |
IncentiveService.FetchIncentive |
Cambio de comportamiento | Cuando se proporciona una dirección de correo electrónico no válida en la solicitud, el método ahora recurre correctamente a mostrar las ofertas de incentivos predeterminadas en lugar de arrojar un error AuthenticationError.INVALID_EMAIL_ADDRESS. |
| Planificación | ||
GenerateCreatorInsightsRequest.search_topics |
Nuevo campo | Se agregó al servicio ContentCreatorInsightsService.GenerateCreatorInsights. Esta opción busca a los creadores que hablan sobre un tema en el país especificado en country_locations (solo admite la búsqueda en un país). |
CREATOR_TOPIC_INSIGHTS |
Valor de enum nuevo | Se agregó a InsightsKnowledgeGraphEntityCapabilities para indicar entidades para buscar creadores que hablan sobre un tema. Estas entidades se deben usar en el campo search_topics. Se recuperó con AudienceInsightsService.ListAudienceInsightsAttributes. |
KnowledgeGraphEntitySearchOptions |
Nuevo tipo o nuevas opciones | Contiene opciones de búsqueda adicionales para los temas en ListAudienceInsightsAttributes, incluidas las opciones para recuperar todos los temas admitidos como atributos de creador y filtrar por capacidades. |
GenerateCreatorInsightsRequest.supplemental_data GenerateTrendingInsightsRequest.supplemental_data |
Campos nuevos | Son entradas opcionales para los métodos ContentCreatorInsightsService. Si se proporciona este campo, se propagan ubicaciones adicionales o atributos del creador en la respuesta. |
local_creator_insights related_local_creators |
Campos nuevos | Se propaga cuando supplemental_data contiene la enumeración LOCAL_CREATOR_DATA. Muestra a los creadores locales que se vieron en el país elegido o que residen en él y que dieron su consentimiento para compartir datos de ubicación. |
GenerateTrendingInsightsRequest.sub_country_locations |
Nuevo campo | Se agregó a ContentCreatorInsightsService.GenerateTrendingInsights, lo que permite buscar estadísticas de tendencias por ubicación del país y sububicaciones del país. |
| Informes | ||
PerformanceMaxPlacementView |
Extensión de segmentos | ad_network_type hizo que se pudiera segmentar. |
| Shopping | ||
Campaign.ShoppingSetting.ignore_brand_exclusion_in_shopping_ads |
Nuevo campo | Si es verdadero, se ignoran las exclusiones de marca para los anuncios de Shopping. Solo se admite para las campañas de Shopping. |
| Segmentación | ||
CriterionErrorEnum.CANNOT_TARGET_LANGUAGE |
Nuevo valor o error de enum | Se devuelve cuando se intenta segmentar por un idioma que no está permitido. |
| Videos | ||
DataLink.youtube_link_metadata |
Nuevo campo | Contiene brand_channel_id para especificar el ID del canal de marca de YouTube vinculado. |
v24.1 (13/5/2026)
En la versión 24.1 de la API de Google Ads, se agregaron las siguientes funciones y actualizaciones nuevas. Las versiones secundarias, como la v24.1, no contienen cambios rotundos.
| Funciones y actualizaciones | Tipo | Descripción |
|---|---|---|
| Anuncios | ||
DemandGenMultiAssetAdInfo.classic_display_images |
Nuevo campo | Imágenes de pantalla personalizadas subidas que se publican sin necesidad de recursos responsivos adicionales. |
| Experimentos | ||
ADOPT_AI_MAX ADOPT_BROAD_MATCH_KEYWORDS OPTIMIZE_ASSETS PMAX_REPLACEMENT_SHOPPING |
Nuevos valores de enumeración | Se agregó compatibilidad con los nuevos tipos de ExperimentType:
|
Experiment.video_experiment |
Nuevo campo | Se brinda asistencia para la configuración de experimentos existentes de YOUTUBE_CUSTOM que constan de campañas de video. |
ExperimentArm.asset_testing_info ExperimentArm.asset_groups ExperimentArm.performance_max_experiment_arm_info |
Campos nuevos | Expone campos para admitir pruebas de recursos, grupos de recursos y parámetros de configuración de las campañas de máximo rendimiento en los grupos experimentales:
|
| General | ||
CustomerUserAccess.passkey_enabled |
Nuevo campo | Campo de solo lectura que indica si el usuario tiene habilitada una llave de acceso. |
| Informes | ||
mobile_device_platform |
Nuevo segmento | Permite segmentar los informes según la plataforma del dispositivo del usuario (como iOS o Android). |
REQUESTED_DATE_GRANULARITY_NOT_SUPPORTED |
Nuevo valor o error de enum | Se devuelve cuando no se admite la granularidad temporal diaria, por hora o semanal solicitada para los períodos de la búsqueda (solo está disponible para los últimos 37 meses). |
vertical_ads_listing_user_rating vertical_ads_listing_venue |
Nuevos segmentos | Son segmentos nuevos que se usarán para los anuncios verticales. |
user_rating, venue, event_participant_display_name |
Nuevos criterios de filtro | Se agregó compatibilidad con el filtrado en VerticalAdsItemGroupRuleInfo para el recurso SharedCriterion. |
| Métricas de experimentos de control y tratamiento | Campos nuevos | Se agregaron valores de control (control_clicks, etc.), valores de tratamiento (clicks, etc.), estimaciones puntuales (clicks_point_estimate, etc.), márgenes de error (clicks_margin_of_error, etc.) y valores de P (clicks_p_value, etc.) en siete familias de métricas principales (clics, impresiones, costo, conversiones, costo por conversión, valor de conversión y valor de conversión por costo). |
| Métricas de cambio absoluto de las conversiones | Campos nuevos | Se agregó compatibilidad con las estimaciones de diferencia absoluta de Conversions con campos de estimación puntual, margen de error y valor p. |
| Segmentación | ||
CriterionErrorEnum.CANNOT_EXCLUDE_ALL_TARGETS |
Nuevo valor o error de enum | Se devuelve cuando se intenta excluir todos los objetivos demográficos. |
| Videos | ||
ThirdPartyViewabilityIntegrationPartnerEnum.ZEFR |
Valor de enum nuevo | Se publicó ZEFR como socio de integración de medición de visibilidad de terceros. |
DataLink.youtube_video.channel_id |
Nuevo campo | Expone el ID del canal de YouTube asociado con la vinculación de datos. |
v24 (22/4/2026)
En la versión 24 de la API de Google Ads, que es una versión principal, se agregaron las siguientes funciones nuevas, actualizaciones y cambios disruptivos.
Consulta Cómo actualizar a la versión más reciente para obtener orientación.
Cambios rotundos
| Estado inicial | Estado nuevo | Tipo de cambio | Asesoramiento para la implementación |
|---|---|---|---|
| Anuncios | |||
videos y logo_images opcionales en DemandGenVideoResponsiveAdInfo |
Campos obligatorios | Cambio de comportamiento | Proporciona videos y logo_images cuando crees o modifiques anuncios de video responsivos de generación de demanda. |
videos, business_name y logo_images opcionales en VideoResponsiveAdInfo |
Campos obligatorios | Cambio de comportamiento | Proporciona videos, business_name y logo_images cuando crees o modifiques anuncios de video responsivos. Ten en cuenta que VideoResponsiveAdInfo ahora es mutable. |
| Campañas | |||
Campaign.video_brand_safety_suitability |
Ninguno | Eliminación | Se quitó el control de idoneidad a nivel de la campaña. La idoneidad para la seguridad de la marca sigue disponible a nivel del cliente. En su lugar, usa Customer.video_brand_safety_suitability. |
| Conversiones | |||
UserListCustomerTypeCategoryEnum.LOYALTY_SIGN_UPS |
Ninguno | Eliminación | Se quitó la categoría de usuarios que se registraron en el programa de lealtad. Quita las referencias de código a él. |
| Planificación | |||
Tipo InsightsAudienceAttributeGroup para topic_audience_combinations |
Tipo common.InsightsAudienceAttributeGroup |
Cambio de tipo o de comportamiento | Las integraciones de bibliotecas cliente escritas deben actualizarse para usar los nuevos espacios de nombres de recursos. |
Campo youtube_select_lineups en ReachPlanService.ListPlannableProducts |
Ninguno | Eliminación | Cambia a usar alineaciones de youtube_select_lineup_targeting. |
Campo is_brand_connect_creator en ContentCreatorInsightsService.GenerateCreatorInsights y GenerateTrendingInsights |
Ninguno | Eliminación | En su lugar, verifica si un creador tiene CREATOR_PARTNERSHIPS disponible en partnership_opportunities. |
geo_modifiers y biddable_keywords en KeywordPlanIdeaService.GenerateKeywordForecastMetrics |
geo_target_constants y keywords |
Cambio de nombre o eliminación | Se reemplazó por CampaignToForecast.geo_target_constants[] y ForecastAdGroup.keywords[]. |
Campos obsoletos de previsión o plan de palabras clave en GenerateKeywordForecastMetrics |
Ninguno | Eliminación | Se quitaron los siguientes campos y tipos de planes y previsiones: Actualiza las integraciones según corresponda. |
| Informes | |||
Segmento ad_sub_network_type en campaign_budget |
Ninguno | Eliminación | Se quitó el segmento ad_sub_network_type del recurso campaign_budget. |
Segmento click_type en las vistas de recursos |
Ninguno | Eliminación | Se quitó el segmento de las vistas AdGroupAsset, CampaignAsset y CustomerAsset. |
| Videos | |||
Se permite la falla parcial en ShareablePreviewService.GenerateShareablePreviews |
Sin falla parcial | Cambio de comportamiento | Las solicitudes fallarán y mostrarán un error si algún ID dentro de ellas no pasa la validación. |
Códigos heredados de ShareablePreviewError:
|
MutateErrorEnum.RESOURCE_NOT_FOUND ShareablePreviewError.TOO_MANY_RESOURCES_IN_REQUEST |
Cambio de nombre o comportamiento | Se modificaron los códigos de error que se muestran para los grupos de recursos de modo que se alineen con los errores de los anuncios de los grupos de anuncios. Se actualizó la lógica de captura de validación. |
Funciones y actualizaciones (sin interrupciones)
| Funciones y actualizaciones | Tipo | Descripción |
|---|---|---|
| Anuncios | ||
Mutabilidad de VideoResponsiveAdInfo |
Cambio de comportamiento | Los objetos de información de los anuncios de video responsivos ahora son mutables. |
| Recursos | ||
travel_feed_data en AssetSet |
Nuevo campo | Se agregó para recuperar atributos de recursos del feed de viajes (hotel_center_account_id, merchant_center_id, partner_center_id, subset_id, travel_feed_vertical_type). |
| Campañas | ||
Campaign.view_through_conversion_optimization_enabled |
Nuevo campo | Permite habilitar la optimización de conversiones posimpresión (VTC) (false predeterminado) en las campañas de generación de demanda y de aplicaciones. |
CampaignCriterion.gender |
Función nueva | Se habilitaron las exclusiones por género para las campañas de máximo rendimiento en todas las versiones de la API de Google Ads. |
| Conversiones | ||
| Tipos de conversiones de campañas de generación de clientes potenciales | Nuevos valores de enumeración | Se agregaron nuevos enums de tipos de acciones de conversión de GA4/Firebase en ConversionActionType:
|
| General | ||
UserListErrorEnum.DUPLICATE_LOOKALIKE |
Nuevo valor o error de enum | Se devuelve cuando se intenta crear varias listas de público similar idénticas. |
| Planificación | ||
Campos ProductCoreAttributes en ListPlannableProductsResponse |
Campos nuevos | Se agregaron la descripción del producto planificable, el objetivo de marketing, el modelo de costos y el método de compra a ProductCoreAttributes en ListPlannableProductsResponse. |
| Informes | ||
CartDataSalesView |
Nuevo recurso de informes | Expone informes que segmentan las métricas de conversiones según el producto específico que se vendió (marca, etc.), además del producto en el que se hizo clic. |
| Métricas no aptas para ofertas | Campos nuevos | Se agregaron métricas no aptas para ofertas (métricas que muestran las conversiones para las que no se optimizan las campañas) a todos los recursos coincidentes:
|
conversion_attribution_event_type |
Nuevo segmento | Agregado a ShoppingPerformanceView |
| Shopping | ||
Campañas de aplicaciones en ShoppingProduct |
Función nueva | Son las campañas de aplicaciones admitidas dentro del recurso ShoppingProduct. No se admiten los estados ni los problemas de las notas. |
| Filtrado de productos basado en etiquetas | Función nueva | Se introdujo el filtrado con expresiones de conjuntos lógicos de forma dinámica:
|
Versiones principales y secundarias de v23
La versión 23 de la API de Google Ads incluye las siguientes funciones, actualizaciones y cambios disruptivos nuevos.
v23.3 (24/6/2026)
En la versión 23.3 de la API de Google Ads, se agregaron las siguientes funciones y actualizaciones nuevas. Las versiones secundarias, como la v23.3, no contienen cambios rotundos.
| Funciones y actualizaciones | Tipo | Descripción |
|---|---|---|
| General | ||
Asset.synthetic_content_info Ad.synthetic_content_info |
Campos nuevos | Contienen certificaciones para el contenido sintético o generado por IA, divididas en advertiser_attestation (declaraciones proporcionadas directamente por el anunciante) y system_attestation (certificaciones detectadas automáticamente o proporcionadas por los sistemas de Google).
Para ayudarte a planificar tu próximo trabajo de integración para la versión 25, se presenta anticipadamente la interfaz para mutar los campos de certificación del anunciante para la versión 22 y versiones posteriores. La interfaz es visible en estas versiones, pero Si intentas realizar una solicitud de mutación en cualquiera de estos campos, se devolverá uno de los siguientes errores: "El campo que se intentó modificar es inmutable" o "No se puede establecer el campo". Estos campos serán completamente mutables a partir de la versión 25. Te recomendamos que uses la interfaz ahora para compilar y probar tu lógica interna, de modo que tu sistema esté listo para las capacidades de escritura completas cuando se lance la versión 25. |
| Aprobaciones de varias partes | Nuevas funciones |
Se agregó compatibilidad con las revisiones de aprobaciones de varias partes (MPA):
|
v23.2 (25/3/2026)
En la versión 23.2 de la API de Google Ads, se agregaron las siguientes funciones y actualizaciones nuevas. Las versiones secundarias, como la v23.2, no contienen cambios rotundos.
| Funciones y actualizaciones | Tipo | Descripción |
|---|---|---|
| Recursos | ||
VideoEnhancement |
Recurso nuevo | Contiene información específica de la mejora del anuncio de video, como si es generado por Google o proporcionado por el anunciante. Consulta Acerca de las mejoras de video para obtener más información. |
AppTopCombinationView |
Recurso nuevo | Es un recurso de solo lectura que proporciona estadísticas sobre las combinaciones de recursos con mejor rendimiento en las campañas de aplicaciones. |
CustomerAsset |
Función nueva | Se agregó compatibilidad para recuperar CustomerAsset con field_type establecido en BUSINESS_LOGO. |
| Campañas | ||
AdGroupAd.start_date_time AdGroupAd.end_date_time |
Campos nuevos | Proporciona restricciones de programación más detalladas sobre las fechas de la campaña. Esta opción solo se admite para algunos tipos de grupos de anuncios. |
HotelSettingInfo.disable_hotel_setting |
Nuevo campo | Permite inhabilitar el feed de hoteles en las campañas de generación de demanda. |
| General | ||
CustomerClientLinkError |
Nuevos valores o errores de enumeración | Se agregaron dos códigos de error nuevos: MAX_CUSTOMER_LIMIT_REACHED y ACCOUNT_CREATION_POLICY_VIOLATION. |
UserListCustomerTypeCategoryEnum.LOYALTY_SIGN_UPS |
Cambio de comportamiento | Ahora se arroja un error cuando se intenta usar esta categoría de tipo de cliente de la lista de usuarios que dejó de estar disponible. |
| Planificación | ||
GenerateTrendingInsights GenerateCreatorInsights |
Nuevas funciones | Se agregó compatibilidad con combinaciones personalizadas de Y/O de entidades, temas y públicos. |
ReachPlanService.GenerateReachForecast |
Nuevos valores de enumeración | Se agregaron nuevos rangos de edad para la segmentación, como AGE_RANGE_21_44 o AGE_RANGE_21_49. |
youtube_select_lineup_targeting |
Nuevo campo | Se agregó a ReachPlanService.ListPlannableProducts, que reemplazará a youtube_select_lineups. Actualmente, ambos campos están propagados. |
ReachPlanSurface |
Valor de enum nuevo | Se agregó IN_STREAM_NON_SKIPPABLE_THIRTY_SECONDS como opción de plataforma. |
Forecast |
Nuevo campo | Se agregó clicks para las campañas de generación de demanda de Max. clics (CPC) en ReachPlanService.GenerateReachForecast. |
partnership_opportunities |
Nuevo campo | Se agregaron a ContentCreatorInsightsService.GenerateCreatorInsights y ContentCreatorInsightsService.GenerateTrendingInsights. |
| Informes | ||
biddable_indirect_install_first_in_app_conversion_micros |
Nuevo campo | Se agregó a los recursos Campaign, Customer y AdGroup. |
| Videos | ||
ShareablePreviewService |
Función nueva | Se extendió para admitir vistas previas de YouTube en vivo configurando preview_type en YOUTUBE_LIVE_PREVIEW. Se agregaron UNSUPPORTED_AD_TYPE y TOO_MANY_RESOURCES_IN_REQUEST a ShareablePreviewError. Esta opción solo está disponible para algunos tipos de anuncios. |
v23.1 (25/2/2026)
En la versión 23.1 de la API de Google Ads, se agregaron las siguientes funciones y actualizaciones nuevas. Las versiones secundarias, como la v23.1, no contienen cambios rotundos.
| Funciones y actualizaciones | Tipo | Descripción |
|---|---|---|
| Administración de la cuenta | ||
advertising_partner_properties.allowed_domain |
Nuevo campo | Se agregó a los recursos ProductLinkInvitation y ProductLink. El socio publicitario solo podrá publicar anuncios en este dominio. |
Customer.contains_eu_political_advertising |
Nuevo campo | Recupera el estado de la declaración a nivel de la cuenta sobre si contiene publicidad política segmentada para la UE y devuelve un EuPoliticalAdvertisingStatus. |
| Campañas | ||
Campaign.text_guidelines |
Nuevo campo | Se agregó compatibilidad con los lineamientos para texto, que se pueden usar con las campañas de máximo rendimiento y de Búsqueda para controlar de forma programática los recursos de texto generados por IA. Dentro de text_guidelines, puedes definir term_exclusions y messaging_restrictions. |
CampaignPrimaryStatusReason |
Nuevos valores de enumeración | Se agregaron CAMPAIGN_NOT_BOOKED, BOOKING_HOLD_EXPIRING, BOOKING_HOLD_EXPIRED y BOOKING_CANCELLED para proporcionar los motivos principales del estado de las campañas con la estrategia de ofertas FIXED_CPM. |
Campaign.VideoCampaignSettings.reservation_ad_category_self_disclosure Campaign.VideoCampaignSettings.booking_details |
Campos nuevos | Se agregó compatibilidad con la divulgación automática de la categoría de anuncios de reservación y los detalles de reservación de solo lectura. |
Campaign.missing_eu_political_advertising_declaration |
Nuevo campo | Admite consultas y filtros de campañas que no tienen declaraciones sobre si contienen publicidad política segmentada para la UE. |
| Conversiones | ||
ConversionActionCategory.YOUTUBE_FOLLOW_ON_VIEWS |
Valor de enum nuevo | Admite el seguimiento de los usuarios que miran un anuncio y, luego, miran un video del mismo canal. |
| General | ||
CriterionErrorEnum.CANNOT_TARGET_ONLY_UNDETERMINED |
Nuevo valor o error de enum | Se devuelve cuando se intenta segmentar solo la categoría indeterminada en las dimensiones demográficas. |
| Incentivos | ||
IncentiveErrorEnum |
Nuevos valores o errores de enumeración | Se agregaron dos códigos de error nuevos: MAX_INCENTIVES_REDEEMED y ACCOUNT_TOO_OLD. Estos errores se pueden mostrar para las solicitudes realizadas a partir del 11 de marzo de 2026. |
| Planificación | ||
GenerateBenchmarksMetrics |
Función nueva | Se agregó compatibilidad para los desgloses por fecha con un objeto BreakdownDefinition. |
ReachPlanService.GenerateReachForecast |
Valor de enum nuevo | Se agregó GOOGLE_DISPLAY_NETWORK como plataforma segmentable para las campañas de generación de demanda que utilizan la estrategia Maximizar conversiones. |
GenerateTrendingInsights |
Campos nuevos | Se agregó información histórica de la línea de tendencia en TrendInsightDataPoint a TrendInsights cuando se busca por tema. |
| Informes | ||
| Métricas de frecuencia de usuarios únicos | Campos nuevos | Se agregaron métricas nuevas que informan cuántos usuarios vieron tu anuncio al menos dos, tres, cuatro, cinco o diez veces: unique_users_two_plus, unique_users_three_plus, unique_users_four_plus, unique_users_five_plus y unique_users_ten_plus. |
SearchTermMatchSource |
Valor de enum nuevo | Se agregó VERTICAL_ADS_DATA_FEED para admitir feeds de datos de anuncios verticales, como la segmentación por entidades de los anuncios de viajes. |
| YouTubeVideoUpload | ||
YouTubeVideoUpload |
Servicio o recurso nuevo | Se agregó el servicio YouTubeVideoUpload para admitir la carga y administración de videos en YouTube, y el recurso YouTubeVideoUpload para admitir la recuperación del estado de carga y los metadatos. Esta función solo es compatible con REST y la biblioteca cliente de Python. |
v23 (28/1/2026)
En la versión 23 de la API de Google Ads, que es una versión principal, se agregaron las siguientes funciones nuevas, actualizaciones y cambios disruptivos.
Consulta Cómo actualizar a la versión más reciente para obtener orientación.
Cambios rotundos
| Estado inicial | Estado nuevo | Tipo de cambio | Asesoramiento para la implementación |
|---|---|---|---|
| Anuncios | |||
| Se permite el uso compartido de anuncios | AdGroupAdError.AD_SHARING_NOT_ALLOWED |
Cambio de comportamiento | Ya no se permite el uso compartido de anuncios entre varios grupos de anuncios. Las solicitudes que intenten compartir anuncios mostrarán un error AD_SHARING_NOT_ALLOWED. |
Compatibilidad con CallAd y CallAdInfo |
Ninguno | Eliminación | Se quitó la compatibilidad con los anuncios de llamada. Consulta el artículo del Centro de ayuda Acerca de los anuncios de llamada. |
| Campañas | |||
Campaign.start_date Campaign.end_date |
Campaign.start_date_time Campaign.end_date_time |
Cambio de nombre o reemplazo | Usa los nuevos campos de fecha y hora para especificar los componentes de tiempo de las campañas. Se quitaron los campos originales solo con fecha. |
| Generación de demanda | |||
DemandGenMultiAssetAdInfo.lead_form_only |
Ninguno | Eliminación | Se quitó el campo lead_form_only. Actualiza las referencias en tu código. |
| Informes | |||
| Agrega métricas y enumeraciones de etiquetas de rendimiento de activos agregadas | Ninguno | Eliminación | Se quitaron las métricas de etiquetas de rendimiento de recursos agregados. Ya no se devuelve el enum de la etiqueta de rendimiento para la Búsqueda y Display. |
Funciones y actualizaciones (sin interrupciones)
| Funciones y actualizaciones | Tipo | Descripción |
|---|---|---|
| Anuncios | ||
AdFormatType |
Nuevos valores de enumeración | Se agregaron nuevos tipos de formato: TEXT, VERTICAL_ADS_BOOKING_LINK y VERTICAL_ADS_PROMOTION. |
| Recursos | ||
Vista de asset_group |
Campos nuevos | Se agregaron las siguientes métricas: metrics.engagements, metrics.engagement_rate y metrics.average_cpe. |
Vista de asset_group_asset |
Campos nuevos | Se agregaron las siguientes métricas: metrics.average_cpe, metrics.average_cpm, metrics.trueview_average_cpv, metrics.video_trueview_view_rate, metrics.video_trueview_views y metrics.interaction_event_types. |
Asset.orientation |
Nuevo campo | Se agregó un campo de orientación de solo lectura a los recursos de imagen y video. |
CampaignAsset |
Función nueva | Se agregó compatibilidad para recuperar recursos de la campaña con field_type establecido en HEADLINE y DESCRIPTION. |
ServedAssetFieldType |
Nuevos valores de enumeración | Se agregaron HEADLINE_AS_SITELINK_POSITION_ONE, HEADLINE_AS_SITELINK_POSITION_TWO, DESCRIPTION_LINE_HEADLINE_AS_SITELINK_POSITION_ONE y DESCRIPTION_LINE_HEADLINE_AS_SITELINK_POSITION_TWO para los recursos que se publican como vínculos a sitios. |
BusinessMessageAsset |
Nuevas funciones y asistencia | Se actualizaron los recursos de Mensajes para la empresa:
|
| Facturación | ||
InvoiceService.ListInvoices |
Nuevas opciones | Ahora se pueden devolver detalles más específicos en Invoice, incluido el desglose de costos a nivel de la campaña, los costos reglamentarios detallados y la información de ajustes, si se configura include_granular_level_invoice_details en ListInvoicesRequest. |
RegulatoryFeeType UnitOfMeasure |
Nuevas enumeraciones | Se agregaron enumeraciones de ayuda para las unidades de medida y las tarifas reglamentarias. |
| Campañas | ||
CampaignError |
Nuevos valores o errores de enumeración | Se agregaron los códigos de error DURATION_TOO_LONG_FOR_TOTAL_BUDGET y END_DATE_TIME_REQUIRED_FOR_TOTAL_BUDGET. |
| Conversiones | ||
| ConversionActionCategory | Valor de enum nuevo | Se agregó YOUTUBE_FOLLOW_ON_VIEWS para admitir el seguimiento de los usuarios que miran un anuncio y, luego, miran un video del mismo canal. |
| Generación de demanda | ||
DemandGenVideoResponsiveAdInfo.companion_banner |
Nuevo campo | Se agregó compatibilidad con los banners complementarios en los anuncios de video responsivos de las campañas de generación de demanda. |
| Incentivos | ||
Se agregó compatibilidad con los incentivos de Elige tu propia opción (CYO):
Para facilitar el manejo programático más detallado de las fallas, agregaremos códigos de error adicionales a |
||
| Planificación | ||
AudienceInsightsDimension.LIFE_EVENT_USER_INTEREST |
Valor de enum nuevo | Permite crear públicos con Acontecimientos en GenerateAudienceCompositionInsights, GenerateSuggestedTargetingInsights, GenerateInsightsFinderReport y GenerateCreatorInsights.
Los eventos de vida no se admiten para otros métodos de |
ReachPlanService.GenerateConversionRates |
Nuevos campos o opciones | La respuesta ahora incluye plataformas para admitir sugerencias del porcentaje de conversiones basadas en los controles de la plataforma (p.ej., Gmail y Shorts). Solo se admite en las campañas de generación de demanda. |
LanguageDistribution |
Nuevo campo o tipo | Se agregó a YouTubeChannelInsights para proporcionar detalles sobre la distribución de idiomas en el contenido de los canales de YouTube. |
BenchmarksService |
Servicio nuevo | Compara los datos de los anuncios de YouTube con las comparativas de la industria. |
AudienceInsightsService.GenerateAudienceDefinition |
Nuevo método | Traduce una descripción de texto libre de un público objetivo en atributos de público coincidentes con IA generativa. |
YouTubeChannelInsights.relevance_score |
Nuevo campo | Evalúa qué tan relevante es un creador para un tema ponderado por las vistas. |
TrendInsightMetrics.trend_change_percent |
Nuevo campo | Representa el cambio porcentual en el valor de una tendencia durante el período de comparación. |
| Recomendaciones | ||
GenerateRecommendationsRequest |
Nuevo campo | Se agregó is_new_customer. Cuando se configura como true para las recomendaciones de CAMPAIGN_BUDGET, se usa un modelo optimizado para los clientes nuevos (solo se recomienda para los clientes que no tienen campañas). |
| Informes | ||
AdGroupAdAssetView |
Compatibilidad con nuevas funciones o métricas | Ahora admite las métricas de impresiones, rendimiento y conversiones para RESPONSIVE_DISPLAY_AD. |
Segmento ad_sub_network_type |
Nuevo segmento | Proporciona un desglose detallado del rendimiento dentro de una red de publicidad. Inicialmente, estará disponible para las campañas de generación de demanda en YouTube (in-stream, in-feed y Shorts). Se debe seleccionar junto con ad_network_type. |
| Informes de las campañas de máximo rendimiento | Función nueva | Es el desglose del tipo de red publicitaria habilitado para las campañas de máximo rendimiento. |
UserLocationView GeographicView |
Compatibilidad con segmentos nuevos | Métricas de asistencia 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, value_per_all_conversions_by_conversion_date, cross_device_conversions_by_conversion_date y cross_device_conversions_value_by_conversion_date. |
| Segmentos de anuncios verticales | Nuevos segmentos | Se agregaron los siguientes segmentos: vertical_ads_event_participant_display_names, vertical_ads_hotel_class, vertical_ads_listing, vertical_ads_listing_brand, vertical_ads_listing_city, vertical_ads_listing_country, vertical_ads_listing_region, vertical_ads_partner_account y vertical_ads_vertical. |
PerStoreView MatchedLocationInterestView |
Nuevos recursos de informes | Se agregó PerStoreView para consultar detalles de la ubicación de la tienda y MatchedLocationInterestView (para las campañas de IA Max) para proporcionar métricas de rendimiento por ubicaciones geográficas de interés. |
| Shopping | ||
ShoppingPerformanceView |
Compatibilidad con métricas nuevas | 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, value_per_conversions_by_conversion_date y value_per_all_conversions_by_conversion_date. |
ShoppingPerformanceView |
Compatibilidad con métricas nuevas | Se agregó compatibilidad con 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. |
ShoppingProduct.product_image_uri |
Nuevo campo | Agregado a ShoppingProduct |
| Anuncios verticales | ||
AdGroup.vertical_ads_format_setting |
Nuevo campo | Permite controlar qué formatos de anuncios se pueden publicar en las campañas de Búsqueda que utilizan feeds de viajes. |
AdGroupCriterion SharedCriterion |
Nuevos campos o criterios | Se agregó el tipo de criterio vertical_ads_item_group_rule_list a AdGroupCriterion y vertical_ads_item_group_rule a SharedCriterion para permitir la segmentación de grupos de elementos en las campañas de Búsqueda con feeds de viajes. |
| Integración del feed de datos de anuncios verticales | Función nueva | Ahora puedes conectar un feed de datos de anuncios verticales a una campaña de Búsqueda que ejecute IA Max para mostrar anuncios de promoción de la propiedad y de vínculo para reservar junto con anuncios de texto. Controla los formatos con vertical_ads_format_setting y define reglas con vertical_ads_item_group_rule. Segmenta los informes por AdFormatType y dimensiones del feed de datos de anuncios verticales. |
| Videos | ||
AdVideoAssetInfo.ad_video_asset_feature_control |
Nuevo campo | Se agregaron opciones de control de funciones para los recursos de anuncios de video. |
CampaignCriterionError |
Nuevo valor o error de enum | Se agregó el código de error INVALID_VIDEO_LINEUP_ID. |
| Métricas de audibilidad de YouTube | Métricas nuevas | Se agregaron métricas de audibilidad para los anuncios de audio en YouTube, que indican si un anuncio se pudo escuchar y en cuántas impresiones se pudo medir la audibilidad. |
Versiones principales y secundarias de v22
La versión 22 de la API de Google Ads incluye las siguientes funciones nuevas, actualizaciones y cambios disruptivos.
v22.2 (24/6/2026)
En la versión 22.2 de la API de Google Ads, se agregaron las siguientes funciones y actualizaciones nuevas. Las versiones secundarias, como la v22.2, no contienen cambios rotundos.
| Funciones y actualizaciones | Tipo | Descripción |
|---|---|---|
| General | ||
Asset.synthetic_content_info Ad.synthetic_content_info |
Campos nuevos | Contienen certificaciones para el contenido sintético o generado por IA, divididas en advertiser_attestation (declaraciones proporcionadas directamente por el anunciante) y system_attestation (certificaciones detectadas automáticamente o proporcionadas por los sistemas de Google).
Para ayudarte a planificar tu próximo trabajo de integración para la versión 25, se presenta anticipadamente la interfaz para mutar los campos de certificación del anunciante para la versión 22 y versiones posteriores. La interfaz es visible en estas versiones, pero Si intentas realizar una solicitud de mutación en cualquiera de estos campos, se devolverá uno de los siguientes errores: "El campo que se intentó modificar es inmutable" o "No se puede establecer el campo". Estos campos serán completamente mutables a partir de la versión 25. Te recomendamos que uses la interfaz ahora para compilar y probar tu lógica interna, de modo que tu sistema esté listo para las capacidades de escritura completas cuando se lance la versión 25. |
| Aprobaciones de varias partes | Nuevas funciones |
Se agregó compatibilidad con las revisiones de aprobaciones de varias partes (MPA):
|
v22.1 (25/2/2026)
Se agregó la siguiente función nueva en la versión 22.1 de la API de Google Ads. Las versiones secundarias, como la v22.1, no contienen cambios rotundos.
| Funciones y actualizaciones | Tipo | Descripción |
|---|---|---|
| Administración de la cuenta | ||
Customer.contains_eu_political_advertising |
Nuevo campo | Recupera el estado de la declaración a nivel de la cuenta sobre si contiene publicidad política segmentada para la UE y devuelve un EuPoliticalAdvertisingStatus. |
| Campañas | ||
Campaign.missing_eu_political_advertising_declaration |
Nuevo campo | Admite consultas y filtros de campañas que no tienen declaraciones sobre si contienen publicidad política segmentada para la UE. |
v22 (2025-10-15)
En la versión 22 de la API de Google Ads, que es una versión principal, se agregaron las siguientes funciones nuevas, actualizaciones y cambios breaking.
Consulta Cómo actualizar a la versión más reciente para obtener orientación.
Cambios rotundos
| Estado inicial | Estado nuevo | Tipo de cambio | Asesoramiento para la implementación |
|---|---|---|---|
| Generación de demanda | |||
BudgetPerDayMinimumErrorDetails.minimum_bugdet_amount_micros |
minimum_budget_amount_micros |
Cambio de nombre o corrección ortográfica | Cambia el nombre de las referencias para usar el nombre de campo corregido. |
| General | |||
No hay límite de operaciones en AddBatchJobOperations |
Límite de 10,000 operaciones por solicitud | Cambio de comportamiento | Asegúrate de que ninguna solicitud de AddBatchJobOperations contenga más de 10,000 operaciones. |
El tamaño de la página se limitó de forma silenciosa a 1,000 en ListBatchJobResultsRequest |
Devuelve un error INVALID_PAGE_SIZE |
Cambio de comportamiento | Asegúrate de que ListBatchJobResultsRequest.page_size esté configurado en 1,000 o menos, ya que solicitar un tamaño de página más grande ahora generará un error. |
| Máximo rendimiento | |||
| Etiquetas de rendimiento de los activos | Ninguno | Eliminación | Se quitaron la compatibilidad con las etiquetas de rendimiento de los recursos y la enumeración de etiquetas de rendimiento asociada para las campañas de máximo rendimiento. Actualiza las integraciones según corresponda. |
Campaign.url_expansion_opt_out |
La marca FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION en AssetAutomationSetting |
Retiro o reemplazo | Utiliza el parámetro de configuración de automatización de recursos de texto de expansión de la URL final. Se quitó el campo de inhabilitación de la expansión de URL a nivel de la campaña. |
| Planificación | |||
views |
trueview_views |
Retiro o reemplazo | Reemplaza las referencias a views por el nuevo campo trueview_views en ReachPlanService. |
| Videos | |||
average_cpv video_view_rate video_views video_view_rate_in_feed video_view_rate_in_stream video_view_rate_shorts |
trueview_average_cpv video_trueview_view_rate video_trueview_views video_trueview_view_rate_in_feed video_trueview_view_rate_in_stream video_trueview_view_rate_shorts |
Cambios de nombre | Actualiza las cadenas de consulta y las integraciones para usar los nuevos nombres de métricas que representan las vistas de video de TrueView. |
Funciones y actualizaciones (sin interrupciones)
| Funciones y actualizaciones | Tipo | Descripción |
|---|---|---|
| Recursos | ||
AssetFieldType.LANDING_PAGE_PREVIEW |
Valor de enum nuevo | Se agregó como un nuevo tipo de campo de recurso de imagen. |
AssetGenerationService |
Nuevo servicio (beta) | Permite generar recursos de texto y de imagen con IA generativa:
|
| Campañas | ||
AppCampaignBiddingStrategyGoalType |
Nuevos valores de enumeración | Se agregaron nuevos objetivos para las campañas para instalación de aplicación (ACi) que permiten realizar optimizaciones sin especificar un objetivo:
|
BiddingStrategyType |
Función nueva | Se agregó compatibilidad con el tipo de estrategia de ofertas de porcentaje de publicaciones fijo. |
Campaign.feed_types |
Nuevo campo | Muestra los tipos de feeds adjuntos a una campaña. En el caso de las campañas de máximo rendimiento, puede indicar la vertical de la empresa, como MERCHANT_CENTER_FEED para el comercio minorista. |
| Segmentación por conjunto compartido | Función nueva | Se permitió adjuntar conjuntos compartidos de palabras clave negativas a campañas locales y de varios canales (para las campañas de aplicaciones). |
| Generación de demanda | ||
| Ofertas de CPC objetivo | Función nueva | Se agregó la estrategia de ofertas para maximizar los clics con el CPC objetivo: Se estableció el CPC objetivo a nivel de la campaña con Campaign.target_cpc y se anuló a nivel del grupo de anuncios con AdGroup.target_cpc_micros. |
AssetAutomationType.GENERATE_DESIGN_VERSIONS_FOR_IMAGES |
Valor de enum nuevo | Si está habilitada para DemandGenMultiAssetAdInfo, esta opción agrega elementos de diseño y textos integrados a los recursos de imagen para crear recursos de imagen nuevos con diferentes relaciones de aspecto (habilitada de forma predeterminada). |
AssetAutomationType.GENERATE_VIDEOS_FROM_OTHER_ASSETS |
Valor de enum nuevo | Si está habilitada para DemandGenMultiAssetAdInfo, genera videos con otros recursos, como imágenes y texto, que luego se pueden usar para crear nuevas instancias de DemandGenVideoResponsiveAdInfo (habilitado de forma predeterminada). |
| General | ||
Respaldo del tamaño de página ListBatchJobResultsRequest |
Cambio de comportamiento | Si page_size no está establecido o es 0, ahora se establece de forma predeterminada en el máximo de 1,000 (anteriormente, se devolvía INVALID_PAGE_SIZE). |
QuotaError |
Nuevo valor o error de enum | Se agregó PAYMENTS_PROFILE_ACTIVATION_RATE_LIMIT_EXCEEDED para indicar cuándo se supera el límite de frecuencia de activación del perfil de pagos. |
| Máximo rendimiento | ||
| Configuración de la automatización de recursos | Nuevos valores de enumeración | Se agregaron nuevas opciones de automatización de recursos de las campañas de máximo rendimiento:
|
| Segmentos de informes de las campañas de PMax | Nuevos segmentos | Se agregaron nuevos segmentos exclusivos para las campañas de máximo rendimiento:
|
| Planificación | ||
| Listas de datos de socios de CRM | Valor de enum o función nuevos | Se agregó THIRD_PARTY_PARTNER_DATA a las fuentes de datos del CRM, junto con los códigos de error de validación de públicos de socios (como la aceptación de las condiciones, la falta de vinculación, etcétera). |
| Métricas de los creadores de transmisiones en vivo | Nuevo campo | Se agregó YouTubeMetrics.is_active_live_stream_creator, que se muestra en las estadísticas de creadores para indicar si un creador publicó una transmisión en vivo en los últimos 90 días. |
| Metadatos de la fuente de CRM que se pueden planificar | Mensaje nuevo | Se agregó PlannableUserListMetadata dentro de PlannableUserList, que devuelve ReachPlanService.ListPlannableUserLists, para mostrar los tipos de fuentes de datos del CRM. |
| Compatibilidad con videos y creadores relacionados en TrendInsight | Campos nuevos | Se agregó compatibilidad con related_videos y related_creators en TrendInsight, y con las propiedades de visualización en video_properties y publish_date. |
| Mejoras en InsightsFinder | Función nueva | GenerateInsightsFinderReport ahora admite parental_status, income_ranges y combinaciones de segmentación más complejas con los operadores AND/OR. |
| Informes | ||
| Nuevos tipos de clics | Nuevos valores de enumeración | Se agregaron CLICK_TO_MESSAGE_THIRD_PARTY_CLICK y CLICK_TO_MESSAGE_LANDING_PAGE_CLICK. |
| Segmentación de AssetGroupAsset | Compatibilidad con segmentos nuevos | Ahora, AssetGroupAsset se puede segmentar por device, conversion_action, conversion_action_name y conversion_action_category. |
| RSA en AdGroupAdAssetView | Compatibilidad con nuevas funciones o métricas | Ahora AdGroupAdAssetView admite por completo las métricas de rendimiento y de conversiones para RESPONSIVE_SEARCH_AD (antes, solo se devolvían las impresiones). |
| Segmentaciones de métricas de clúster de búsquedas exploratorias | Compatibilidad con segmentos nuevos | Ahora, las métricas clicks_unique_query_clusters, conversions_unique_query_clusters y impressions_unique_query_clusters se pueden segmentar por campos de fecha. |
| TargetingExpansionView | Nuevo recurso de informes | Se agregó TargetingExpansionView a las métricas de informes para las expansiones en la segmentación manual, como la expansión sin palabras clave para las campañas de IA Max para Búsqueda. |
| Shopping | ||
| Corrección del alcance de Shopping | Corrección de errores | Se corrigió el alcance de las métricas de la campaña y el grupo de anuncios en el recurso ShoppingProduct. |
| Objetivos unificados | ||
| Objetivos de retención | Función nueva | Se agregó compatibilidad con los objetivos de retención de clientes para optimizar la reactivación de la participación de los clientes existentes (p.ej., con target_option y TARGET_SPECIFIC o TARGET_ALL). |
| Videos | ||
| Métricas de tiempo de reproducción de videos | Campos nuevos | Se agregaron métricas de duración del tiempo de reproducción: video_watch_time_duration_millis (duración total) y average_video_watch_time_duration_millis (duración promedio por impresión). |
Versiones principales y secundarias de v21
La versión 21 de la API de Google Ads incluye las siguientes funciones nuevas, actualizaciones y cambios rotundos.
v21.2 (24/6/2026)
En la versión 21.2 de la API de Google Ads, se agregaron las siguientes funciones y actualizaciones nuevas. Las versiones secundarias, como la v21.2, no contienen cambios rotundos.
| Funciones y actualizaciones | Tipo | Descripción |
|---|---|---|
| General | ||
| Aprobaciones de varias partes | Nuevas funciones |
Se agregó compatibilidad con las revisiones de aprobaciones de varias partes (MPA):
|
v21.1 (2026-02-25)
En la versión 21.1 de la API de Google Ads, se agregaron las siguientes funciones y actualizaciones nuevas. Las versiones secundarias, como la v21.1, no contienen cambios rotundos.
| Funciones y actualizaciones | Tipo | Descripción |
|---|---|---|
| Administración de la cuenta | ||
Customer.contains_eu_political_advertising |
Nuevo campo | Recupera el estado de la declaración a nivel de la cuenta sobre si contiene publicidad política segmentada para la UE y devuelve un EuPoliticalAdvertisingStatusEnum. |
| Campañas | ||
Campaign.missing_eu_political_advertising_declaration |
Nuevo campo | Admite consultas y filtros de campañas que no tienen declaraciones sobre si contienen publicidad política segmentada para la UE. |
v21 (6/8/2025)
En la versión 21 de la API de Google Ads, que es una versión principal, se agregaron las siguientes funciones nuevas, actualizaciones y cambios disruptivos.
Consulta Cómo actualizar a la versión más reciente para obtener orientación.
Cambios rotundos
| Estado inicial | Estado nuevo | Tipo de cambio | Asesoramiento para la implementación |
|---|---|---|---|
| Campañas | |||
Devuelve CriterionError.INVALID_LISTING_GROUP_HIERARCHY. |
Devuelve CriterionError.LISTING_GROUP_ERROR_IN_ANOTHER_OPERATION. |
Cambio en el código de error | Para las solicitudes con una falla parcial habilitada, controla el nuevo código de error en lugar del código de error de la jerarquía original. |
| Conversiones | |||
Acceso al modo debug_enabled en ConversionUploadService |
Ninguno | Eliminación | Se quitó el campo debug_enabled. Actualiza el código que hace referencia a él para que no establezca ni consulte este parámetro. |
| Cambios en la publicidad política de la UE | |||
| Autodeclaraciones opcionales de las campañas para la publicidad política de la UE | Campo contains_eu_political_advertising obligatorio para las campañas nuevas |
Regla de validación o cambio de comportamiento | Las llamadas a la API para crear campañas nuevas fallarán con un error FieldError.REQUIRED si no se configura este campo. A partir del 22 de septiembre de 2025, las campañas declaradas como CONTAINS_EU_POLITICAL_ADVERTISING ya no se publicarán en la UE. |
| Criterios modificables sin autodeclaración | Falla en las actualizaciones con CriterionError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION |
Regla de validación o cambio de comportamiento | Establece el estado de autodeclaración antes de intentar crear o actualizar los criterios de segmentación por proximidad, ubicación o grupo de ubicaciones a nivel de la campaña o del grupo de anuncios para las campañas existentes. |
| Experimentos sin requisitos de autodeclaración | Falla en las actualizaciones con ExperimentError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION |
Regla de validación o cambio de comportamiento | Asegúrate de que se hayan completado las autodeclaraciones en las campañas del experimento. |
| Máximo rendimiento | |||
El valor predeterminado de brand_guidelines_enabled es false. |
La configuración predeterminada es true. |
Cambio de comportamiento | En el caso de las campañas de máximo rendimiento nuevas, los lineamientos de la marca están habilitados de forma predeterminada. Establece el campo de forma explícita en false si se deben inhabilitar. |
| Planificación | |||
Tipo de argumento de entrada original para AudienceInsightsService.GenerateTargetingSuggestionMetrics |
Entrada de tipo InsightsAudience |
Cambio de tipo | Actualiza las implementaciones para pasar el nuevo tipo de entrada que admite una combinación de intereses del usuario con un AND de OR, lo que permite obtener métricas de alcance potencial para las definiciones de públicos personalizados. |
Funciones y actualizaciones (sin interrupciones)
| Funciones y actualizaciones | Tipo | Descripción |
|---|---|---|
| IA Max para campañas de Búsqueda | ||
ai_max_setting.enable_ai_max en Campaign |
Nuevo campo | Permite que IA Max expanda la concordancia con términos de búsqueda (respetando la automatización de recursos de texto y las listas de marcas anteriores hasta que se desactive). El campo Campaign.ai_max_setting.bundling_required indica si se debe habilitar IA Max para respetar o modificar esos parámetros de configuración, y AdGroup.ai_max_ad_group_setting.disable_search_term_matching puede inhabilitar la concordancia a nivel del grupo de anuncios. Consulta Descubre un rendimiento óptimo con IA Max para campañas de Búsqueda. |
CampaignError.AI_MAX_MUST_BE_ENABLED |
Nuevo valor o error de enum | Se arroja cuando se habilita la automatización de recursos de texto de expansión de URL en las campañas de Búsqueda sin habilitar IA Max. |
| Segmentación a nivel del grupo de anuncios | Función nueva | Se agregó compatibilidad en IA Max para campañas de Búsqueda con listas de marcas, ubicaciones y páginas web (reglas de URL) a nivel del grupo de anuncios. |
ai_max_search_term_ad_combination_view |
Nuevo recurso de informes | Informa el rendimiento de las combinaciones de términos de búsqueda, títulos y páginas de destino. |
Segmento search_term_match_type |
Valor de enum nuevo | Se agregó AI_MAX como opción de tipo de concordancia del término de búsqueda. |
| Recursos | ||
PromotionAsset |
Campos nuevos | Se agregaron terms_and_conditions_text, terms_and_conditions_uri y las opciones de uno de promotion_trigger (promotion_barcode_info, promotion_qr_code_info). Consulta Acerca de los recursos de promoción. |
AssetAutomationType.FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION |
Valor de enum nuevo | Se agregó a AssetAutomationType para controlar la generación automatizada de texto y páginas de destino a partir de las URLs finales en las campañas de Búsqueda. |
AutomaticallyCreatedAssetRemovalService.RemoveCampaignAutomaticallyCreatedAsset |
Servicio o método nuevo | Permite quitar de las campañas los recursos de expansión de la URL final creados automáticamente. |
ServedAssetFieldType.DESCRIPTION_PREFIX |
Valor de enum nuevo | Se agregó para corregir un problema de informes en el que el tipo se devolvía como UNKNOWN en ad_group_ad_asset_combination_view. |
| Campañas | ||
CampaignPrimaryStatusReason.MISSING_LOCATION_TARGETING |
Valor de enum nuevo | Se devuelve cuando las campañas restringidas por ubicación no tienen segmentación geográfica (que ahora arroja LOCATION_TARGETING_NOT_ELIGIBLE_FOR_RESTRICTED_CAMPAIGN si se segmentan fuera del área permitida). |
| Integración de estadísticas de aplicaciones de terceros | Campos nuevos | Se agregó compatibilidad con VideoCustomer.third_party_integration_partners y Campaign.third_party_integration_partners. Consulta Cómo hacer un seguimiento de las conversiones de aplicaciones con estadísticas de aplicaciones de terceros. |
Campaign.advertising_partner_ids |
Compatibilidad con campos nuevos | Ahora se puede configurar el campo para las campañas existentes (permanece inmutable después de configurarse). |
| Posiciones negativas a nivel de la cuenta de administrador | Función nueva | Permite excluir listas de posiciones en cuentas de anunciantes individuales con CustomerNegativeCriterion. |
| Configuraciones de tolerancia en las estrategias de ROAS objetivo | Campos nuevos | Se agregó compatibilidad con TargetRoas.target_roas_tolerance_percent_millis (para las estrategias de cartera de las campañas de búsqueda) en MaximizeConversionValue y TargetRoas. |
LocationInterestView |
Nuevo recurso de informes | Resume el rendimiento de los criterios de interés por ubicación del grupo de anuncios. |
| Conversiones | ||
Segmento conversion_attribution_event_type |
Valor de enum nuevo | Se agregó ENGAGED_VIEW a las opciones de tipo de atribución de conversiones. |
| Generación de demanda | ||
CampaignBudgetError.BUDGET_BELOW_DAILY_MINIMUM |
Nuevo valor o error de enum | Se agregó en preparación para aplicar los presupuestos diarios mínimos en las campañas de generación de demanda. Los detalles se exponen con budgetDailyMinimumErrorDetails. |
| Máximo rendimiento | ||
campaign_search_term_view |
Nuevo recurso de informes | Agrega las métricas de los términos de búsqueda a nivel de la campaña, lo que permite el análisis y la generación de informes de los términos de búsqueda para las campañas de máximo rendimiento. |
| Planificación | ||
ReachPlanService.ListPlannableUserInterests |
Nuevo método | Permite descubrir afinidades planificables e intereses en el mercado para generateReachForecast. |
AdditionalApplicationInfo |
Nuevo campo | Se agregó como entrada opcional en ReachPlanService.ListPlannableUserLists. |
| Listado de atributos de AudienceInsights | Función nueva | AudienceInsightsService.ListAudienceInsightsAttributes ahora recupera las listas de usuarios propios disponibles. |
| Las estadísticas de AudienceCompositionInsights segmentan las listas de CRM | Función nueva | AudienceInsightsService.GenerateAudienceCompositionInsights ahora devuelve detalles del índice de la lista de usuarios para las dimensiones AudienceInsightsDimension: AGE_RANGE, GENDER, AFFINITY_USER_INTEREST y IN_MARKET_USER_INTEREST. |
TrendInsightMetrics porcentaje de público |
Nuevo campo | Representa el porcentaje de un público para una tendencia. |
Categorías de KnowledgeGraphAttributeMetadata |
Campos nuevos | Filtra los atributos del Gráfico de conocimiento por categorías coincidentes. |
| Informes | ||
| Métricas de vistas de recursos | Nuevas funciones o métricas | Se agregaron varias métricas nuevas a AssetGroupAsset, ChannelAggregateAssetView y CampaignAggregateAssetView. Las campañas de máximo rendimiento ahora también registran los valores reales de impressions. |
| Extensiones de selector | Función nueva | Se hizo que AssetSet y CampaignAssetSet se puedan consultar juntos dentro de ChangeStatus. |
search_term_targeting_status |
Nuevo segmento | Es el segmento seleccionable en la vista de términos de búsqueda de la campaña. |
final_url_expansion_asset_view |
Nuevo recurso de informes | Informa los detalles del rendimiento de los recursos de expansión de la URL final. |
| Ajustes de valor del grupo de recursos | Campos nuevos | Se agregó compatibilidad con las métricas value_adjustment y all_value_adjustment en el informe AssetGroup. |
landing_page_source |
Nuevo segmento | Proporciona un segmento de fuente de la página de destino en landing_page_view. |
search_term_match_source |
Nuevo segmento | Es un segmento seleccionable en las vistas de términos de búsqueda y de términos de búsqueda de la campaña. |
match_type |
Nuevo segmento | Es la clave de segmento seleccionable en la vista de palabras clave. |
| Informes de clústeres de intención de búsqueda únicos | Campos nuevos | Se agregaron clicks_unique_query_clusters, conversions_unique_query_clusters y impressions_unique_query_clusters para informar clústeres únicos de intención de búsqueda. |
ClickType.VEHICLE_ASSETS |
Valor de enum nuevo | Realiza un seguimiento de los clics relacionados específicamente con los formatos de anuncios de vehículos y los registra en el informe click_view. |
| Exploración de Ofertas inteligentes | ||
| Parámetros de configuración de tolerancia en las estrategias de la Búsqueda | Nuevos campos o parámetros de configuración | Permite habilitar la Exploración de Ofertas inteligentes en las campañas de Búsqueda estableciendo target_roas_tolerance_percent_millis entre 10,000 (10%) y 30,000 (30%) inclusive (la configuración de target_roas es obligatoria para Maximizar conversiones). Consulta nuestra entrada de blog sobre la Exploración de Ofertas inteligentes y el artículo del Centro de ayuda. |
| Compatibilidad con informes de diversidad | Función nueva | Ahora se admiten los informes de diversidad agregados para las siguientes métricas de clústeres de intención de búsqueda únicos. En la IU de Google Ads, está disponible una vista segmentada por tiempo:
|
| Videos | ||
YouTubeVideoListAsset |
Nuevo recurso o campo | Permite establecer vínculos entre las campañas y los activos de listas de video con Asset.youtube_video_list_asset. Consulta Cómo usar videos relacionados. |
| Extensiones de metadatos de estadísticas | Campos nuevos | Se agregaron metadatos nuevos a YouTubeChannelInsights y YouTubeVideoAttributeMetadata. |
| Tipos de clics interactivos | Nuevos valores de enumeración | Se agregaron los siguientes tipos de clics: VIDEO_RELATED_VIDEOS_CLICK, VIDEO_CHANNEL_CLICK y PRODUCT_ASSETS. |
VideoAdInventoryControl.allow_non_skippable_in_stream |
Nuevo campo | Los anuncios de video responsivos de Lets se publican como anuncios in-stream que no se pueden omitir en las campañas que combinan formatos que se pueden omitir y que no se pueden omitir. |
| Configuración de la secuencia de videos | Campos nuevos | Se agregaron configuraciones de secuenciación de solo lectura: Campaign.VideoCampaignSettings.video_ad_sequence y VideoAdSequenceStepSetting. Consulta Acerca de la secuenciación de anuncios de video. |
| Segmentación por selección de contenido de video | Nuevo tipo o campo de criterio | Se agregaron el tipo de criterio VIDEO_LINEUP y el campo correspondiente en CampaignCriterion y AdGroupCriterion. Esta función solo está disponible para las cuentas incluidas en la lista de entidades permitidas. |
| Vistas de las posiciones de idoneidad del contenido | Nuevos recursos de informes | Se agregó un informe de idoneidad del contenido para los niveles de detalle (detail_content_suitability_placement_view) y de grupo (group_content_suitability_placement_view). Consulta Acerca del informe "Idoneidad del contenido". |
Notas de la versión archivadas
Consulta Versiones descontinuadas para ver las notas de la versión archivadas.