Mengelola durasi jeda iklan akan memberikan streaming tanpa gangguan bagi pengguna Anda.
Saat Anda memanggil Google Dynamic Ad Insertion (DAI) Ad Break API dan menetapkan parameter
expectedDuration, Google DAI akan mengelola durasi jeda iklan untuk
mencegah error pemutaran terkait iklan, seperti pod iklan yang kurang terisi atau terlalu terisi.
Menetapkan durasi yang diharapkan untuk jeda iklan
Setel parameter expectedDuration ke durasi jeda iklan yang diharapkan dalam detik, dengan hingga sembilan digit pecahan dan diakhiri dengan nilai s.
Misalnya, 30s atau 29.899999999s.
Tetapkan parameter expectedDuration mendekati durasi jeda iklan yang sebenarnya.
Hindari error pemutaran iklan berikut:
- Menetapkan durasi terlalu lama: Jika durasi yang diharapkan lebih lama daripada jeda iklan sebenarnya, waktu yang tersisa akan diisi dengan slate kosong, sehingga membuat konten dijeda.
- Menetapkan durasi terlalu pendek: Jika durasi yang diharapkan lebih pendek daripada jeda iklan yang sebenarnya, iklan mungkin akan terpotong sebelum selesai.
Saat jeda iklan mulai ditayangkan, DAI Google akan memperbarui nilai durasi ini agar sesuai dengan durasi sebenarnya jeda iklan dari manifes, permintaan segmen pod, atau permintaan manifes pod.
Memahami durasi segmen iklan
DAI Google menentukan durasi segmen berdasarkan jenis setelan streaming dan segmen konten Anda.
DAI Google menentukan durasi segmen sebagai berikut:
- Secara default: Jika tidak ada durasi yang ditentukan, Google DAI akan menetapkan durasi segmen iklan menjadi dua detik.
- Streaming HLS: Durasi adalah yang lebih kecil dari target durasi streaming atau lima detik.
- Streaming DASH: DAI Google menetapkan durasi ke nilai
MPD@maxSegmentDurationdari manifes. Jika nilai tersebut tidak ada, Google DAI akan menggunakan durasi default.
Setelah menentukan durasi segmen untuk jeda iklan, DAI Google menggunakan durasi tersebut untuk semua jeda iklan berikutnya di live stream yang sama.