Bermigrasi dari Bid Manager API v1.1 ke v2

Pada Maret 2022, kami merilis Bid Manager API versi 2. Mengingat rilis versi baru ini, kami berencana segera mengumumkan tanggal penghentian v1.1. Sebaiknya mulai migrasi dari v1.1 ke v2 sesegera mungkin.

Memigrasikan aplikasi Anda

Migrasi dari v1.1 ke v2 memerlukan pembaruan URL endpoint untuk memanggil v2, dan mengupdate aplikasi untuk memperhitungkan perubahan yang dapat menyebabkan gangguan.

Mengupdate panggilan API dari v1.1 ke v2

Untuk menggunakan v2, bukan v1.1, Anda harus memperbarui permintaan untuk menggunakan endpoint v2 yang baru.

Mengidentifikasi metode ekuivalen

Untuk memperbarui panggilan API dari v1.1 ke v2, Anda harus terlebih dahulu mengidentifikasi metode v1.1 yang setara di v2.

Nama semua layanan dan metode berikut telah sedikit berubah antara v1.1 dan v2:

Update ke endpoint baru

Setelah mengidentifikasi metode yang setara, Anda perlu memperbarui permintaan. Misalnya, untuk memanggil metode queries.getquery dengan v1.1, Anda harus menggunakan URL berikut:

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

Untuk memanggil metode yang setara di v2, yang dikenal sebagai queries.get, perbarui URL ke kode berikut:

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

Jika Anda menggunakan library klien untuk membuat permintaan ke API, gunakan versi library klien terbaru dan update konfigurasi Anda untuk menggunakan v2.

Membuat perubahan yang diperlukan

Kami memperkenalkan sejumlah perubahan yang dapat menyebabkan gangguan di v2. Tinjau petunjuk berikut dan buat perubahan yang diperlukan sesuai dengan penggunaan Bid Manager API Anda saat ini.

Update panggilan ke layanan queries

Update panggilan ke layanan reports

Memperbarui logika penanganan error

Pesan error di seluruh API telah diperbarui di v2. Pesan error baru ini lebih spesifik dan, dalam beberapa kasus, memberikan informasi tentang nilai dalam permintaan API yang menyebabkan error ditampilkan. Jika logika penanganan error Anda yang ada bergantung pada teks pesan error tertentu, lakukan generalisasi penanganan error sebelum bermigrasi ke v2.