Migre de la API de Bid Manager de la versión 1.1 a la versión 2

En marzo de 2022, lanzamos la versión 2 de la API de Bid Manager. Debido al lanzamiento de esta nueva versión, planeamos anunciar pronto una fecha de desactivación para la versión 1.1. Te recomendamos que comiences la migración de la versión 1.1 a la versión 2 lo antes posible.

Migra tu aplicación

La migración de la versión 1.1 a la versión 2 requiere actualizar las URLs de extremo para llamar a la versión 2 y actualizar la aplicación a fin de que tenga en cuenta los cambios rotundos.

Actualizar tus llamadas a la API de la versión 1.1 a la versión 2

Si quieres usar v2 en lugar de v1.1, debes actualizar tus solicitudes para usar extremos nuevos de v2.

Identificar métodos equivalentes

Para actualizar las llamadas a la API de la v1.1 a la v2, primero debes identificar los métodos equivalentes de la v1.1 en la v2.

Los siguientes nombres de todos los servicios y métodos cambiaron ligeramente entre las versiones 1.1 y 2:

Actualizar a extremos nuevos

Una vez que identificaste los métodos equivalentes, debes actualizar tus solicitudes. Por ejemplo, para llamar al método queries.getquery con la versión 1.1, debes usar la siguiente URL:

https://www.googleapis.com/doubleclickbidmanager/v1.1/query/queryId

Para llamar al método equivalente en la versión 2, conocido como queries.get, actualiza la URL de la siguiente manera:

GET https://doubleclickbidmanager.googleapis.com/v2/queries/queryId

Si usas una biblioteca cliente para realizar solicitudes a la API, utiliza la versión más reciente de la biblioteca cliente y actualiza tu configuración para usar v2.

Realiza los cambios necesarios

Incorporaremos varios cambios rotundos en la versión 2. Revisa las siguientes instrucciones y realiza los cambios necesarios que sean relevantes para tu uso actual de la API de Bid Manager.

Actualiza las llamadas al servicio de queries

Actualiza las llamadas al servicio de reports

Actualiza la lógica de manejo de errores

Los mensajes de error en la API se actualizaron en la versión 2. Estos nuevos mensajes de error son más específicos y, en algunos casos, proporcionan información sobre los valores de la solicitud a la API que causan el error. Si tu lógica de manejo de errores existente se basa en un texto específico del mensaje de error, generaliza tu manejo de errores antes de migrar a v2.