Инструкции по установке и применению кода в заглушку (stub code)
Добавление кода своей рекламы к коду блока позволит поставить заглушку (stub code) на случай, если на аукционе не будет подходящего предложения для показа
В ShowCase в блоке End mode выберите '3rd-party-no-ads' или '3rd-party-anyway'. В первом случае 3rd-party реклама будет показываться когда в основном блоке нет рекламы, а во втором в любом случае при её завершении
В случае баннерной рекламы, при выборе '3rd-party-anyway' появляется поле 3rd-party timer (sec) это задержка перед показом 3rd-party рекламы если реклама была найдена

Инструкция:
1. В блок code: `` вставьте 3rd-party код
2. Если в 3rd-party коде встречается вот такой текст "</script>" то необходимо в ручную заменить его на "<\/script>".
3. Отдельно обращаем внимание на строчку "window.UTInventoryCoreFixedContainerSize('ut-embed');" она отвечает за то, чтобы при переключении нашей рекламы на 3rd-party не было CLS (cumulative shift layout - https://web.dev/articles/cls?hl=ru
). Делается это путем фиксации текущего размера контейнера в момент отключения нашей рекламы. Но на определенных страницах или сайтах (где вебмастера сами заботятся о том, как выглядит контейнер) эту строчку нужно убрать
Код вставки для видео
<!--В <head> сайта один раз добавьте код загрузчика-->
<script>
(function UTCoreInitialization() {
if (window.UTInventoryCore) {
new window.UTInventoryCore({
type: "embed",
host: 6,
content: false,
container: "ut-embed",
width: 560,
height: 315,
playMode: "autoplay-visible",
collapse: "none",
callback: {
all: (payload) => {
if (payload === 'show') window.UTInventoryCoreShowFired = true;
if (!window.UTInventoryCoreShowFired && payload === 'finish') {
// Уберите следующую строчку если не требуется фиксировать размер контейнера
// или вы планируете работать с CSS самостоятельно
window.UTInventoryCoreFixedContainerSize('ut-embed');
window.UTInventoryCoreAdd3PartyCode({
container: 'ut-embed',
// Вставьте 3rd-party код.
code: `
`,
});
}
},
}
});
return;
}
setTimeout(UTCoreInitialization, 100);
})();
</script>
Last updated