Persyaratan VAST, VMAP, dan VPAID untuk server iklan - AWS Elemental MediaTailor

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Persyaratan VAST, VMAP, dan VPAID untuk server iklan

Untuk mengintegrasikan server iklan Anda AWS Elemental MediaTailor, server iklan Anda harus mengirim XHTML yang sesuai dengan spesifikasi IAB untuk versi VAST dan VMAP yang didukung. Anda dapat menggunakan validator VAST publik untuk memastikan bahwa tag Anda terbentuk dengan baik.

AWS Elemental MediaTailor mendukung respons VAST dan VMAP dari server keputusan iklan. AWS Elemental MediaTailor juga mendukung proxy metadata VPAID melalui API pelaporan sisi klien kami untuk penyisipan iklan sisi klien. Untuk informasi tentang pelaporan sisi klien, lihat. Pelacakan sisi klien

MediaTailor mendukung versi VAST, VMAP, dan VPAID berikut:

Persyaratan VAST

Respons VAST server iklan Anda harus berisi TrackingEvents elemen yang sesuai dengan IAB dan jenis peristiwa standar, seperti. impression Jika Anda tidak menyertakan peristiwa pelacakan standar, AWS Elemental MediaTailor tolak respons VAST dan tidak menyediakan iklan untuk keuntungannya.

VAST 3.0 memperkenalkan dukungan untuk pod iklan, yang merupakan pengiriman serangkaian iklan linier berurutan. Jika iklan tertentu di pod iklan tidak tersedia, akan AWS Elemental MediaTailor mencatat kesalahan di CloudWatch log interaksi ADS. Kemudian mencoba memasukkan iklan berikutnya ke dalam pod. Dengan cara ini, MediaTailor iterasi melalui iklan di pod hingga menemukan satu yang dapat digunakan.

Penargetan

Untuk menargetkan pemain tertentu untuk iklan Anda, Anda dapat membuat templat untuk tag dan URL iklan Anda. Untuk informasi selengkapnya, lihat Menggunakan variabel iklan dinamis di AWS Elemental MediaTailor.

AWS Elemental MediaTailor proxy pemutar user-agent dan x-forwarded-for header saat mengirimkan permintaan VAST server iklan dan saat melakukan panggilan pelacakan sisi server. Pastikan server iklan Anda dapat menangani header ini. Atau, Anda dapat menggunakan [session.user_agent] atau [session.client_ip] dan meneruskan nilai-nilai ini dalam string kueri pada tag iklan dan URL iklan. Untuk informasi selengkapnya, lihat Menggunakan variabel sesi.

Panggilan iklan

AWS Elemental MediaTailor memanggil URL iklan VAST Anda seperti yang ditentukan dalam konfigurasi Anda. Ini menggantikan parameter khusus pemain atau khusus sesi saat melakukan panggilan iklan. MediaTailor mengikuti hingga lima tingkat pembungkus VAST dan pengalihan dalam respons VAST. Dalam skenario streaming langsung, MediaTailor lakukan panggilan iklan secara bersamaan di awal iklan untuk pemain yang terhubung. Dalam praktiknya, karena jitter, panggilan iklan ini dapat tersebar selama beberapa detik. Pastikan server iklan Anda dapat menangani jumlah koneksi bersamaan yang diperlukan oleh jenis panggilan ini. MediaTailor mendukung pengambilan respons VAST untuk alur kerja langsung. Untuk informasi selengkapnya, lihat Prefetching iklan.

Penanganan kreatif

Saat AWS Elemental MediaTailor menerima respons ADS VAST, untuk setiap materi iklan mengidentifikasi bitrate tertinggi MediaFile untuk transcoding dan menggunakannya sebagai sumbernya. Ini mengirimkan file ini ke on-the-fly transcoder untuk transformasi menjadi rendisi yang sesuai dengan bitrate dan resolusi manifes utama pemain. Untuk hasil terbaik, pastikan file media bitrate tertinggi Anda adalah aset MP4 berkualitas tinggi dengan preset manifes yang valid. Jika preset manifes tidak valid, pekerjaan transkode gagal, sehingga tidak ada iklan yang ditampilkan. Contoh preset yang tidak valid termasuk format file input yang tidak didukung, seperti, dan spesifikasi rendisi tertentu ProRes, seperti resolusi 855X481.

