Passer de la version 1.1 à la version 2 de l'API Bid Manager

En mars 2022, nous avons lancé la version 2 de l'API Bid Manager. Étant donné la sortie de cette nouvelle version, nous prévoyons d'annoncer prochainement une date d'abandon pour la version 1.1. Nous vous recommandons de commencer la migration de la version 1.1 vers la version 2 dès que possible.

Migrer votre application

La migration de la version 1.1 vers la version 2 nécessite de mettre à jour vos URL de point de terminaison pour appeler la version 2 et de mettre à jour votre application pour tenir compte des modifications destructives.

Mettre à jour vos appels d'API de la version 1.1 vers la version 2

Pour utiliser la version 2 au lieu de la version 1.1, vous devez mettre à jour vos requêtes afin qu'elles utilisent les nouveaux points de terminaison de la version 2.

Identifier les méthodes équivalentes

Pour mettre à jour vos appels d'API de la version 1.1 vers la version 2, vous devez d'abord identifier les méthodes équivalentes de la version 1.1 dans la version 2.

Les noms suivants de tous les services et méthodes ont légèrement changé entre la version 1.1 et la version 2 :

Passer aux nouveaux points de terminaison

Une fois que vous avez identifié les méthodes équivalentes, vous devez mettre à jour vos requêtes. Par exemple, pour appeler la queries.getquery méthode avec la version 1.1, vous devez utiliser l'URL suivante :

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

Pour appeler la méthode équivalente dans la version 2, appelée queries.get, remplacez l' URL par la suivante :

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

Si vous utilisez une bibliothèque cliente pour envoyer des requêtes à l'API, utilisez la dernière version de la bibliothèque cliente et mettez à jour votre configuration pour utiliser la version 2.

Apporter les modifications requises

Nous introduisons un certain nombre de modifications destructives dans la version 2. Consultez les instructions suivantes et apportez les modifications requises en fonction de votre utilisation actuelle de l'API Bid Manager.

Mettre à jour les appels au service queries

Mettre à jour les appels au service reports

Mettre à jour la logique de gestion des erreurs

Les messages d'erreur de l'API ont été mis à jour dans la version 2. Ces nouveaux messages d'erreur sont plus spécifiques et, dans certains cas, fournissent des informations sur les valeurs de la requête API qui entraînent le renvoi de l'erreur. Si votre logique de gestion des erreurs existante repose sur un texte de message d'erreur spécifique, généralisez votre gestion des erreurs avant de migrer vers la version 2.