Zarządzanie czasem trwania przerw na reklamę i segmentów

Zarządzanie czasem trwania przerwy na reklamę zapewnia nieprzerwane transmisje dla użytkowników. Gdy wywołasz interfejs Google Dynamic Ad Insertion (DAI) Ad Break API i ustawisz parametr expectedDuration, Google DAI będzie zarządzać długością przerw na reklamy, aby zapobiegać błędom odtwarzania związanym z reklamami, takim jak niewypełnione lub przepełnione bloki reklamowe.

Ustawianie przewidywanego czasu trwania przerwy na reklamę

Ustaw parametr expectedDuration na oczekiwaną długość przerwy na reklamę w sekundach, z maksymalnie 9 cyframi po przecinku i kończącą się wartością s, np. 30s lub 29.899999999s.

Ustaw parametr expectedDuration blisko rzeczywistej długości przerwy na reklamę. Unikaj tych błędów odtwarzania reklam:

  • Zbyt długi czas trwania: jeśli przewidywany czas trwania jest dłuższy niż rzeczywista przerwa na reklamę, pozostały czas jest wypełniany pustą planszą, co powoduje przerwę w treści.
  • Zbyt krótki czas trwania: jeśli przewidywany czas trwania jest krótszy niż rzeczywista przerwa na reklamę, reklama może zostać przycięta przed zakończeniem.

Gdy rozpocznie się wyświetlanie przerwy na reklamę, dynamiczne wstawianie reklam Google zaktualizuje tę wartość czasu trwania, aby odpowiadała rzeczywistemu czasowi trwania przerwy na reklamę z pliku manifestu, żądania segmentu bloku reklamowego lub żądania pliku manifestu bloku reklamowego.

Czas trwania segmentu reklamy

Google DAI określa czas trwania segmentu na podstawie typu ustawień strumienia i segmentów treści.

Technologia DAI w Google określa czas trwania segmentu w ten sposób:

  • Domyślnie: jeśli nie określono czasu trwania, Google DAI ustawia czas trwania segmentu reklamy na 2 sekundy.
  • Strumienie HLS: czas trwania to mniejsza z dwóch wartości: docelowy czas trwania strumienia lub 5 sekund.
  • Strumienie DASH: Google DAI ustawia czas trwania na wartość MPD@maxSegmentDuration z pliku manifestu. Jeśli ta wartość nie jest dostępna, Google DAI używa domyślnego czasu trwania.

Gdy funkcja DAI od Google określi czas trwania segmentu dla przerwy na reklamę, będzie go używać w przypadku wszystkich kolejnych przerw na reklamę w tej samej transmisji na żywo.