Bid Manager API v1.1 から v2 に移行する

2022 年 3 月に、Bid Manager API のバージョン 2 をリリースしました。この新しいバージョンのリリースに伴い、v1.1 のサポート終了日を発表する予定です。できるだけ早く v1.1 から v2 への移行を開始することをおすすめします。

アプリケーションの移行

v1.1 から v2 に移行するには、v2 を呼び出すようにエンドポイント URL を更新し、互換性を破る変更に対応するためにアプリケーションを更新する必要があります。

API 呼び出しを v1.1 から v2 に更新します。

v1.1 の代わりに v2 を使用するには、新しい v2 エンドポイントを使用するようにリクエストを更新する必要があります。

同等のメソッドを識別する

API 呼び出しを v1.1 から v2 に更新するには、まず v2 の同等の v1.1 メソッドを特定する必要があります。

すべてのサービスとメソッドの次の名称が、v1.1 と v2 の間で若干変更されました。

新しいエンドポイントに更新

同等のメソッドを特定したら、リクエストを更新する必要があります。たとえば、v1.1 で queries.getquery メソッドを呼び出すには、次の URL を使用します。

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

v2 の同等のメソッド(queries.get)を呼び出すには、URL を次のように更新します。

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

クライアント ライブラリを使用して API にリクエストを送信する場合は、クライアント ライブラリの最新バージョンを使用し、v2 を使用するように構成を更新します。

必要な変更を加える

v2 には、互換性を破る変更がいくつか導入されています。次の手順を確認し、Bid Manager API の既存の使用方法に応じて必要な変更を加えます。

queries サービスへの呼び出しを更新する

reports サービスへの呼び出しを更新する

エラー処理ロジックを更新する

API 全体のエラー メッセージが v2 で更新されました。これらの新しいエラー メッセージはより具体的であり、場合によっては、エラーが返される API リクエストの値に関する情報を提供します。既存のエラー処理ロジックが特定のエラー メッセージ テキストに依存している場合は、v2 に移行する前にエラー処理を一般化してください。