Mengonfigurasi penekanan jeda iklan - AWS Elemental MediaTailor

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

Mengonfigurasi penekanan jeda iklan

Penindasan iklan hanya tersedia untuk alur kerja langsung.

Anda dapat mengonfigurasi MediaTailor untuk melewati personalisasi jeda iklan untuk konten langsung. Ini dikenal sebagai penekanan iklan, atau penindasan avail. Topik ini menunjukkan caranya, dan juga menjelaskan cara kerja konfigurasi penekanan iklan.

Penindasan iklan dapat digunakan untuk kasus penggunaan berikut:

  • Jendela tampilan balik manifes besar — Jika pemirsa memulai pemutaran di tepi langsung manifes tetapi jendela tampilan belakangnya besar, Anda mungkin ingin hanya menyisipkan iklan yang dimulai setelah pemirsa mulai menonton. Atau, sisipkan iklan untuk sebagian dari total jendela lookback di manifes. Anda dapat mengonfigurasi penekanan iklan sehingga MediaTailor mempersonalisasi jeda iklan pada atau dalam rentang waktu tertentu di belakang live edge.

  • Mid-break join — Jika pemirsa mulai menonton streaming video langsung di tengah jeda iklan, pengguna tersebut kemungkinan akan mengubah saluran dan tidak menonton iklan. Dengan penekanan iklan, Anda dapat melewati personalisasi jeda iklan jika jeda iklan dimulai sebelum pemirsa bergabung dengan streaming.

Mengonfigurasi penekanan iklan

Untuk menggunakan penekanan iklan, Anda mengonfigurasi mode penekanan avail, memanfaatkan nilai penekanan, dan memanfaatkan kebijakan pengisian penekanan dengan cara berikut:

  • Di MediaTailor konsol

  • Menggunakan AWS Command Line Interface (AWS CLI)

  • Menggunakan MediaTailor API, atau sebagai parameter dalam permintaan sesi pemutaran klien Anda

Untuk informasi tentang konfigurasi dengan parameter, lihatMengonfigurasi parameter penekanan iklan — permintaan sesi pemutaran.

Parameter konfigurasi penekanan iklan

Anda dapat memilih untuk mengaktifkan atau menonaktifkan penekanan iklan. Jika Anda mengaktifkan penekanan iklan, Anda menentukan apakah penekanan itu terjadi setelah tepi pemutaran langsung atau sebelum tepi pemutaran langsung streaming langsung. Dalam kedua kasus tersebut, Anda juga menentukan waktu, relatif terhadap live edge, yang MediaTailor tidak mempersonalisasi iklan. Saat mengaktifkan penekanan avail, Anda dapat menentukan kebijakan penekanan avail yang MediaTailor digunakan untuk pengisian jeda iklan sebagian saat sesi dimulai pada pertengahan istirahat.

Berikut ini adalah parameter konfigurasi penekanan iklan:

  • Mode penekanan yang tersedia - Mengatur mode penekanan iklan. Secara default, penekanan iklan tidak aktif. Nilai yang diterima:OFF,BEHIND_LIVE_EDGE, atauAFTER_LIVE_EDGE.

    • OFF: Tidak ada penekanan iklan dan MediaTailor mempersonalisasi semua jeda iklan.

    • BEHIND_LIVE_EDGE: MediaTailor tidak mempersonalisasi jeda iklan yang dimulai sebelum live edge, dikurangi nilai penekanan Avail.

    • AFTER_LIVE_EDGE: MediaTailor tidak mempersonalisasi jeda iklan yang berada dalam live edge, ditambah nilai penekanan Avail.

  • Nilai penekanan yang tersedia — Waktu relatif terhadap tepi langsung dalam streaming langsung. Nilai yang diterima: Nilai waktu dalamHH:MM:SS.

  • Avail suppression fill policy — Mendefinisikan kebijakan yang MediaTailor berlaku untuk mode Avail suppression. Nilai yang diterima:PARTIAL_AVAIL,FULL_AVAIL_ONLY.

    • BEHIND_LIVE_EDGEmode selalu menggunakan kebijakan FULL_AVAIL_ONLY penindasan.

    • AFTER_LIVE_EDGEmode dapat digunakan untuk memanggil pengisian jeda PARTIAL_AVAIL iklan saat sesi dimulai pertengahan istirahat.

