2
我想爲IMA廣告投放廣告,但「VAST」出現錯誤。做它可行嗎?jwplayer 6有沒有辦法從IMA到VAST廣告?
據我所知,當你初始化jwplayer時,你必須設置客戶端(「浩瀚」或「googima」),所以我們不能在「onAdError」事件中更改客戶端。
任何選項來設置客戶端中的「onAdError」事件?
這就是我想要做的事:
var aAds = [ {
client: "vast",
tag: "http://foo.com/vast.xml"
}, {
client: "googima",
tag: "http://foo.com/ima.xml"
}];
jwplayer("container1").setup({
image: "http://foo.com/bar.png",
file: "http://foo.com/bar.mp4",
advertising: {
client: "vast" // This is mandatory, isn't it?
}
});
var iAd = 0;
function showNextAdd(onPlay) {
if (onPlay && iAd > 0) return;
if (iAd < aAds.length) {
jwplayer().playAd(aAds[iAd++].tag);
}
}
// Try first add on start
jwplayer().onPlay(function(){
showNextAdd(true);
});
// If error try next
jwplayer().onAdError(showNextAdd);
恐怕玩家已經成立後無法從海量切換廣告客戶IMA。 – emaxsaun
你現在可以用IMA瀑布。 – emaxsaun