2017-02-15 4 views
0

Я пытаюсь внедрить и создать свой adTagUrl в своем демонстрационном примере.Как внедрить Google IMA в видео?

var options = { 
    id: 'content_video', 
    //adTagUrl: 'http://pubads.g.doubleclick.net/gampad/ads?sz=640x480&' + 
    // 'iu=/124319096/external/ad_rule_samples&ciu_szs=300x250&ad_rule=1&' + 
    // 'impl=s&gdfp_req=1&env=vp&output=xml_vmap1&unviewed_position_start=1&' + 
    // 'cust_params=sample_ar%3Dpremidpostpod%26deployment%3Dgmf-js&cmsid=496&' + 
    // 'vid=short_onecue&correlator=' 
    adTagUrl: 'https://pubads.g.doubleclick.net/gampad/ads?sz=640x480&iu=/265894175/Video&impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&url=[referrer_url]&description_url=[description_url]&correlator=[timestamp]'  
}; 

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

Сообщение об ошибке я получаю это:

AdsLoader error: AdError 1009: The VAST response document is empty. 

Как создать один из моих Doubleclick приборной панели или как настроить его для работы с videojs?

Большое спасибо!

ответ

1

В команде IMA есть VideoJS implementation on GitHub, которые вы можете изменить и использовать.

Что касается ошибки 1009 (пустой VAST), может быть много причин. Убедитесь, что ваш тег объявления фактически возвращает значимый ответ VAST, если вы открываете его в браузере. Если он не работает только в вашей реализации, вам может потребоваться сбросить IMA, следуя this instruction и, возможно, this.

+0

Вы также можете проверить в VAST Inspector здесь: https://developers.google.com/interactive-media-ads/docs/sdks/html5/vastinspector –

+0

@StevenMelendez, бескрайняя инспектор не использует VideoJS в качестве видео проигрыватель. –

+0

Также не открывает тег VAST в собственном браузере. Я отвечал на ваш вопрос: «Убедитесь, что ваш тег объявления возвращает значимый ответ VAST, если вы открываете его в браузере». Это не зависит от платформы. –

Смежные вопросы