Отладка Vast рекламных тегов в JWplayer 7+

Очевидно, потому что я новичок здесь, я даже не могу разместить достаточные ссылки, чтобы полностью объяснить мою проблему. FYI

Источник

mp4stream.com / preroll / videe /

Это одна из многих демонстраций, которые я настроил для различных рекламных сетей. Почти все имеют одинаковый результат.

Первая часть

У многих рекламных сетей, которые я демонстрирую, есть одна и та же проблема, которая выглядит примерно так. Я говорю как минимум о 10 партнерах, которых я проверял. Ниже приведен пример одного.

XMLHttpRequest не может загрузить http://vast.videe.tv/vast-proxy/?VPAID=1&aid=12988&sid=0&channel_id=0&conte player_width=657&player_height=370&vid_duration=1440&cb=685997865628451100. Подстановочный знак " " нельзя использовать в заголовке "Access-Control-Allow-Origin", если флаг credentials имеет значение true. Поэтому происхождение ' http://mp4stream.com/ ' не разрешено. *

Эти сбои приводят к значительному увеличению времени загрузки и влияют на весь опыт игрока / пользователя в целом.

Одна рекламная сеть сегодня указала, что я могу передавать им файлы cookie, и поэтому вышеописанное не работает. Но мне трудно поверить, что это основано на моем опыте разработки / сервера. Насколько мне известно, каждый игрок JWplayer или иным образом использовал бы файлы cookie какого-либо типа.

Итак, у меня вопрос: почему сотни из них просто терпят неудачу?

2 ответа

Исходя из этой ошибки, которую вы видите, vast.videe.tv блокирует mp4stream.com от выполнения запросов. Вам нужно будет связаться с videe.tv, чтобы определить, почему это происходит.

Вот специальный документ поддержки, который у нас есть для этого: http://support.jwplayer.com/customer/portal/articles/1403679-crossdomain-file-loading

Нам нравится Stackru, но мы здесь не часто проверяем. Лучший способ получить поддержку для JW Player - это перейти на http://jwplayer.com/support/

Чтобы быть обслуживаемым в среде JavaScript, ответ рекламного сервера VAST должен включать следующие заголовки HTTP CORS:

Access-Control-Allow-Origin:
Access-Control-Allow-Credentials: правда

Этот заголовок HTTP позволяет проигрывателю рекламы любого источника читать ответ VAST от источника рекламного сервера. Значение Access-Control-Allow-Origin: должно быть значением заголовка Origin, отправленного с запросом объявления. Заголовок Access-Control-Allow-Credentials: обеспечит правильную отправку и получение файлов cookie.

Надеюсь это поможет...

Другие вопросы по тегам