Reklam arası süresini yönetmek, kullanıcılarınıza kesintisiz yayınlar sunmanızı sağlar. Google Dinamik Reklam Ekleme (DAI) Reklam Arası API'sini çağırıp expectedDuration parametresini ayarladığınızda Google DAI, reklamla ilgili oynatma hatalarını (ör. reklam kapsüllerinin eksik veya fazla doldurulması) önlemek için reklam arası sürelerini yönetir.
Reklam arası beklenen süresini ayarlama
expectedDuration parametresini, reklam arasının saniye cinsinden beklenen uzunluğuna ayarlayın. Bu değer, dokuz ondalık basamağa kadar olabilir ve s değeriyle sona erer. Örneğin: 30s veya 29.899999999s.
expectedDuration parametresini reklam arasının gerçek uzunluğuna yakın bir değere ayarlayın.
Aşağıdaki reklam oynatma hatalarından kaçının:
- Sürenin çok uzun ayarlanması: Beklenen süre gerçek reklam arasından daha uzunsa kalan süre boş bir seçenek listesiyle doldurulur ve içerikte duraklama oluşur.
- Süreyi çok kısa ayarlama: Beklenen süre gerçek reklam arasından daha kısaysa reklam tamamlanmadan kesilebilir.
Reklam arası yayınlanmaya başladığında Google DAI, bu süre değerini manifestteki, kapsül segmenti isteğindeki veya kapsül manifesti isteğindeki reklam arasının gerçek süresine uyacak şekilde günceller.
Reklam segmenti süresini anlama
Google DAI, akış ayarlarınızın türüne ve içerik segmentlerine göre segment süresini belirler.
Google DAI, segment süresini aşağıdaki şekilde belirler:
- Varsayılan olarak: Süre belirtilmezse Google DAI, reklam segmenti süresini iki saniye olarak ayarlar.
- HLS yayınları: Süre, yayının hedef süresinin veya beş saniyenin daha kısa olanıdır.
- DASH akışları: Google DAI, süreyi manifestteki
MPD@maxSegmentDurationdeğerine ayarlar. Bu değer mevcut değilse Google DAI, varsayılan süreyi kullanır.
Google DAI, bir reklam arasının segment süresini belirledikten sonra aynı canlı yayındaki tüm sonraki reklam araları için bu süreyi kullanır.