Contoh setelan penindasan iklan

Cara parameter konfigurasi penekanan iklan berinteraksi satu sama lain memungkinkan Anda menentukan beberapa cara berbeda untuk menangani penekanan iklan dan memanfaatkan pengisian sebelum, di, atau setelah tepi langsung streaming langsung. Bagian ini memberikan contoh yang menunjukkan kepada Anda beberapa interaksi ini. Gunakan contoh ini untuk membantu Anda mengatur parameter konfigurasi untuk situasi khusus Anda.

Berikut ini adalah contoh pengaturan penindasan iklan:

contoh 1: Tidak ada penindasan iklan

Saat mode penekanan tersediaOFF, tidak ada penekanan iklan dan MediaTailor mempersonalisasi semua jeda iklan.

Pada gambar berikut, berbagai blok disusun secara horizontal sepanjang garis waktu yang berlangsung dari kiri ke kanan. Setiap blok mewakili sebagian waktu di mana konten streaming langsung atau jeda iklan yang dipersonalisasi diputar. Garis putus-putus mewakili tepi langsung saat ini dari streaming langsung. Dua jeda iklan terjadi sebelum tepi langsung, dan jeda iklan lainnya sedang berlangsung di tepi langsung. Seperti yang ditunjukkan pada gambar, saat mode penekanan tersediaOFF, MediaTailor personalisasi semua jeda iklan yang terjadi sebelum tepi langsung pada timeline. MediaTailor juga mempersonalisasi jeda iklan yang sedang berlangsung di live edge.

MediaTailor personalisasi jeda iklan dengan mode penekanan yang tersedia disetel ke. OFF
contoh 2: penekanan BEHIND_LIVE_EDGE iklan dengan nilai yang sinkron dengan live edge

Ketika mode penekanan avail disetel ke BEHIND_LIVE_EDGE dan nilai penekanan avail disetel ke00:00:00, nilai penekanan avail disinkronkan dengan tepi langsung. MediaTailor tidak mempersonalisasi jeda iklan apa pun yang dimulai pada atau sebelum live edge.

Pada gambar berikut, berbagai blok disusun secara horizontal sepanjang garis waktu yang berlangsung dari kiri ke kanan. Setiap blok mewakili sebagian waktu di mana konten streaming langsung, jeda iklan yang dipersonalisasi, atau jeda iklan yang tidak dipersonalisasi diputar. Garis putus-putus mewakili tepi langsung saat ini dari streaming langsung. Garis putus-putus lainnya, yang mewakili nilai penekanan avail yang disetel ke00:00:00, tumpang tindih dengan garis putus-putus untuk tepi langsung. Dua jeda iklan terjadi sebelum tepi langsung, dan jeda iklan lainnya terjadi setelah tepi langsung. Seperti yang ditunjukkan pada gambar, saat mode penekanan avail disetel keBEHIND_LIVE_EDGE, dan nilai penekanan avail disetel 00:00:00 agar sinkron dengan tepi langsung, MediaTailor tidak mempersonalisasi jeda iklan apa pun yang terjadi sebelum tepi langsung pada timeline. MediaTailor mempersonalisasi jeda iklan yang terjadi setelah live edge.

MediaTailor personalisasi pemutusan iklan dengan mode penekanan yang tersedia disetel ke BEHIND_LIVE_EDGE dan gunakan nilai penekanan yang disetel ke. 00:00:00
contoh 3: penekanan BEHIND_LIVE_EDGE iklan dengan nilai di balik tepi langsung

