ADFOX Sites Help

Внешняя монетизация

Описание

Внешние монетизаторы — это покупатели трафика, такие как Google ADX, Mytarget, HPMD, Criteo и др.

Обычно при установке кодов других систем возникают вопросы о том, как правильно поставить сторонний код, будет ли он работать и что делать, чтобы вернуть показ в ADFOX, если сторонняя система не подобрала баннер.

Для автоматизации процессов продажи трафика в ADFOX разработан функционал Внешняя монетизация, который позволяет упростить создание рекламных кампаний для внешних монетизаторов, управлять CPM порогами (кроме header bidding покупателей) и получать наибольший доход от перевзвешивания кампаний с РСЯ.

Поддерживается два варианта работы с монетизаторами:
1. применение Header Bidding;
2. проброс кода вставки монетизатора (на данный момент Google ADX и DPF).

Как работает внешняя монетизация?

Пользователь загружает страницу сайта:
1. К серверу ADFOX приходит рекламный запрос.
2. Сервер сравнивает CPM всех кампаний вида "ДМ" и выбирает кампанию с максимальной ставкой.
3. Сервер отправляет запрос с максимальной ставкой к Рекламной сети Яндекса и ожидает ответа:
3.1. Если РСЯ предлагает ставку выше, то побеждает РСЯ и отправляет баннер на сайт пользователю.
3.2. Если РСЯ предлагает ставку ниже или отказывается от торгов, то побеждает кампания с максимальной ставкой и именно её баннер отправляется на сайт пользователю.

РСЯ не сможет выкупить показы по цене ниже, чем пороговый CPM соревнующихся кампаний издателя или внешних монетизаторов.


Схема 1. Алгоритм выбора кампании уровня Динамической монетизации

Отличие header bidding от размещения монетизаторов по коду вставки

В случае применения header bidding покупатели сделали свои ставки еще до отправки запроса за баннером и при победе кампании такого покупателя, его баннер будет отправлен на сайт пользователю, после чего процесс выбора рекламы будет остановлен.

Если же покупатель размещается с помощью кодов вставки (например, Google ADX или DFP), то, в случае победы кампании такого покупателя, баннер с кодом вставки будет отправлен на сайт пользователю.
Затем уже со страницы сайта осуществляется запрос к рекламному серверу победителя за баннером. Рекламный сервер может:
- подобрать баннер (п.4.1 на схеме 2), тогда рекламное место на сайте заполняется баннером;
- отказаться от показа (п.4.2 на схеме 2). В этом случае есть возможно настроить возврат показа в ADFOX, к выбору кампании вида "Динамическая монетизация" (кроме ранее победившей кампании) с максимальным CPM и перевзвешиванию с РСЯ.


Схема 2. Алгоритм выбора кампаний с кодом вставки внешнего монетизатора

Для подключения функционала "Внешняя монетизация" обратитесь в службу технической поддержки.

Настройка внешней монетизации

Для запуска внешней монетизации выполните все этапы настройки. Важно, чтобы прослеживалась связь с монетизатором для ряда объектов:
* в типе баннера шаблон для монетизатора N
* рекламная кампания, в параметрах которой указан внешний монетизатор N
* баннер в рекламной кампании, созданный с шаблоном монетизатора N

1. Определите типы баннеров, на которых будет происходить размещение покупателей.
При необходимости создайте новые типы баннеров.

1.1. К типам баннеров добавьте шаблоны для внешних монетизаторов.
Перейдите в меню "Настройки" - "Типы баннеров" - "Собственные" - "Безразмерные" и кликните на значок "Шаблоны" .
Нажмите "Использовать предзаданный" и добавьте в тип баннера шаблоны для покупателей.

2. Определите сайт, раздел и площадки, на которых будет происходить размещение покупателей.
При необходимости создайте новые площадки.

Для всех площадок, участвующих в монетизации, на сайте должны быть установлены коды вставки с библиотекой loader.js

3. Для каждого покупателя добавьте одну рекламную кампанию.
В параметре "Внешний монетизатор" укажите покупателя.

