Bermigrasi dari versi lama

Versi terbaru AdSense Management API adalah v2. Semua versi sebelumnya (v1.x) tidak lagi tersedia untuk digunakan.

Untuk mengupgrade ke v2, pastikan untuk memeriksa catatan rilis terlebih dahulu. Karena ini adalah perubahan versi utama, ada perubahan yang dapat menyebabkan gangguan. Setelah siap melakukan perubahan yang diperlukan, pilih salah satu opsi memulai di bawah berdasarkan cara Anda mengakses API.

Jika Anda menggunakan bahasa pemrograman dinamis

Jika Anda menggunakan library klien untuk salah satu bahasa pemrograman dinamis yang kami dukung, misalnya Ruby atau Python, yang perlu dilakukan hanyalah memperbarui string versi dalam kode Anda.

Misalnya, untuk Python:

http = httplib2.Http()
service = build("adsense", "v2", http=http)

atau untuk Ruby:

client = Google::APIClient.new
adsense = client.discovered_api('adsense', 'v2')

Jika Anda menggunakan bahasa pemrograman statis

Jika menggunakan library klien untuk salah satu bahasa pemrograman statis yang kami dukung, seperti Java, PHP, atau C#/.NET, Anda harus memperbarui modul khusus AdSense Management API.

Catatan: ada beberapa perubahan pada library klien inti dari waktu ke waktu, sehingga memperbarui modul ini mungkin juga mengharuskan Anda mengupdate library klien inti, yang dapat berarti perubahan lebih lanjut pada kode Anda. Lihat dokumentasi untuk library klien Anda jika itu yang terjadi.

Java

Pastikan Anda memiliki library AdSense Management API terbaru dan ganti dependensi project Anda.

PHP

Pastikan Anda mengupdate library klien PHP lengkap ke versi terbaru. Hal ini harus mencakup versi terbaru modul AdSense Management API, serta semua API lainnya.

C#/.NET

Pastikan Anda memiliki library AdSense Management API terbaru dan ganti dependensi project Anda.

Jika Anda tidak menggunakan library klien

Jika tidak menggunakan salah satu library klien kami, Anda harus mengupdate URL dasar yang digunakan dalam permintaan. Contoh:

https://www.googleapis.com/adsense/v1.4/

menjadi:

https://adsense.googleapis.com/v2/

Dalam beberapa kasus (terutama untuk permintaan pelaporan), Anda juga perlu menyesuaikan URL yang digunakan untuk memanfaatkan parameter jalur dan kueri baru, dan dalam banyak kasus untuk memproses objek respons yang sedikit berbeda; detail ini semuanya didokumentasikan dalam referensi API.