2015-06-02 9 views
2

Я хотел бы подать объявление 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); 
+1

Боюсь, что после того, как игрок настроен, вы не можете переключать клиентов рекламы с огромного на ima. – emaxsaun

+0

Теперь вы можете сделать водопад только с IMA. – emaxsaun

ответ

0

Короткий ответ нет - НЕТ

От jwplayer.com поддержка:

При настройке jwplayer экземпляр - набор "клиент 'вариант, если вы используете объявления VAST/VPAID или googima, если вы используете объявления Google IMA. Обратите внимание, что вы не можете смешивать оба формата объявлений в с одним игроком вставлять. При выборе клиента будет поддерживать тот же клиент , пока игрок не будет настроен снова. Пример: 'клиент': 'googima' или 'клиент': 'подавляющее'

больше здесь: https://support.jwplayer.com/customer/portal/articles/1431665-vast-advertising

P.S. На данный момент я публикую эту последнюю версию jwplayer 7.3.4

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

  • Нет связанных вопросов^_^