Iklan Video dan Persetujuan: Menghantar Isyarat Persetujuan Melalui Pemain dan Tag VAST
Mengapa Video Berbeza
Video sering menjadi inventori paling bernilai bagi penerbit, dan di situlah isyarat persetujuan paling mudah hilang. Iklan paparan biasanya melalui wrapper header bidding dan tag ad server yang membaca CMP secara automatik. Iklan video menempuh laluan lebih panjang: halaman memuatkan pemain, pemain membina permintaan iklan, ad server memulangkan dokumen VAST, dan dokumen itu boleh menunjuk kepada wrapper lain, piksel penjejakan dan fail media, masing-masing diambil oleh pemain dan bukan oleh halaman.
Pada setiap lompatan, isyarat persetujuan mesti dihantar secara eksplisit. Jika tidak, pembeli sama ada menganggap tayangan sebagai tanpa persetujuan atau membuangnya, dan format paling bernilai di tapak anda diam-diam menjana kurang daripada sepatutnya.
Langkah 1: Ketahui Cara Pemain Anda Membaca Persetujuan
Pemain video secara umumnya terbahagi kepada tiga kumpulan:
- Pemain yang membaca CMP secara terus. Mereka memanggil __tcfapi atau __gpp sendiri dan menambah isyarat pada permintaan iklan.
- Pemain yang mengharapkan anda membekalkan persetujuan. Anda menghantar rentetan persetujuan dan bendera dalam konfigurasi pemain atau terus dalam URL tag iklan.
- Pemain yang tidak melakukan kedua-duanya. Lazimnya binaan lama atau tersuai, di mana permintaan iklan keluar tanpa sebarang isyarat.
Semak dokumentasi pemain anda kemudian sahkan kelakuannya dalam tab Network. Dokumentasi menerangkan apa yang sepatutnya berlaku; permintaan menunjukkan apa yang sebenarnya berlaku.
Langkah 2: Letakkan Isyarat pada Permintaan Iklan
Kebanyakan ad server dan SSP menerima persetujuan sebagai parameter URL pada permintaan iklan video. Nama berbeza mengikut platform, tetapi yang biasa ialah:
- gdpr — 1 jika GDPR terpakai kepada permintaan, 0 jika tidak;
- gdpr_consent — rentetan persetujuan TCF;
- addtl_consent — rentetan Additional Consent Google, untuk vendor di luar Global Vendor List TCF;
- gpp dan gpp_sid — rentetan GPP dan ID seksyen yang terpakai;
- bendera khusus platform untuk pemprosesan data tanpa pemperibadian atau terhad.
Jika pemain membina tag daripada templat, pastikan nilai diisi pada masa permintaan, bukan semasa halaman mula-mula dimuatkan. Pelawat yang memberi persetujuan selepas pemain dimulakan tidak patut mendapati permintaan iklan pertamanya membawa rentetan kosong.
Langkah 3: Gunakan Makro Persetujuan VAST
Respons VAST sering mengandungi URL penjejakan dan URL wrapper yang dipanggil oleh pemain kemudian. Senarai makro IAB VAST 4.1 termasuk [GDPRCONSENT], yang dijangka diganti oleh pemain dengan rentetan persetujuan apabila mencetuskan URL tersebut. Tanya rakan kongsi permintaan anda sama ada tag mereka menggunakannya, dan sahkan pemain anda menyokong penggantian makro. Jika makro dibiarkan tidak diganti, endpoint penerima melihat pemegang tempat literal dan bukan isyarat yang sah.
Langkah 4: Uruskan Masa Pre-Roll
Pre-roll mewujudkan ketegangan masa. Permintaan iklan mahu dicetuskan sebaik sahaja pemain sedia, tetapi bagi pelawat EU kali pertama, sepanduk mungkin masih di skrin. Anda ada tiga pilihan:
- Tunggu keputusan. Tahan permintaan iklan sehingga CMP melaporkan keadaan akhir. Ini memberi pembeli isyarat terbaik tetapi boleh melewatkan permainan.
- Minta dengan keadaan semasa. Hantar permintaan serta-merta dengan apa jua isyarat yang ada, dengan menerima bahawa iklan pertama mungkin dianggap tanpa persetujuan.
- Lewatkan autoplay sedikit. Mulakan pemain hanya selepas pelawat berinteraksi dengan sepanduk atau halaman, yang sesuai bagi tapak dengan video di bawah lipatan.
Tiada jawapan betul yang universal. Ukur fill rate, CPM dan masa mula main bagi setiap pilihan pada trafik anda sendiri sebelum membuat keputusan.
Langkah 5: Jangan Lupa Mid-Roll dan Sesi Panjang
Video berdurasi panjang dan siaran langsung boleh menjalankan rehat mid-roll berpuluh minit selepas halaman dimuatkan. Jika pelawat menukar pilihannya di antaranya, permintaan iklan seterusnya mesti mencerminkan keadaan baharu. Pemain yang menyimpan rentetan persetujuan dalam cache semasa permulaan akan terus menghantar nilai lama. Pilih integrasi yang melanggan peristiwa perubahan persetujuan atau membaca semula CMP sebelum setiap rehat iklan.
Langkah 6: Asingkan Pengehosan Media daripada Pengiklanan
Fail video itu sendiri mungkin juga datang daripada pihak ketiga. Membenamkan pemain yang dihoskan daripada platform video boleh menetapkan kuki atau memuatkan penjejakan walaupun sebelum sebarang iklan diminta. Layan pemain sebagai vendor tersendiri: senaraikan dalam konfigurasi CMP anda, tentukan tujuan yang disandarkannya, dan muatkan di sebalik pemegang tempat jika ia menetapkan kuki tidak penting.
Bagaimana FlexyConsent Membantu
FlexyConsent mendedahkan API piawai IAB TCF 2.4 dan GPP v1.1, bersama isyarat Google Consent Mode v2, supaya pemain dan tag iklan yang membaca CMP secara terus menemui isyarat dalam format yang mereka jangkakan. FlexyConsent ialah CMP yang disahkan Google (CMP ID 317) dan disahkan oleh IAB Europe serta IAB Canada.
Rutin Pengesahan Pantas
- Muatkan halaman video dari lokasi EU, terima, dan periksa permintaan iklan pertama untuk rentetan persetujuan yang diisi.
- Tolak dan ulang; sahkan permintaan masih keluar dengan isyarat yang betul, bukan tiada.
- Ikuti rantaian wrapper VAST dan semak URL penjejakan mengandungi rentetan sebenar dan bukan makro yang tidak diganti.
- Ubah persetujuan semasa main dan semak rehat iklan seterusnya.
Perkara Utama
- Permintaan iklan video dibina oleh pemain, jadi persetujuan mesti dihantar dengan sengaja.
- Isi parameter persetujuan pada masa permintaan, bukan semasa halaman dimuatkan.
- Sahkan [GDPRCONSENT] dan makro serupa diganti sepanjang rantaian VAST.
- Pilih strategi masa pre-roll berdasarkan data fill, CPM dan masa mula anda sendiri.
- Layan hos video sebagai vendor tersendiri.