AdSense Management API の最新バージョンは v2 です。以前のバージョン(v1.x)はすべて利用できなくなりました。
v2 にアップグレードする前に、まずリリースノートをご確認ください。これはメジャー バージョンの変更であるため、互換性を破る変更があります。必要な変更を行う準備ができたら、API へのアクセス方法に応じて、以下のいずれかの開始オプションを選択してください。
動的プログラミング言語を使用している場合
Ruby や Python など、サポートされている動的プログラミング言語のクライアント ライブラリを使用している場合、コードのバージョン文字列を更新するだけで済みます。
たとえば、Python の場合は次のようになります。
http = httplib2.Http() service = build("adsense", "v2", http=http)
Ruby の場合は次のようになります。
client = Google::APIClient.new adsense = client.discovered_api('adsense', 'v2')
静的プログラミング言語を使用している場合、
Google がサポートする静的プログラミング言語(Java、PHP、C#/.NET など)のクライアント ライブラリを使用している場合は、AdSense Management API の専用モジュールを更新する必要があります。
注: コア クライアント ライブラリにはこれまでいくつかの変更が加えられているため、これらのモジュールを更新すると、コア クライアント ライブラリも更新しなければならなくなり、コードをさらに変更する必要があります。その場合は、クライアント ライブラリのドキュメントをご覧ください。
Java
最新の AdSense Management API ライブラリを使用していることを確認し、プロジェクトの依存関係を置き換えます。
PHP
PHP クライアント ライブラリ全体を最新バージョンに更新してください。これには、最新バージョンの AdSense Management API モジュールと、他のすべての API を含める必要があります。
C#/.NET
最新の AdSense Management API ライブラリを使用していることを確認し、プロジェクトの依存関係を置き換えます。
クライアント ライブラリを使用しない場合
Google のクライアント ライブラリを使用していない場合は、リクエストで使用しているベース URL を更新する必要があります。例:
https://www.googleapis.com/adsense/v1.4/
は、次のようになります:
https://adsense.googleapis.com/v2/
場合によっては(特にレポート リクエストの場合)、新しいパス パラメータとクエリ パラメータを使用したり、多くの場合は少し異なるレスポンス オブジェクトを処理したりするために、使用する URL の調整も必要です。これらの詳細については、API リファレンスをご覧ください。