Куда добавить скрипт для интеграции РСЯ на сайт?
<!-- Yandex.RTB -->
<script>window.yaContextCb=window.yaContextCb||[]</script>
<script src="https://yandex.ru/ads/system/context.js" async></script>
<!-- Yandex.RTB -->
<script>window.yaContextCb=window.yaContextCb||[]</script>
<script src="https://yandex.ru/ads/system/context.js" async></script>
Вот и мне стало теперь интересно, куда основной код для вызова рекламных блоков вставлять, в какой именно файл и как разместить рекламные блоки, именно с указанием пути.
Интересует:
Смотрите, создал файл banner.php
в нем я разместил:
<!-- Yandex.RTB -->
<script>window.yaContextCb=window.yaContextCb||[]</script>
<script src="https://yandex.ru/ads/system/context.js" async></script>
Теперь мне нужно разместить следующий код самого баннера в шаблоне:
<!-- Yandex.RTB R-A-6350369-1 -->
<div id="yandex_rtb_R-A-6350369-1"></div>
<script>
window.yaContextCb.push(() => {
Ya.Context.AdvManager.render({
"blockId": "R-A-6350369-1",
"renderTo": "yandex_rtb_R-A-6350369-1"
})
})
</script>
Получается перед этим кодом нужно разместить еще <?= insert('/banner'); ?>
или как?! Как только не тыкал, не появляется реклама!
Я как раз сейчас работаю, чтобы добавление было более удобным. А на данный момент код добавляется в шаблоны, в те места, которые вам необходимо.
Вернусь к вашему вопросу, чуть позже…