Bermigrasi dari Bid Manager API v1.1 ke v2

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

Memigrasikan aplikasi Anda

Untuk melakukan migrasi dari v1.1 ke v2, Anda harus memperbarui URL endpoint untuk memanggil v2 dan mengupdate aplikasi untuk memperhitungkan perubahan yang dapat menyebabkan gangguan.

Memperbarui panggilan API dari v1.1 ke v2

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

Identifikasi metode yang setara

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

Semua nama dan metode berikut sedikit berubah antara v1.1 dan v2:

Mengupdate ke endpoint baru

Setelah mengidentifikasi metode yang setara, Anda perlu memperbarui permintaan. Misalnya, untuk memanggil metode queries.getquery dengan v1.1, gunakan 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 hal berikut:

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

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

Membuat perubahan yang diperlukan

Kami memperkenalkan sejumlah perubahan yang dapat menyebabkan gangguan pada v2. Tinjau petunjuk berikut dan buat perubahan yang diperlukan sesuai dengan penggunaan Bid Manager API yang sudah ada.

Perbarui panggilan ke layanan queries

Perbarui 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 yang ada bergantung pada teks pesan error tertentu, umumkan penanganan error Anda sebelum bermigrasi ke v2.