View a markdown version of this page

Bekerja dengan Fungsi MediaTailor Monetisasi - AWS Elemental MediaTailor

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

Bekerja dengan Fungsi MediaTailor Monetisasi

Dengan Fungsi MediaTailor Monetisasi (Fungsi), Anda dapat menyesuaikan cara AWS Elemental MediaTailor mengelola data sesi dan membuat permintaan iklan selama penyisipan iklan. Fungsi memungkinkan Anda memanggil API eksternal, mengubah data dengan ekspresi, dan memodifikasi parameter permintaan server keputusan iklan (ADS) atau parameter pemain. Anda tidak perlu menerapkan atau mengelola infrastruktur khusus.

Fungsi menggunakan Jsonata, kueri ringan dan bahasa transformasi untuk data JSON, untuk mengevaluasi ekspresi. Anda menulis ekspresi Jsonata untuk membaca data sesi, mengubah nilai, dan menentukan output. Untuk daftar lengkap fungsi Jsonata yang didukung, lihat. Referensi ekspresi Jsonata

Gunakan Fungsi saat Anda perlu:

  • Perkaya permintaan iklan dengan data penampil. Hubungi layanan identitas saat sesi dimulai dan sertakan identitas yang diselesaikan di setiap permintaan ADS untuk penargetan iklan yang dipersonalisasi.

  • Sesuaikan parameter permintaan ADS. Setel URL, header, atau isi ADS secara dinamis berdasarkan data sesi, SCTE-35 sinyal, atau respons API eksternal.

  • Jalankan A/B pengujian di seluruh server iklan. Pisahkan lalu lintas antara titik akhir ADS yang berbeda berdasarkan atribut sesi atau penetapan acak.

  • Bangun jaringan pipa pengayaan multi-langkah. Rantai beberapa fungsi bersama-sama untuk mengambil data dari satu API, mengubahnya, dan meneruskan hasilnya ke langkah berikutnya.

Bagaimana Fungsi masuk ke dalam MediaTailor alur kerja

Saat pemirsa memulai sesi pemutaran, MediaTailor evaluasi fungsi Anda pada titik tertentu dalam alur penyisipan iklan yang disebut kait siklus hidup.

  1. Anda menentukan fungsi dan melampirkannya ke konfigurasi pemutaran melalui pemetaan fungsi.

  2. MediaTailor menjalankan fungsi pada hook siklus hidup yang ditentukan.

  3. Fungsi membaca data sesi, secara opsional memanggil API eksternal, dan menulis hasil yang MediaTailor digunakan selama pemrosesan pemutaran.

Tip

Jika Anda baru mengenal Fungsi, mulailah denganPanduan memulai cepat, lalu bacaPengait siklus hidup. Untuk sintaks ekspresi dan contoh lengkap, lihat Referensi ekspresi Jsonata danContoh fungsi.