如何将Google IMA实施到videojs?

时间:2017-02-15 22:59:06

标签: video.js double-click-advertising google-ima

我正在努力实现并在我的演示示例中生成adTagUrl

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有些不同,我使用的那个没有显示任何广告,而示例adTagUrl完美无瑕。

我收到的错误消息是:

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

如何从Doubleclick仪表板中生成一个或如何配置它以使用videojs?

提前非常感谢!

1 个答案:

答案 0 :(得分:1)

IMA小组会托管您可以修改和使用的VideoJS implementation on GitHub

对于错误1009(空VAST),可能有很多原因。如果您在浏览器中打开广告代码,请确保其实际返回有意义的VAST响应。如果它仅在您的实施中不起作用,您可能需要按照this instructionthis来重置IMA。