Внимание! Кампания с внешним монетизатором размещается только на уровне "Динамической монетизации".

После создании кампании нельзя изменить: вид кампании, уровень и внешнего монетизатора.

CPM — с которым кампания должна будет переторговываться в аукционе на рекламой бирже Яндекса. В зависимости от выбранного монетизатора можно либо указать собственное значение CPM, либо он будет задан как <автоматический> и получен от монетизатора.

Тип CPM — указывается автоматически в зависимости от выбранного внешнего монетизатора: normal — значение CPM укажите вручную в параметре рекламной кампании CPM.
header_bidding — значение CPM установлено <автоматическое> и будет получено от покупателя в ходе загрузки страницы сайта из библиотеки Header Bidding.

3.1 Создайте в кампаниях баннеры, используя шаблоны для монетизаторов.
В диалоговых окнах создания баннера будут доступны только типы баннеров, в которых есть шаблоны для покупателя, выбранного в параметрах кампании.

Например, если рекламная кампания создана для покупателя Google ADX, а в тип баннера был добавлен шаблон "Header Bidding HPMD [loader]", то при добавлении баннера в такую кампанию, нельзя будет выбрать тип баннера, потому что в нем нет подходящего шаблона "Проброс кода ADX [loader]".

4. Разместите рекламную кампанию и баннер на площадках.

5. Проверьте наличие кодов вставки с библиотекой loader.js на странице сайта.

Особенности настройки для Google

В типы баннеров добавьте из предзаданных шаблоны Проброс кода ADX/AdSense [loader] и/или Проброс кода DFP [loader].

При создании кампании выберите монетизатора Google и при добавлении баннера станут доступны только те типы баннеров, где есть шаблоны для ADX/AdSense или DPF.

Код Google Ad Exchange или AdSense

Для добавления баннера с кодом Google Ad Exchange или AdSense выберите шаблон Проброс кода ADX/AdSense [loader] и укажите параметры баннера:
Ширина баннера - укажите значение ширины из переменной google_ad_width в пикселях или из тега style.
Высота баннера - укажите значение высоты из переменной google_ad_height в пикселях или из тега style.
ad-client - укажите значение из переменной google_ad_client или data-ad-client без кавычек.
ad-slot - укажите значение из переменной google_ad_slot или data-ad-slot без кавычек.


Пример заполнения баннера для проброса кода ADX


Пример заполнения баннера для проброса кода AdSense

Код DoubleClick for Publishers

Для добавления баннера с кодом Google Ad Exchange выберите шаблон Проброс кода DFP [loader] и укажите параметры баннера:
Ширина баннера (в px) - укажите значение ширины баннера в пикселях.
Высота баннера (в px) - укажите значение высоты баннера в пикселях.
Google Tag id - укажите id дива из кода.
Использовать SafeFrame (yes|no) - SafeFrame не даёт рекламе, которая в нём отрисовывается, собирать данные и взаимодействовать с остальной страницей вне safeFrame.
yes - включить использование safeFrame и запретить доступ к веб-странице;
no - не включать safeFrame. Код баннера имеет доступ к веб-странице.
Ad Slot id - значение первого параметра функции googletag.defineSlot из кода.
Кастомные таргетинги - укажите таргетинг из кода DFP, пример googletag.pubads().setTargeting("topic","basketball");


Пример заполнения баннера для проброса кода DFP

Настройка возврата показа в ADFOX из ADX и DFP

В случае, если баннер для показа не был подобран, можно вернуть процесс выбора к кампаниям в ADFOX на уровень Динамической монетизации, но уже без учета кампании с монетизатором Google.

Для ADX
Установите в качестве backup ads следующий урл:

https://yastatic.net/pcode/adfox/adfox-adx-stub.html

Для DFP
Установите в объявление следующий код:

<script>
    (function() {
        var head = document.getElementsByTagName('head')[0] || document.body,
        s = document.createElement('script');
        s.setAttribute('type', 'text/javascript');
        s.setAttribute('src', 'https://yastatic.net/pcode/adfox/adfox-adx-stub.js');
        head.appendChild(s);
    })();
</script>