Рекламные макросы
Иногда нужно передать специальные параметры в рекламных ссылках, которые зависят от контекста. Для этого используют специальные переменные - они называются плейсхолдеры или макросы
//ads.site.com/vast.xml?site={site_id}&cat=[category]
Чтобы плеер подставил верные значения, нужно передать их в коде параметром vast_replace
var player = new Playerjs({id:"player", file:"//site.com/video.mp4", vast_replace:{"{site_id}":"123","[category]":"video"}});
В итоге реальный запрос будет таким
//ads.site.com/vast.xml?site=123&cat=video