Ketika mode penekanan avail disetel keBEHIND_LIVE_EDGE, MediaTailor tidak mempersonalisasi jeda iklan apa pun pada atau sebelum waktu itu. Dalam contoh ini, MediaTailor personalisasi jeda iklan yang dimulai dalam 45 menit di belakang tepi langsung. MediaTailor tidak mempersonalisasi jeda iklan yang dimulai pada atau setelah 45 menit di belakang tepi langsung.

Pada gambar berikut, berbagai blok disusun secara horizontal sepanjang garis waktu yang berlangsung dari kiri ke kanan. Setiap blok mewakili sebagian waktu di mana konten streaming langsung, jeda iklan yang dipersonalisasi, atau jeda iklan yang tidak dipersonalisasi diputar. Garis putus-putus mewakili tepi langsung saat ini dari streaming langsung. Garis putus-putus lainnya, yang mewakili nilai penekanan yang disetel ke00:45:00, terjadi 45 menit lebih awal di garis waktu sehubungan dengan garis putus-putus untuk tepi langsung. Periode waktu 45 menit antara garis putus-putus mewakili periode penekanan yang berhasil. Jeda iklan sedang berlangsung pada awal periode penekanan yang berhasil. Dua jeda iklan lainnya terjadi selama periode penekanan yang berhasil. Seperti yang ditunjukkan pada gambar, ketika mode penekanan avail disetel keBEHIND_LIVE_EDGE, dan nilai penekanan avail diatur ke 00:45:00 belakang tepi langsung, MediaTailor mempersonalisasi setiap jeda iklan yang terjadi dalam periode penekanan avail. MediaTailor tidak mempersonalisasi jeda iklan yang sedang berlangsung di awal periode penekanan yang berhasil.

MediaTailor personalisasi pemutusan iklan dengan mode penekanan yang tersedia disetel ke BEHIND_LIVE_EDGE dan gunakan nilai penekanan yang disetel ke. 00:45:00
contoh 4: penindasan AFTER_LIVE_EDGE iklan tanpa jeda iklan yang terjadi selama periode penekanan yang berhasil

Ketika mode penekanan avail disetel ke AFTER_LIVE_EDGE dan nilai penekanan avail lebih besar dari nol, MediaTailor tidak mempersonalisasi jeda iklan apa pun hingga waktu sesi yang telah berlalu telah mencapai nilai tersebut.

Pada gambar berikut, berbagai blok disusun secara horizontal sepanjang garis waktu yang berlangsung dari kiri ke kanan. Setiap blok mewakili sebagian waktu di mana konten streaming langsung atau jeda iklan yang dipersonalisasi diputar. Garis putus-putus mewakili tepi langsung saat ini dari streaming langsung. Garis putus-putus lainnya, yang mewakili nilai penekanan yang disetel ke00:30:00, terjadi 30 menit kemudian di garis waktu sehubungan dengan garis putus-putus untuk tepi langsung. Garis putus-putus ketiga, mewakili inisialisasi sesi, terjadi lebih awal di timeline sehubungan dengan garis putus-putus untuk tepi langsung. Periode waktu 30 menit antara waktu live-edge dan avail-suppression-value waktu mewakili periode penekanan yang tersedia. Jeda iklan terjadi setelah periode penekanan yang berhasil. Seperti yang ditunjukkan pada gambar, ketika mode penekanan avail disetel keAFTER_LIVE_EDGE, nilai penekanan avail diatur ke 00:30:00 setelah tepi langsung, dan inisialisasi sesi terjadi sebelum tepi langsung, MediaTailor mempersonalisasi setiap jeda iklan yang terjadi setelah periode penekanan yang berhasil.

MediaTailor personalisasi pemutusan iklan dengan mode penekanan yang tersedia disetel keAFTER_LIVE_EDGE, nilai penekanan yang disetel ke00:30:00, dan inisialisasi sesi yang terjadi sebelum live edge.
contoh 5: penindasan AFTER_LIVE_EDGE iklan dengan kebijakan PARTIAL_AVAIL pengisian dan jeda iklan sedang berlangsung pada akhir periode penindasan yang berhasil

