View a markdown version of this page

PRE_SESSION_INISIALISASI - AWS Elemental MediaTailor

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

PRE_SESSION_INISIALISASI

Saat terbakar

MediaTailor menjalankan fungsi yang dipetakan menjadi PRE_SESSION_INITIALIZATION sekali, pada awal sesi pemutaran baru. Fungsi berjalan sebelum MediaTailor membangun respon manifes awal.

Input

session.*, player_params.*, dan event.*. Untuk semua bidang yang tersedia, lihatReferensi bidang masukan.

Namespace keluaran diizinkan

Namespace Jenis yang diterima
player_params.* String, angka, boolean

Nilai yang player_params.* ditulis untuk dipertahankan pada sesi. Mereka tersedia:

catatan

Ukuran serial total dari semua tombol dan nilai player_params output tidak boleh melebihi 1.000 karakter. Jika total melebihi batas ini, output fungsi dibuang. Untuk informasi selengkapnya, lihat Batas fungsi.

Kasus penggunaan yang khas

  • Ambil identitas atau data audiens dari layanan eksternal dan simpan dalam parameter pemutar untuk digunakan dalam permintaan ADS selanjutnya.

  • Klasifikasi jenis perangkat berdasarkan agen pengguna dan tulis klasifikasi ke parameter pemain.

  • Tetapkan nilai parameter pemutar default yang diandalkan oleh pemrosesan pemutusan iklan hilir.

  • Simpan nilai dalam parameter pemain yang disertakan dalam URL ADS melaluiMediaTailor variabel iklan dinamis untuk permintaan ADS.

Perilaku kegagalan

Jika fungsi yang dilampirkan PRE_SESSION_INITIALIZATION gagal karena alasan apa pun, MediaTailor membuang output fungsi dan melanjutkan seolah-olah tidak ada fungsi yang dilampirkan. Sesi dimulai secara normal tanpa nilai parameter pemain fungsi.