Roku RAF выдает ошибку при непрерывном воспроизведении видео

#roku

Вопрос:

Воспроизведение рекламы в потоке HLS работает нормально, если я воспроизводлю контент по одному с некоторым промежутком времени между каждым воспроизведением.

Но, если я воспроизведу видео без какого-либо промежутка времени, для определенных воспроизведений объявление не отображается, и RAF выдает какую-то ошибку, так как нет объявлений.

URL-адрес модуля, который я использую, https://pubads.g.doubleclick.net/gampad/ads?sz=640x480amp;iu=/124319096/external/ad_rule_samplesamp;ciu_szs=300x250amp;ad_rule=1amp;impl=samp;gdfp_req=1amp;env=vpamp;output=vmapamp;unviewed_position_start=1amp;cust_params=deployment=devsite&sample_ar=premidpostoptimizedpodamp;cmsid=496amp;vid=short_onecueamp;correlator=

Кто-нибудь знает, почему это происходит?! Любая помощь будет оценена по достоинству, Спасибо

Ответ №1:

Технически это не ошибка — похоже, дело в том, что рекламный сервер не вернул никаких объявлений по запросу на объявление, что является довольно распространенным явлением.

Специально для GAM я, кажется, помню, что возвращал пустой ответ на «повторяющиеся» запросы. И/или это может быть ограничение частоты, у него заканчивается реклама для конкретного устройства (в отдельных рекламных кампаниях установлены ограничения, такие как «не показывайте одно и то же объявление чаще одного раза в час, всего 3 раза в день»)

Комментарии:

1. Это происходит только тогда, когда я прячу плеер и сразу же открываю его. При скрытии игрока я фактически удаляю объект RAF, а затем при раскрытии создаю новый объект RAF.

2. Когда я удаляю старый объект RAF и создаю новый, не скрывая игрока, я правильно получаю ответ на объявление