Свой XML VAST


Для показа своей рекламы по стандарту VAST можно использовать минимальный код XML:

<VAST version="2.0">
<Ad>
   <InLine>
      <AdSystem></AdSystem>
      <Impression>
         <URL><![CDATA[Ссылка-на-пиксель-показа-рекламы]]></URL>
      </Impression>
      <Creatives>
         <Creative>
            <Linear skipoffset="00:00:05">
               <VideoClicks>
                  <ClickThrough><![CDATA[Ссылка-для-перехода]]></ClickThrough>
               </VideoClicks>
               <MediaFiles>
                  <MediaFile delivery="progressive" type="video/mp4">
                     <![CDATA[Ссылка-на-видео-mp4]]>
                  </MediaFile>
               </MediaFiles>
            </Linear>
         </Creative>
      </Creatives>
      <Extensions>
         <Extension type="linkTxt"><![CDATA[Перейти на сайт рекламодателя]]></Extension>
      </Extensions>
   </InLine>
</Ad>
</VAST>

Ссылка на пиксель показа нужна для сбора статистики, если вы хотите ее собирать. Плеер отправит этот запрос, когда реклама начнет воспроизводиться. Ссылка для перехода нужна, если по реклама является кликабельной.

Параметр skipoffset позволяет настроить кнопку пропуска рекламы (в примере 5 секунд). Параметр linkTxt показывает пояснительную надпись при наведении курсора на плеер.

Вы можете генерировать рекламный код динамически со своего сервера, меняя ссылки в зависимости от ситуации. Это называется ротацией рекламы. Например, рекламный XML генерирует ваш скрипт по адресу site.com/vast/preroll.php?id=[id] - этот адрес вы указываете в настройках плеера, как рекламную ссылку. Чтобы управлять рекламой на разных страницах, достаточно указать в коде плеера параметр vast_replace

var player = new Playerjs({id:"player", file:"https://site.com/video.mp4", vast_replace:{"[id]":1}});

В этом примере запрос уйдет по адресу site.com/vast/preroll.php?id=1

Врапперы

Wrapper - это промежуточный документ, который переадресует запрос на другой VAST. При этом он может содержать полный набор своих пикселей, которые отработают в нужный момент. Минимальный враппер выглядит так:

<VAST version="2.0">
   <Ad>
      <Wrapper>
         <AdSystem></AdSystem>
         <VASTAdTagURI>
         <![CDATA[Ссылка-на-другой-VAST]]>
         </VASTAdTagURI>
         <Impression>
         <![CDATA[Ссылка-на-пиксель-показа-рекламы]]>
         </Impression>
         <Creatives>
            <Creative>
               <Linear>
                  <TrackingEvents>
                     <Tracking event="click">
                        <![CDATA[Ссылка-на-пиксель-перехода]]>
                     </Tracking>
                  </TrackingEvents>
               </Linear>
            </Creative>
         </Creatives>
      </Wrapper>
   </Ad>
</VAST>

Как полностью отключить рекламу в коде

Чтобы отключить рекламу в коде подключения плеера, достаточно указать параметр vast:0


19.10.26
2024 © PlayerJS

Регистрация

Создать аккаунт
Регистрируясь, вы принимаете Пользовательское соглашение
Войдите, если уже есть аккаунт

Восстановить пароль

Восстановить
Если вы забыли свой email, напишите нам