Pengindeksan Kreatif

AWS Elemental MediaTailor secara unik mengindeks setiap kreatif dengan nilai id atribut yang disediakan dalam elemen. <Creative> Jika ID kreatif tidak ditentukan, MediaTailor gunakan URL file media untuk indeks.

Contoh deklarasi berikut menunjukkan ID kreatif.

<Creatives> <Creative id="57859154776" sequence="1">

Jika Anda menentukan ID kreatif Anda sendiri, gunakan ID baru yang unik untuk setiap materi iklan. Jangan gunakan kembali ID kreatif. AWS Elemental MediaTailor menyimpan konten kreatif untuk penggunaan berulang, dan menemukan masing-masing dengan ID yang diindeks. Ketika materi iklan baru masuk, layanan pertama-tama memeriksa ID-nya terhadap indeks. Jika ID ada, MediaTailor gunakan konten yang disimpan, daripada memproses ulang konten yang masuk. Jika Anda menggunakan kembali ID kreatif, MediaTailor gunakan iklan lama yang disimpan dan tidak memutar iklan baru Anda.

Persyaratan VPAID

VPAID memungkinkan penayang untuk menayangkan iklan video yang sangat interaktif dan memberikan metrik keterlihatan pada aliran monetisasi mereka. Untuk informasi tentang VPAID, lihat spesifikasi VPAID.

AWS Elemental MediaTailor mendukung campuran iklan linier server-side-stitched VAST MP4 dan materi iklan interaktif client-side-inserted VPAID dalam iklan yang sama. Ini menjaga urutan di mana mereka muncul dalam respons VAST. MediaTailor mengikuti pengalihan VPAID melalui maksimal lima tingkat pembungkus. Respons pelaporan sisi klien mencakup metadata VPAID yang tidak dibungkus.

Untuk menggunakan VPAID, ikuti panduan ini:

  • Konfigurasikan papan tulis MP4 untuk materi iklan VPAID Anda. AWS Elemental MediaTailor mengisi slot iklan VPAID dengan papan tulis Anda yang dikonfigurasi, dan menyediakan metadata iklan VPAID untuk digunakan pemutar klien untuk menjalankan iklan interaktif. Jika Anda tidak memiliki papan tulis yang dikonfigurasi, saat iklan VPAID muncul, MediaTailor berikan metadata iklan melalui pelaporan sisi klien seperti biasa. Itu juga mencatat kesalahan CloudWatch tentang batu tulis yang hilang. Untuk informasi selengkapnya, lihat Memasukkan batu tulis dan Membuat konfigurasi.

  • Gunakan pelaporan sisi klien. AWS Elemental MediaTailor mendukung VPAID melalui API pelaporan sisi klien kami. Untuk informasi selengkapnya, lihat Pelacakan sisi klien.

    Secara teoritis dimungkinkan untuk menggunakan mode pelaporan sisi server default dengan VPAID. Namun, jika Anda menggunakan pelaporan sisi server, Anda kehilangan informasi apa pun tentang keberadaan iklan VPAID dan metadata yang mengelilinginya, karena itu hanya tersedia melalui API sisi klien.

  • Dalam skenario langsung, pastikan bahwa ketersediaan iklan Anda, dilambangkan denganEXT-X-CUE-OUT: Duration, cukup besar untuk mengakomodasi interaktivitas pengguna apa pun di VPAID. Misalnya, jika VAST XMLmenetapkan iklan VPAID yang berdurasi 30 detik, terapkan iklan Anda lebih dari 30 detik, untuk mengakomodasi iklan. Jika Anda tidak melakukan ini, Anda kehilangan metadata VPAID, karena durasi yang tersisa dalam iklan tidak cukup lama untuk mengakomodasi iklan VPAID.