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. Compte tenu de la sortie de cette nouvelle version, nous prévoyons d'annoncer prochainement la date d'arrêt de la version 1.1. Nous vous recommandons de commencer votre migration de la version 1.1 vers la version 2 dès que possible.

Migrer votre application

Pour passer de la version 1.1 à la version 2, vous devez mettre à jour vos URL de point de terminaison pour appeler la version 2, ainsi que votre application pour tenir compte des modifications destructives.

Mettre à jour vos appels d'API de la version 1.1 à 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 faire passer vos appels d'API de la version 1.1 à la version 2, vous devez d'abord identifier les méthodes v1.1 équivalentes dans la version 2.

Les noms suivants de l'ensemble des services et méthodes ont légèrement changé entre les versions 1.1 et 2:

Mise à jour vers les nouveaux points de terminaison

Une fois que vous avez identifié des méthodes équivalentes, vous devez mettre à jour vos requêtes. Par exemple, pour appeler la méthode queries.getquery 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, modifiez l'URL comme suit:

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

Si vous utilisez une bibliothèque cliente pour envoyer des requêtes à l'API, utilisez la version la plus récente de cette bibliothèque et mettez à jour votre configuration pour qu'elle utilise la version 2.

Apporter les modifications requises

Nous apportons un certain nombre de modifications destructives dans la version 2. Consultez les instructions suivantes et apportez les modifications nécessaires 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 existante de gestion des erreurs repose sur un texte de message d'erreur spécifique, généralisez la gestion des erreurs avant de migrer vers la version 2.