Ketika mode penekanan avail disetel ke AFTER_LIVE_EDGE dan nilai penekanan avail lebih besar dari nol, MediaTailor tidak mempersonalisasi jeda iklan apa pun hingga waktu sesi yang telah berlalu telah mencapai nilai tersebut.

Pada gambar berikut, berbagai blok disusun secara horizontal sepanjang garis waktu yang berlangsung dari kiri ke kanan. Setiap blok mewakili sebagian waktu di mana konten streaming langsung, jeda iklan yang dipersonalisasi, atau jeda iklan yang tidak dipersonalisasi diputar. Garis putus-putus mewakili tepi langsung saat ini dari streaming langsung. Garis putus-putus lainnya, yang mewakili nilai penekanan yang disetel ke00:30:00, terjadi 30 menit kemudian di garis waktu sehubungan dengan garis putus-putus untuk tepi langsung. Garis putus-putus ketiga, mewakili inisialisasi sesi, terjadi lebih awal di timeline sehubungan dengan garis putus-putus untuk tepi langsung. Periode waktu 30 menit antara waktu live-edge dan avail-suppression-value waktu mewakili periode penekanan yang tersedia. Jeda iklan sedang berlangsung pada akhir periode penekanan yang berhasil. Seperti yang ditunjukkan pada gambar, ketika mode penekanan avail disetel keAFTER_LIVE_EDGE, nilai penekanan avail disetel ke 00:30:00 setelah live edge, kebijakan pengisian penekanan avail disetel ke, dan inisialisasi sesi terjadi sebelum live edgePARTIAL_AVAIL, MediaTailor mempersonalisasi setiap jeda iklan yang terjadi setelah periode penekanan avail. Untuk jeda iklan yang sedang berlangsung di akhir periode penekanan avail, MediaTailor personalisasi bagian jeda iklan yang terjadi setelah periode penekanan avail, tetapi tidak mempersonalisasi bagian dari jeda iklan yang terjadi selama periode penekanan avail.

MediaTailor personalisasi pemutusan iklan dengan mode penekanan yang tersedia disetel keAFTER_LIVE_EDGE, nilai penekanan yang disetel ke00:30:00, memanfaatkan kebijakan pengisian penekanan yang disetel kePARTIAL_AVAIL, inisialisasi sesi yang terjadi sebelum tepi langsung, dan jeda iklan sedang berlangsung di akhir periode penekanan yang berhasil.
contoh 6: penindasan AFTER_LIVE_EDGE iklan dengan kebijakan PARTIAL_AVAIL pengisian dan jeda iklan yang sedang berlangsung dari sebelum inisialisasi sesi hingga setelah akhir periode penekanan yang berhasil

Ketika mode penekanan avail disetel ke AFTER_LIVE_EDGE dan nilai penekanan avail lebih besar dari nol, MediaTailor tidak mempersonalisasi jeda iklan apa pun hingga waktu sesi yang telah berlalu telah mencapai nilai tersebut.

Pada gambar berikut, berbagai blok disusun secara horizontal sepanjang garis waktu yang berlangsung dari kiri ke kanan. Setiap blok mewakili sebagian waktu di mana konten streaming langsung, jeda iklan yang dipersonalisasi, atau jeda iklan yang tidak dipersonalisasi diputar. Garis putus-putus mewakili tepi langsung saat ini dari streaming langsung. Garis putus-putus lainnya, yang mewakili nilai penekanan yang disetel ke00:30:00, terjadi 30 menit kemudian di garis waktu sehubungan dengan garis putus-putus untuk tepi langsung. Garis putus-putus ketiga, mewakili inisialisasi sesi, terjadi lebih awal di timeline sehubungan dengan garis putus-putus untuk tepi langsung. Periode waktu 30 menit antara waktu live-edge dan avail-suppression-value waktu mewakili periode penekanan yang tersedia. Jeda iklan sedang berlangsung dari waktu sebelum inisialisasi sesi ke waktu setelah periode penekanan yang berhasil. Seperti yang ditunjukkan pada gambar, ketika mode penekanan avail disetel keAFTER_LIVE_EDGE, nilai penekanan avail disetel ke 00:30:00 setelah live edge, kebijakan pengisian penekanan avail disetel ke, dan inisialisasi sesi terjadi sebelum live edgePARTIAL_AVAIL, MediaTailor mempersonalisasi setiap jeda iklan yang terjadi setelah periode penekanan avail. Untuk jeda iklan yang sedang berlangsung sebelum, selama, dan setelah periode penekanan avail, MediaTailor mempersonalisasi bagian jeda iklan yang terjadi setelah periode penekanan avail, tetapi tidak mempersonalisasi bagian jeda iklan yang terjadi sebelum atau selama periode penekanan yang berhasil.

