Bermigrasi dari v2 ke v3

Terakhir diperbarui: 31-10-2023

Memigrasikan aplikasi Anda

Untuk bermigrasi dari v2 ke v3, Anda harus memperbarui URL endpoint untuk memanggil v3 dan memperbarui aplikasi untuk memperhitungkan perubahan yang menyebabkan error.

Memperbarui panggilan API dari v2 ke v3

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

Misalnya, untuk memanggil metode advertisers.get dengan v2, Anda akan menggunakan URL berikut:

GET https://displayvideo.googleapis.com/v2/advertisers/advertiserId

Untuk v3, perbarui URL ke URL berikut:

GET https://displayvideo.googleapis.com/v3/advertisers/advertiserId

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

Membuat perubahan yang diperlukan

Kami memperkenalkan sejumlah perubahan yang dapat menyebabkan gangguan di v3. Tinjau petunjuk berikut dan buat perubahan yang diperlukan yang relevan dengan penggunaan Display & Video 360 API yang ada.

Menyertakan konfigurasi penagihan yang diperlukan saat membuat pengiklan

billingConfig kini menjadi kolom wajib diisi dalam resource Advertiser. Perbarui permintaan advertisers.create untuk memverifikasi bahwa kolom ini telah ditetapkan. Informasi penagihan default dapat diambil untuk partner induk melalui kolom resource billingConfig Partner baru.

Menggunakan kolom baru untuk mengontrol penargetan yang dioptimalkan

Kolom boolean enableOptimizedTargeting baru telah menggantikan kolom targetingExpansionLevel dalam objek TargetingExpansionConfig.

Memperbarui integrasi pesanan pemasangan iklan untuk menggunakan kolom KPI baru

Kolom kpi baru telah menggantikan kolom performanceGoal di resource InsertionOrder. Kolom baru ini menggunakan objek Kpi sebagai ganti objek PerformanceGoal dan menggunakan kolom dan enum baru.

Menghapus referensi ke layanan dan kolom yang tidak digunakan lagi

Berbagai entity telah dihapus di v3 agar selaras dengan penghentian fitur terdahulu:

Perubahan lainnya

Selain perubahan yang menyebabkan gangguan yang tercantum di atas, v3 juga memperkenalkan fitur baru.

Fitur yang ditambahkan ke v3 setelah peluncuran awal dapat ditemukan di catatan rilis kami.

Pengelolaan daftar lokasi jarak

Di v3, Anda dapat sepenuhnya mengelola daftar lokasi kedekatan, yang memungkinkan Anda menggunakan layanan advertisers.locationLists.assignedLocations untuk membuat dan menghapus lokasi yang ditetapkan ke resource TARGETING_LOCATION_TYPE_PROXIMITY LocationList. Lokasi diidentifikasi menggunakan ID resource TARGETING_TYPE_POI TargetingOption. Data ini dapat diambil menggunakan targetingTypes.targetingOptions.search.

Kemampuan untuk membuat algoritma bidding kustom berbasis aturan

Di v3, Anda dapat membuat dan mengambil algoritma bidding kustom berbasis aturan menggunakan layanan customBiddingAlgorithms, media, customBiddingAlgorithms.rules.

Fitur ini masih dalam versi beta dan hanya tersedia untuk partner yang diizinkan. Jika partner Anda tidak diizinkan, permintaan Anda akan menampilkan error.