Я хотел бы подать объявление IMA, но «водопад» на VAST по ошибке. Можно ли это сделать?Есть ли способ водопада от IMA к объявлениям VAST в jwplayer 6?
Насколько я знаю, когда вы инициализируете 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