Bermigrasi dari v1 ke v2

Terakhir diperbarui: 06-12-2022

Memigrasikan aplikasi Anda

Migrasi dari v1 ke v2 memerlukan update URL endpoint untuk memanggil v2 dan memperbarui aplikasi untuk memperhitungkan perubahan yang dapat menyebabkan gangguan.

Mengupdate panggilan API dari v1 ke v2

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

Misalnya, untuk memanggil metode advertisers.get dengan v1, Anda akan gunakan URL berikut:

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

Untuk v2, perbarui URL menjadi berikut:

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

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

Membuat perubahan yang diperlukan

Kami memperkenalkan sejumlah perubahan yang dapat menyebabkan gangguan di v2. Tinjau hal berikut dan membuat perubahan yang diperlukan relevan dengan penggunaan Anda atas Layar & Video 360 API.

Memperbarui panggilan ke metode penargetan

Update panggilan ke layanan advertisers.lineItems

Update panggilan ke layanan customBiddingAlgorithms

customBiddingAlgorithmState dan modelReadiness Kolom telah diganti dengan modelDetails , yang memberikan kesiapan dan status penangguhan dari algoritma yang ada khusus untuk setiap pengiklan yang memiliki akses melalui daftar CustomBiddingModelDetails objek.

Perubahan lainnya

Selain perubahan yang dapat menyebabkan gangguan yang tercantum di atas, v2 juga memperkenalkan baru.

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

Akses hanya baca ke item baris YouTube

Di v2, item baris YouTube dan setelan penargetannya dapat diambil menggunakan advertisers.lineItems dan advertisers.lineItems.targetingTypes.assignedTargetingOptions masing-masing layanan. API ini menyediakan akses hanya-baca, artinya setiap percobaan permintaan tulis yang dilakukan ke item baris ini akan menampilkan error. YouTube item baris akan menjadi salah satu dari LineItemType berikut nilai-nilai:

Metode baru yang memungkinkan performa yang lebih baik

Di v2, layanan advertisers.lineItems menyediakan metode yang lebih baik untuk digunakan sebagai pengganti kumpulan permintaan agar lebih performa dan pengurangan konsumsi kuota:

Akses tulis sebagian untuk penargetan pesanan pemasangan iklan

Di v2, Anda dapat mengedit setelan penargetan subkumpulan untuk InsertionOrder resource menggunakan create baru dan Metode delete di advertisers.insertionOrders.targetingTypes.assignedTargetingOptions layanan. Jenis penargetan berikut dapat dikelola sepenuhnya di penyisipan tingkat pesanan:

  • TARGETING_TYPE_AGE_RANGE
  • TARGETING_TYPE_BROWSER
  • TARGETING_TYPE_CATEGORY
  • TARGETING_TYPE_CHANNEL
  • TARGETING_TYPE_DEVICE_MAKE_MODEL
  • TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION
  • TARGETING_TYPE_ENVIRONMENT
  • TARGETING_TYPE_GENDER
  • TARGETING_TYPE_KEYWORD
  • TARGETING_TYPE_LANGUAGE
  • TARGETING_TYPE_NEGATIVE_KEYWORD_LIST
  • TARGETING_TYPE_OPERATING_SYSTEM
  • TARGETING_TYPE_PARENTAL_STATUS
  • TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION
  • TARGETING_TYPE_VIEWABILITY