MediaTailor personalisasi jeda iklan dengan mode penekanan yang tersedia disetel keAFTER_LIVE_EDGE; nilai penekanan yang disetel ke00:30:00; memanfaatkan kebijakan pengisian penekanan yang disetel kePARTIAL_AVAIL; inisialisasi sesi yang terjadi sebelum tepi langsung; dan jeda iklan sedang berlangsung sebelum, selama, dan setelah periode penekanan yang berhasil.
contoh 7: AFTER_LIVE_EDGE penindasan iklan dengan jeda iklan yang sedang berlangsung pada awal periode penekanan yang berhasil

Ketika mode penekanan avail disetel ke AFTER_LIVE_EDGE dan nilai penekanan avail lebih besar dari nol, MediaTailor tidak mempersonalisasi jeda iklan apa pun hingga waktu sesi yang telah berlalu telah mencapai nilai tersebut.

Pada gambar berikut, berbagai blok disusun secara horizontal sepanjang garis waktu yang berlangsung dari kiri ke kanan. Setiap blok mewakili sebagian waktu di mana konten streaming langsung atau jeda iklan yang tidak dipersonalisasi diputar. Garis putus-putus mewakili tepi langsung saat ini dari streaming langsung. Garis putus-putus lainnya, yang mewakili nilai penekanan yang disetel ke00:30:00, terjadi 30 menit kemudian di garis waktu sehubungan dengan garis putus-putus untuk tepi langsung. Garis putus-putus ketiga, mewakili inisialisasi sesi, terjadi lebih awal di timeline sehubungan dengan garis putus-putus untuk tepi langsung. Periode waktu 30 menit antara waktu live-edge dan avail-suppression-value waktu mewakili periode penekanan yang tersedia. Jeda iklan sedang berlangsung dari waktu sebelum inisialisasi sesi ke waktu dalam periode penekanan yang tersedia. Seperti yang ditunjukkan pada gambar, ketika mode penekanan avail disetel keAFTER_LIVE_EDGE, nilai penekanan avail disetel ke 00:30:00 setelah live edge, dan inisialisasi sesi terjadi sebelum waktu live-edge tetapi setelah dimulainya jeda iklan, MediaTailor tidak mempersonalisasi jeda iklan tersebut.

MediaTailor personalisasi jeda iklan dengan mode penekanan yang tersedia disetel keAFTER_LIVE_EDGE; nilai penekanan yang disetel ke00:30:00; inisialisasi sesi terjadi sebelum tepi langsung; dan jeda iklan sedang berlangsung sebelum tetapi berakhir selama periode penekanan yang berhasil.

Mengonfigurasi parameter penekanan iklan — permintaan sesi pemutaran

Anda dapat mengonfigurasi setelan penekanan iklan melalui parameter dalam permintaan sesi pemutaran awal sisi server atau sisi klien. MediaTailor Jika Anda telah mengonfigurasi setelan penekanan iklan melalui MediaTailor Konsol atau AWS Elemental MediaTailor API, parameter ini akan mengganti setelan tersebut.

