Bermigrasi dari v1 ke v2

Terakhir diperbarui: 06-12-2022

Memigrasikan aplikasi Anda

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

Memperbarui panggilan API dari v1 ke v2

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

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

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

Untuk v2, perbarui URL ke URL berikut:

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

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 di v2. Tinjau petunjuk berikut dan buat perubahan yang diperlukan yang relevan dengan penggunaan Display & Video 360 API yang ada.

Memperbarui panggilan ke metode penargetan

Memperbarui panggilan ke layanan advertisers.lineItems

Memperbarui panggilan ke layanan customBiddingAlgorithms

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

Perubahan lainnya

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

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

Akses hanya baca ke item baris YouTube

Di v2, item baris YouTube dan setelan penargetan masing-masing dapat diambil menggunakan layanan advertisers.lineItems dan advertisers.lineItems.targetingTypes.assignedTargetingOptions. API ini menyediakan akses hanya baca, yang berarti bahwa setiap permintaan tulis yang dicoba dilakukan ke item baris ini akan menampilkan error. Item baris YouTube akan berupa salah satu nilai LineItemType berikut:

Metode baru yang memungkinkan performa yang lebih baik

Di v2, layanan advertisers.lineItems menyediakan metode baru yang akan digunakan sebagai pengganti permintaan batch untuk performa yang lebih baik dan mengurangi penggunaan kuota:

Akses tulis sebagian untuk penargetan perjanjian pemasangan iklan

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

  • 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