Meningkatkan kampanye iklan dengan PPS

Pilih platform: HTML5 Android iOS tvOS

Anda dapat mengirim data audiens dan kontekstual sebagai sinyal yang diberikan penayang (PPS) dalam permintaan iklan. Dengan PPS, Anda dapat menggunakan data pengguna untuk meningkatkan monetisasi terprogram dengan mengomunikasikan karakteristik audiens Anda kepada bidder di semua jenis transaksi, menggunakan taksonomi standar, tanpa perlu membagikan ID pengguna. Karakteristik audiens Anda dapat mencakup data perilaku dan berbasis minat ( Taksonomi Audiens IAB 1.1), dan data kontekstual ( Taksonomi Konten IAB 2.2). Anda juga dapat mengirim sinyal terstruktur yang diberikan penayang, yang ditentukan oleh Google, dan memungkinkan pengiriman sinyal tambahan.

Membuat JSON sinyal pengguna

Di tingkat atas, buat objek JSON dengan satu key-value pair. Kuncinya harus PublisherProvidedTaxonomySignals, dan nilainya harus berupa array objek. Setiap objek dalam array harus memiliki 2 key-value pair:

  • Kunci taxonomy, yang menerima nilai berikut yang dipetakan ke spesifikasi publik IAB berikut:

    • IAB_AUDIENCE_1_1 untuk Taksonomi Audiens 1.1
    • IAB_CONTENT_2_2 untuk Taksonomi Konten 2.2
  • Kunci values dengan array nilai taksonomi string yang sesuai.

Membuat array sinyal terstruktur

Untuk sinyal terstruktur, tambahkan kunci PublisherProvidedStructuredSignals dengan nilai array objek. Buat objek berdasarkan daftar key-value sinyal berikut:

Mengalihkan tampilan tabel sinyal terstruktur

Sinyal <code" dir="ltr" translate="no">"type" Value</code"> Nilai "single_value" yang Mungkin Muncul Nilai "values" yang Mungkin Muncul
Jenis Feed Audio "audio_feed"
  • "af_1": Musik
  • "af_2": Siaran
  • "af_3": Podcast
t/a
Rating Konten "content_rating"
  • "cr_1": G
  • "cr_2": PG
  • "cr_3": T
  • "cr_4": MA
t/a
Pengiriman Konten "delivery" t/a
  • "cd_1": Streaming
  • "cd_2": Progresif
  • "cd_3": Download
Kualitas Produksi "prodq"
  • "pq_1": Diproduksi secara Profesional
  • "pq_2": Prosumer
  • "pq_3": Buatan Pengguna (UGC)
t/a

Lihat contoh berikut yang menggunakan IAB_AUDIENCE_1_1 dan IAB_CONTENT_2_2 untuk sinyal taksonomi dan menyertakan sinyal terstruktur.

const userSignals = {
  "PublisherProvidedTaxonomySignals": [{
     "taxonomy": "IAB_AUDIENCE_1_1",
     "values": ["6", "284"]
     // '6' = 'Demographic | Age Range | 30-34'
     // '284' = 'Interest | Business and Finance |  Mergers and Acquisitions'
  },
  {
     "taxonomy": "IAB_CONTENT_2_2",
     "values": ["49", "138"]
     // '49' = 'Books and Literature | Poetry'
     // '138' = 'Education | College Education | College Planning'
  }],
  "PublisherProvidedStructuredSignals": [{
      "type": "audio_feed",
      "single_value": "af_1",
    },
    {
      "type": "delivery",
      "values": ["cd_1", "cd_3"],
    },
  ],
};

Mengonfigurasi permintaan iklan

Ikuti langkah-langkah berikut untuk mengirim PPS dengan AdsRequest:

  • Buat objek JSON dengan data minat, perilaku, atau kontekstual pengguna.
  • Buat string ASCII berenkode Base64 dari objek JSON di atas.
  • Tambahkan string yang dienkode ke URL tag iklan Anda dengan parameter &ppsj=.
const userSignals = {
  "PublisherProvidedTaxonomySignals": [{
     "taxonomy": "IAB_AUDIENCE_1_1",
     "values": ["1", "284"]
  }]
};

const sampleAdTag = "https://pubads.g.doubleclick.net/gampad/ads?iu=/21775744923/external/single_ad_samples&sz=640x480&cust_params=sample_ct%3Dlinear&ciu_szs=300x250%2C728x90&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp"

const encodedSignals = encodeURIComponent(window.btoa(JSON.stringify(userSignals)));

const finalAdTag = sampleAdTag + "&ppsj=" + encodedSignals;