Baik mode penekanan avail dan nilai penekanan avail diperlukan agar penekanan iklan berfungsi. Parameter ini tidak dapat dikonfigurasi dari sumber yang berbeda. Misalnya, Anda tidak dapat mengonfigurasi satu parameter dengan MediaTailor konsol dan parameter lainnya dengan parameter kueri.

MediaTailor mendukung parameter penekanan iklan berikut.

Nama Penjelasan Nilai yang Diterima
availSuppressionMode

Menetapkan mode untuk penekanan iklan. Secara default, penekanan iklan adalahOFF. Saat disetel keBEHIND_LIVE_EDGE, MediaTailor tidak mengisi jeda iklan pada atau di belakang aws.availSuppressionValue waktu. Ketika disetel keAFTER_LIVE_EDGE, MediaTailor tidak mengisi jeda iklan pada atau di belakang periode penekanan avail. Periode penekanan yang tersedia mencakup dari waktu tepi langsung ke waktu, ditambah waktu buffer aws.availSuppressionValue tambahan.

  • OFF

  • BEHIND_LIVE_EDGE

  • AFTER_LIVE_EDGE

availSuppressionValue Waktu relatif terhadap tepi langsung dalam streaming langsung. Kode waktu yang dikodekan URL UTF-8 di. HH:MM:SS Misalnya, 1 jam dan 30 menit akan menjadi01%3A30%3A00.
availSuppressionFillPolicy Mendefinisikan kebijakan yang akan diterapkan pada mode penekanan avail. BEHIND_LIVE_EDGEselalu menggunakan kebijakan penindasan yang berhasil sepenuhnya. AFTER_LIVE_EDGEdapat digunakan untuk memanggil pengisian jeda iklan sebagian saat sesi dimulai pertengahan istirahat.
  • PARTIAL_AVAIL- tidak tersedia untuk mode BEFORE_LIVE_EDGE penindasan

  • FULL_AVAIL_ONLY- nilai default untuk AFTER_LIVE_EDGE mode penekanan

Konfigurasi sisi server

Parameter kueri dasar adalahaws.availSuppression, yang diikuti oleh nama parameter opsional dan pasangan nilai. Untuk membuat kueri, tambahkan aws.availSuppression= ke akhir permintaan sesi pemutaran ke MediaTailor, diikuti dengan nama dan nilai parameter. Untuk informasi selengkapnya tentang cara membuat permintaan sesi pemutaran sisi server, lihat. Pelacakan sisi server

Contoh: HLS

GET <mediatailorURL>/v1/master/<hashed-account-id>/<origin-id>/index.m3u8?aws.availSuppressionMode=BEHIND_LIVE_EDGE&aws.availSuppressionValue=00%3A00%3A21

Sintaks query sisi server tercantum dalam tabel berikut.

Komponen String Kueri Deskripsi
? Karakter terbatas yang menandai awal kueri.
aws. Kueri dasar, yang diikuti oleh parameter yang dibangun dari pasangan nama dan nilai. Untuk daftar semua parameter yang tersedia, lihatMengonfigurasi parameter penekanan iklan — permintaan sesi pemutaran.
= Mengaitkan nama parameter dengan nilai. Misalnya, aws.availSuppressionMode=BEHIND_LIVE_EDGE.
& Menggabungan parameter kueri. Misalnya, aws.availSuppressionMode=BEHIND_LIVE_EDGE &aws.availSuppressionValue=00:30:00&aws.availSuppressionFillPolicy=FULL_AVAIL_ONLY>.

Konfigurasi sisi klien

Sertakan availSuppression parameter dalam permintaan POST klien Anda ke MediaTailor. Untuk informasi selengkapnya tentang cara membuat permintaan sesi pemutaran sisi klien, lihat. Pelacakan sisi klien

Contoh: HLS

POST parent.m3u8 { "availSuppression": { "mode": "BEHIND_LIVE_EDGE", "value": "00:00:21", "fillPolicy": "FULL_AVAIL_ONLY" } }