View a markdown version of this page

Server-side pelacakan waktu dan perilaku caching - AWS Elemental MediaTailor

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

Server-side pelacakan waktu dan perilaku caching

Dalam pelaporan sisi server, mengaktifkan peristiwa pel MediaTailor acakan berdasarkan permintaan segmen aktual dari pemain, bukan pada penguraian manifes atau aktivitas pra-pemuatan. Pendekatan ini memastikan penghitungan tayangan akurat yang selaras dengan standar industri untuk pengukuran iklan video.

Prinsip waktu utama

MediaTailor pelacakan sisi server mengikuti prinsip-prinsip waktu dasar ini:

  • Peristiwa pelacakan diaktifkan pada permintaan segmen aktual - Beacon dikirim hanya ketika pemain membuat permintaan HTTP ke /v1/segment URL, bukan selama penguraian manifes atau caching.

  • Caching pemain dan pra-pemuatan manifes TIDAK memicu peristiwa - Pemain dapat mengurai, menyimpan, atau memuat informasi manifes sebelum memuat tanpa menghasilkan peristiwa pelacakan apa pun.

  • Pra-pengambilan segmen akan memicu peristiwa - Jika pemain melakukan pra-mengambil segmen iklan aktual sebelum pemutaran, ini mengikuti perilaku standar industri di mana permintaan segmen merupakan tayangan yang valid.

  • Setiap v1/segment permintaan/memicu suar yang sesuai - Peristiwa pelacakan spesifik (tayangan, kuartil, penyelesaian) ditentukan oleh posisi iklan dan segmen yang diminta.

  • Pengaturan waktu sejalan dengan standar IAB - Pendekatan ini mengikuti pedoman Biro Periklanan Interaktif untuk pengukuran iklan video dan penghitungan tayangan.

Server-side alur kerja pelacakan

Diagram berikut menggambarkan alur kerja pelacakan sisi server lengkap, yang menunjukkan kapan peristiwa pelacakan diaktifkan sehubungan dengan permintaan pemain:

Tahap 1: Inisialisasi sesi

Pemain meminta manifes dari MediaTailor, yang mengembalikan manifes yang dipersonalisasi yang berisi URL segmen iklan:

Fase inisialisasi sesi menunjukkan pemain meminta manifes dari MediaTailor dan menerima manifes yang dipersonalisasi dengan URL segmen iklan.
Tahap 2: Permintaan iklan dan pelacakan tayangan

Saat pemain meminta segmen iklan pertama, mengaktifkan tay MediaTailor angan dan memulai beacon ke Server Keputusan Iklan dan Layanan Verifikasi Iklan:

Fase pelacakan tayangan iklan MediaTailor yang menunjukkan pengiriman tayangan dan suar awal ke Server Keputusan Iklan dan Layanan Verifikasi Iklan saat pemain meminta segmen iklan pertama.
Fase 3: Pelacakan kuartil

MediaTailor menembakkan suar kuartil (kuartil pertama, titik tengah, kuartil ketiga, penyelesaian) berdasarkan permintaan segmen berikutnya:

Fase pelacakan kuartil yang menunjukkan MediaTailor menyalakan suar kuartil ke Server Keputusan Iklan dan Layanan Verifikasi Iklan saat pemain meminta segmen iklan berikutnya.
Fase 4: Pengiriman segmen

Setelah mengaktifkan beacon pelacakan, MediaTailor alihkan ke segmen iklan aktual dari Amazon CloudFront atau CDN Anda:

Fase pengiriman segmen menunjukkan MediaTailor pengalihan pemain ke segmen iklan aktual dari CloudFront atau CDN setelah menyalakan beacon pelacakan.

Alur kerja pelacakan sisi server mencakup perilaku pengaturan waktu utama berikut:

  1. Inisialisasi sesi - Pemain meminta manifes dari MediaTailor. MediaTailor mengembalikan manifes yang dipersonalisasi yang berisi URL segmen iklan dengan /v1/segment jalur.

  2. Penguraian dan caching manifes - Pemain mem-parsing manifes dan dapat melakukan pra-memuat atau menyimpan informasi segmen. Tidak ada peristiwa pelacakan yang dipicu selama fase ini, terlepas dari perilaku caching pemain.

  3. Permintaan segmen iklan dan pelacakan tayangan - Saat pemain benar-benar meminta segmen iklan pertama (biasanya untuk pemutaran), MediaTailor aktifkan beacon tayangan dan mulai pelacakan peristiwa ke Server Keputusan Iklan dan Layanan Verifikasi Iklan. Ini terjadi pada permintaan HTTP aktual ke /v1/segment URL, bukan saat manifes diurai.

  4. Pelacakan kuartil berdasarkan permintaan segmen - MediaTailor mengaktifkan suar kuartil (kuartil pertama, titik tengah, kuartil ketiga, penyelesaian) ke Server Keputusan Iklan dan Layanan Verifikasi Iklan berdasarkan permintaan segmen berikutnya yang sesuai dengan posisi kuartil yang dihitung dalam durasi iklan.

  5. Pengiriman segmen - Setelah mengaktifkan beacon pelacakan yang MediaTailor sesuai, berikan pengalihan HTTP ke segmen iklan yang sebenarnya (baik dari Amazon CloudFront atau CDN Anda).

Pertimbangan caching pemain dan pra-pemuatan

MediaTailor pelacakan sisi server dirancang agar kompatibel dengan berbagai caching pemain dan strategi pra-pemuatan sambil mempertahankan pengukuran tayangan yang akurat:

  • Manifest pra-loading - Pemain yang melakukan pra-memuat atau menyimpan informasi manifes tidak memicu peristiwa pelacakan. Peristiwa pelacakan hanya diaktifkan ketika permintaan segmen aktual dibuat.

  • Pengambilan pra-segmen - Jika pemain melakukan pra-pengambilan segmen iklan sebelum pemutaran, peristiwa pelacakan akan diaktifkan saat segmen tersebut diminta, berpotensi lebih awal dari waktu pemutaran aktual. Perilaku ini sejalan dengan standar industri yang menganggap permintaan segmen sebagai tayangan yang valid.

  • Buffering pemain - Perilaku buffering pemain standar (meminta segmen sedikit sebelum pemutaran) akan memicu peristiwa pelacakan pada waktu yang sesuai berdasarkan pola permintaan segmen.

Memecahkan masalah perbedaan pelacakan

Jika Anda melihat perbedaan antara pelacakan MediaTailor sisi server dan metrik pihak ketiga, pertimbangkan faktor-faktor berikut:

  • Perbedaan perilaku pemain - Pemain yang berbeda mungkin memiliki strategi pra-pengambilan dan buffering yang bervariasi yang memengaruhi saat permintaan segmen dibuat.

  • Kondisi jaringan - Kondisi jaringan yang buruk dapat menyebabkan pemain meminta segmen beberapa kali atau pada interval yang berbeda dari yang diharapkan.

  • Konfigurasi CDN - CDN caching /v1/segment permintaan yang salah dapat menyebabkan peristiwa pelacakan yang terlewat atau duplikat.

  • Manajemen sesi - Pastikan setiap sesi pemutaran menggunakan pengenal sesi unik untuk mencegah konflik peristiwa pelacakan.

Untuk panduan pemecahan masalah terperinci, lihatMemecahkan masalah umum.