Источник данных: счетчик Top.Mail.Ru


Вы можете показывать рекламу только тем пользователям, которые заходили к вам на сайт. Например, выделить аудиторию, которая добавляла товары в корзину, но не совершала покупку, и показывать рекламу этим людям.

Чтобы использовать Top.Mail.Ru как источник данных для рекламных кампаний:

  1. Подключите счетчик Top.Mail.Ru. Если используете счетчик Top.Mail.Ru для динамического ретаргетинга, пропишите в коде события.
  2. Настройте цели для счетчика
  3. Добавьте источник к сегменту
Подключение счетчика Top.Mail.Ru

Подключение существующего счетчика Top.Mail.Ru

Если у вас уже есть счетчик Top.Mail.Ru,

  1. перейдите на вкладку «Аудитории» → «Счетчики Top@Mail.Ru»;
  2. введите емейл владельца счетчика в поле «Владелец счетчика» и номер счетчика в поле «ID счетчика»;
  3. нажмите «Отправить запрос на добавление».
Запрос на добавление счетчика
Запрос на добавление счетчика можно отправлять только из аккаунта рекламодателя.

На почту, которая привязана к счетчику, придёт письмо с валидационной ссылкой. Перейдите по ссылке из письма, и счетчик будет привязан к аккаунту в myTarget.

Создание нового счетчика Top.Mail.Ru

Создайте счетчик Top.Mail.Ru. Откройте вкладку «Аудитории» → «Счетчики Top@Mail.Ru» и нажмите «Создать счетчик».

Укажите данные для создания счетчика:

  • Название счетчика — оно будет отображаться в интерфейсе Top.Mail.ru и myTarget;
  • Адрес ресурса — адрес сайта, куда будет установлен счетчик, с указанием протокола;
  • Ваш e-mail — на этот электронный адрес придет ссылка для подтверждения;
  • Пароль — нужен для доступа к счетчику в Top.Mail.Ru и должен содержать больше 6 символов.

Если планируете использовать счетчик для динамического ремаркетинга, проставьте галочку «Использовать код для динамического ремаркетинга».

Включите опцию «Использовать код для синхронизации данных», чтобы счетчик собирал информацию о посетителях вашего сайта. Эти данные можно будет использовать в качестве источника данных.
Данные для создания счетчика
После создания счетчика появится его код. Установите его на все страницы вашего сайта внутри блока <BODY>, как можно раньше к его началу.
Пример кода счетчика
На указанную почту придет письмо с подтверждением добавления счетчика к вашему аккаунту. Перейдите по ссылке в письме, чтобы завершить добавление счетчика.

Все счетчики отображаются на вкладке «Аудитории» → «Счетчики Top@Mail.Ru». Чтобы скопировать код счетчика, нажмите ссылку «Код» рядом с названием счетчика.

После того как счетчик накопит статистику (статус счетчика — «Работает»), его можно использовать в качестве источника данных. Если данные на счетчик не поступают, проверьте, что счетчик установлен на сайте правильно, или обратитесь к владельцу счетчика.
Список счетчиков
Настроенные счетчики отображаются в списке.
Таблица с перечнем счетчиков
  • id — идентификатор счетчика в myTarget.
  • Название счетчика — имя счетчика, которые вы задали. Слева от названия указан id счетчика в top.mail.ru. Справа — ссылка на код. Нажмите на неё, чтобы открыть и скопировать сгенерированный код счетчика.
  • Цели — количество целей, которые настроены для этого счетчика. Нажмите «Добавить», чтобы редактировать цели.
  • Look-alike — ссылка для создания Look-alike аудитории на основе данных вашего счетчика. Подробнее
  • Статус — статус работы счетчика. Статус «Работает» означает, что счетчик активен, поступают данные. Если статус «Данные не поступают», проверьте, что счетчик установлен на сайте правильно, или обратитесь к владельцу счетчика.
  • Охват — охват счетчика за календарную неделю. О статусах охвата читайте ниже. Нажмите на значок рядом с охватом, чтобы запросить и посмотреть портрет аудитории источника. Подробнее о портретах
  • Сегменты — количество сегментов, в которых используется счетчик.
  • Владелец — «свой» для счетчиков, которые добавили вы, «сторонний владелец» — счетчики, которыми сторонние владельцы поделились с вами.
Статусы охвата
В таблице на странице «Счётчики Top@Mail.Ru» отображается охват — количество пользователей, охваченных счетчиком за полную календарную неделю.

В поле «Охват» могут быть значения:

  • число — количество пользователей, охваченных счетчиком за полную календарную неделю;
  • число желтого цвета означает, что это не финальные данные — ещё идет подсчет охвата;
  • идёт подсчет — в данный момент идёт подсчет размера сегмента. Это может занять некоторое время;
  • менее 1000 — счетчики, в которых за прошлую неделю найдено от 0 до 1000 пользователей. Проверьте, что счетчик установлен на сайте правильно, или обратитесь к владельцу счетчика.
Обратите внимание, что охват счетчика может не совпадать с данными top.mail.ru, так как он рассчитывается на основе пользователей, взаимодействовавших с рекламой за прошедшую неделю.
Настройка счетчика для динамического ремаркетинга
Если вы собираетесь использовать счетчик для динамического ремаркетинга, пропишите в коде события, данные о которых нужно передавать в myTarget.

Если код счетчика уже установлен, то добавьте к нему специальный код для динамического ремаркетинга:
<!-- Rating@Mail.ru counter dynamic remarketing appendix -->
   <script type="text/javascript">
  	var _tmr = _tmr || [];
  	_tmr.push({
     	type: 'itemView',
     	productid: 'VALUE',
     	pagetype: 'VALUE',
     	list: 'VALUE',
     	totalvalue: 'VALUE'
   	});
   </script>
<!-- // Rating@Mail.ru counter dynamic remarketing appendix -->
Добавьте в код обязательные события (основной источник данных):

  • product – посещение страницы продукта;
  • cart – добавление продуктов в корзину или посещение страницы корзины;
  • purchase – посещение страницы подтверждения покупки (факт совершения покупки).

Необязательные события:

  • home – посещение главной страницы сайта рекламодателя;
  • category – посещение страницы с перечнем продуктов определенной категории;
  • searchresults – посещение страницы с результатами поиска продуктов;
  • other – посещение любой другой страницы сайта.

Мы рекомендуем размещать коды счетчика и динамического ремаркетинга после открывающего тега <body>.

Обязательно размещать код счетчика (обрамлен тегом <!-- Rating@Mail.ru counter --> ) перед кодом динамического ремаркетинга (обрамлен тегом <!-- Rating@Mail.ru counter dynamic remarketing appendix -->).

Пример размещения кодов счетчика и динамического ремаркетинга:
<html>
   <body>
      <!-- Rating@Mail.ru counter -->
     	<script type="text/javascript">
        	var _tmr = window._tmr || (window._tmr = []);
        	_tmr.push({id: "ID счетчика", type: "pageView", start: (new Date()).getTime(), pid: "USER_ID"});
        	(function (d, w, id) {
           	if (d.getElementById(id)) return;
           	var ts = d.createElement("script"); ts.type = "text/javascript"; ts.async = true; ts.id = id;
           	ts.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//top-fwz1.mail.ru/js/code.js";
           	var f = function () {var s = d.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ts, s);};
           	if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); }
        	})(document, window, "topmailru-code");
     	</script>
   	  <noscript><div>
        	<img src="//top-fwz1.mail.ru/counter?id=ID счетчика;js=na" style="border:0;position:absolute;left:-9999px;" alt="" />
     	</div></noscript>
      <!-- //Rating@Mail.ru counter -->
      <!-- Rating@Mail.ru counter dynamic remarketing appendix -->
     	<script type="text/javascript">
        	var _tmr = _tmr || [];
        	_tmr.push({
           	type: 'itemView',
           	productid: 'VALUE',
           	pagetype: 'VALUE',
           	list: 'VALUE',
           	totalvalue: 'VALUE'
        	});
     	</script>
      <!-- // Rating@Mail.ru counter dynamic remarketing appendix -->
   </body>
</html>
В коде счетчика вместо «ID счетчика» должен быть указан идентификатор счетчика, который вы выбрали при загрузке фида.

В коде динамического ремаркетинга вместо "VALUE" для параметров "productid", "pagetype", "list" и "totalvalue" должны быть заданы определённые значения. Они могут задаваться автоматически, например, с помощью некоего инструмента, формирующего код страниц вашего сайта.

Описание параметров динамического ремаркетинга

productid (обязательный)
Используется для указания идентификатора продукта (продуктов), которых касается событие. Например, идентификатор продукта, которому посвящена отображаемая пользователю страница сайта.

Значение параметра обязательно должно соответствовать идентификатору продукта из фида (элемент "offer", свойство "id"). Именно по этому идентификатору система понимает, какими продуктами интересовался пользователь, чтобы на их основе выбирать продукты из фида для отображения в рекламных объявлениях.

Пример: productid: '123456'

Если на странице представлено несколько товаров, например, на странице корзины (pagetype: 'cart') или странице подтверждения покупки (pagetype: 'purchase'), то их идентификаторы нужно перечислить в массиве (в квадратный скобках через запятую).

Пример: productid: ['123', '456']
pagetype
(обязательный)
Используется для указания типа страницы или раздела сайта, либо события/действия, выполненного пользователем на вашем сайте.

Значения, которые обязательно нужно передавать (без этих данных работа динамического ремаркетинга невозможна):

  • product – просмотр страницы продукта или просмотр информации о конкретном продукте;

  • cart – просмотр страницы корзины, либо добавление пользователем продуктов в корзину без посещения её страницы;

  • purchase – просмотр страницы подтверждения покупки (событие/действие выполнения покупки продуктов).

Необязательные к передаче:

  • home – просмотр главной страницы сайта;

  • searchresults – просмотр страницы с результатами поиска по сайту;

  • category – просмотр страницы категории продуктов;

  • other – просмотр любой другой страницы (или любое другое действие), не подходящей под остальные значения.

Пример: pagetype: 'product'
totalvalue
Используется для указания суммарной стоимости продуктов. Параметр должен содержать сумму цен всех продуктов, указанных в параметре productid — например, сумму цен всех продуктов из корзины. Если задействован только один продукт, то его текущую цену. Имеет смысл передавать этот параметр для pagetype со значениями product, cart и purchase.

Пример: totalvalue: '499.99'
list
(обязательный)
Используется для указания идентификатора фида, к которому относятся продукты, указанные в параметре productid. Идентификатор присваивается фиду при его загрузке («Аудитории – Продуктовые фиды»).

Пример: list: '1'

Если в рамках одного сайта вы используете несколько файлов фидов, например, разные фиды на разные города, то они должны быть связаны с одним счетчиком Top.Mail.Ru, но иметь разные ID. Например, вы загрузили фид для Москвы и задали ему идентификатор 1, а также фид для Владивостока и задали ему идентификатор 2. Значит, при показе продукта посетителю из Москвы в параметре list должен быть указан ID 1, а посетителю из Владивостока должен быть указан ID 2.

Примеры использования кода динамического ремаркетинга (для сайта с одним фидом)

Страница продукта (событие/действие: просмотр информации о конкретном продукте).

Используйте код динамического ремаркетинга с указанием pagetype: 'product', при отображении пользователю продукта, которым он заинтересовался (целенаправленно смотрел информацию о конкретном продукте).

Если ваш сайт позволяет просматривать информацию о разных продуктах без перезагрузки страницы, то вы можете динамически обновлять информацию о продукте, которым интересуется посетитель — последовательно выполняйте вызовы кода динамического ремаркетинга с соответствующими значениями параметров productid и totalvalue.
<script type="text/javascript">
   var _tmr = _tmr || [];
   _tmr.push({
      type: 'itemView',
  	productid: '12345',
  	pagetype: 'product', 
  	totalvalue: '1000.89',
  	list: '1'
   });
</script>
Корзина (событие/действие: просмотр страницы корзины, добавление товара в корзину).

Используете код динамического ремаркетинга с указанием pagetype: 'cart', если пользователь перешел на страницу корзины и она не пуста, либо пользователь добавил какие-то продукты в корзину без перехода в неё (без открытия страницы самой корзины). Выполняйте вызовы кода динамического ремаркетинга с указанием ID всех продуктов, находящихся в текущий момент в корзине.
<script type="text/javascript">
   var _tmr = _tmr || [];
  	_tmr.push({
      type: 'itemView',
  	productid: ['1234','5678','9012'],
  	pagetype: 'cart', 
  	totalvalue: '15000.45',
  	list: '1'
    });
</script>
Страница покупки (событие/действие: выполнение покупки).

Используйте код динамического ремаркетинга с указанием pagetype: 'purchase', если пользователь завершил оформление заказа. Выполняйте вызовы кода динамического ремаркетинга с указанием ID всех продуктов, приобретенных пользователем.
<script type="text/javascript">
   var _tmr = _tmr || [];
  	_tmr.push({
      type: 'itemView',
  	productid: ['1234','5678','9012'],
  	pagetype: 'purchase', 
  	totalvalue: '15000.45',
  	list: '1'
   });
</script>

Подключение кода динамического ремаркетинга через Google Tag Manager

Создание контейнера

После создания аккаунта в Диспетчере тегов Google необходимо создать контейнер. Контейнер содержит все теги конкретного веб-сайта. Поэтому необходимо задать контейнеру соответствующее название. Например, контейнер для сайта myperfectsite.com можно назвать "myperfectsite.com".

Чтобы создать новый контейнер:
1. На главной странице в «Диспетчере тегов Google» в списке аккаунтов выберите нужный аккаунт и нажмите на кнопку «...». Затем нажмите «Создать контейнер».
2. Введите название контейнера, выберите вариант «Веб-сайт» в разделе «Целевая платформа» и нажмите кнопку «Создать».
3. Если контейнер создается вместе с аккаунтом, то на главной странице нажмите кнопку «Создать аккаунт» и на следующей странице добавьте аккаунт и создайте контейнер

Размещение контейнера

После создания контейнера появится модальное окно содержащее JS-код контейнера. Этот код необходимо разместить на каждой странице сайта. Как правильно его разместить, будет указано в модальном окне.

Добавление тегов и триггеров

Последовательность действий для добавления нового тега GTM:

1. На главной странице на вкладке «Обзор» нажмите на кнопку «Добавить новый тег».
2. На следующей странице введите корректное название тега и нажмите на любое место в области страницы «Конфигурация тега».
3. Затем выберите тип тега «Пользовательский HTML».
4. В следующем окне добавьте JS-код счетчика ТОП@Mail.Ru и JS-код для динамического ремаркетинга.
5. В расширенных настройках тега в пункте «Настройка активации» тега выберите «Без ограничений».
Обратите внимание!
В коде динамического ремаркетинга вместо "VALUE" для параметров "productid", "pagetype", "list" и "totalvalue" должны быть заданы определённые значения. Они могут задаваться автоматически, например, с помощью некоего инструмента, формирующего код страниц вашего сайта.
Для того, чтобы созданный ранее тег сработал, необходимо создать триггер, активация которого будет вызывать JS-код динамического ремаркетинга, который мы добавили на предыдущих шагах при добавлении нового тега.

Для этого необходимо последовательно выполнить следующие шаги:
1. Кликнуть в любом месте в области «Триггеры»;
2. Добавить новый триггер, нажав на плюсик:
3. Ввести осмысленное имя триггера и выбрать тип триггера «Окно загружено».
Далее необходимо определить, при наступлении какого или каких событий нужно активировать этот триггер. Например, мы хотим, чтобы этот триггер активировался при посещении корзины на сайте. Для этого необходимо:

  1. Кликнуть в любом месте области «Настройка триггера»;
  2. В группе чекбоксов «Условия активации триггера» выбрать «Некоторые события "Окно загружено"»;
  3. В самом первом выпадающем списке слева выбрать пункт "Page URL", затем «Содержит» и, например, /cart;
  4. Сохранить изменения, нажав на кнопку "Сохранить".
В данном конкретном случае /cart как часть URL выбран только как пример.

Публикация изменений

После добавления тегов GTM и соответствующих им триггеров необходимо опубликовать внесенные изменения. Для этого на вкладке «Рабочая область» Диспетчера тегов Google нужно нажать на кнопку «Отправить».
На следующей странице нужно ввести название публикуемой версии и краткое описание внесенных изменений. Затем нажать на кнопку «Опубликовать».

Особенности вызова кода динамического ремаркетинга

В зависимости от действий пользователя на сайте, код динамического ремаркетинга может быть вызван неограниченное количество раз без перезагрузки страницы, но все вызовы должны быть сделаны только после вызова основного кода счетчика Top.Mail.Ru.

При вызове кода в глобальной области видимости для объявления объекта _tmr достаточно указать его название, например:
<input type="button" id="addToCart" value="Добавить в корзину">
<script type="text/javascript">
   jQuery('#addToCart').on('click', function() {
      var _tmr = _tmr || [];
  	_tmr.push({
     	type: 'itemView',
     	productid: '1234',
     	pagetype: 'cart',
     	list: '1'
  	});
  	return true;
   });
</script>
Если же код вызывается внутри какой-либо JS-функции или в ином месте, то может потребоваться объявить объект _tmr как метод глобального объекта window, например:
<input type="button" onclick="var _tmr = window._tmr || (window._tmr = []); _tmr.push({ type:'itemView', productid:'1234', pagetype:'cart', list:'1' }); return true;" value="Добавить в корзину">
Примеры выше демонстрируют вариант реализации отправки данных в myTarget о добавлении товара в корзину при нажатии пользователем на кнопку «Добавить в корзину».
Цели для счетчика
Когда вы установите счетчик Top.Mail.Ru, он начнет собирать данные обо всех посещениях вашего сайта. Чтобы детализировать информацию, например, выделить пользователей, которые положили товары в корзину, но не оплатили заказ, настройте цели.

Чтобы создать цель, откройте вкладку «Аудитории» → «Счётчики Top@Mail.Ru». Выберите нужный счетчик и в столбце «Цели» нажмите «Добавить». Если вы добавляете себе счетчик, на который у вас нет прав, цели у счетчика показаны не будут, пока права не будут подтверждены владельцем.

Нажмите «Добавить цель» и выберите источник цели:
Источник
Пользователи
Пример
Подстрока из URL
Просматривали определенный каталог на сайте
Чтобы выделить тех пользователей, который интересовались акциями на вашем сайте (https://www.mysite.com/actions/), в поле URL страницы содержит подстроку введите /actions/.

В качестве подстроки может использоваться любая часть URL, например, определяемые вами нестандартные метки: так, значение result=ok подойдет для страниц вида https://mysite.com/Rating/?result=ok.
Подстрока из реферера
Пришли с определенного сайта
Чтобы выделить пользователей, который пришли на ваш сайт с сайта https://www.othersite.com, в поле «Реферер страницы URL содержит подстроку» укажите othersite.com
JavaScript событие
Выполнили целевые действия на странице (например, скачали файл, добавили товар в корзину, заполнили форму).

Используется прием событий из JavaScript
Чтобы выделить пользователей, которые положили в корзину стрелы, в поле «Событие из JavaScript» введите arrows. Для отправки события с именем arrows из JavaScript в момент возникновения события выполните следующий JavaScript-код:

_tmr.push({ id: 'counterID', type: 'reachGoal', goal: 'arrows' });

Имя события должно состоять из латинских букв или цифр.
Глубина визита
Посмотрели определенное количество страниц сайта
Чтобы выделить тех, кто изучал ваш сайт и просмотрел не менее 10 страниц, в поле «Глубина визита» введите 10.
Время пребывания
Провели на сайте определенное время (в секундах)
Чтобы выделить тех, быстро покинул сайт, в поле «Время проведенное на сайте» введите, например, значение 5. Значение должно быть не менее 2 секунд.
Укажите название цели. Также можно указать числовое значение цели: оно необходимо для расчета числового показателя достигнутых целей.

С момента настройки цели будут собираться данные о достижении целей. Информация о посещениях сайтов и достижениях целей пользователей хранится 420 дней.

Ценность цели

У каждого достижения цели может быть своя Ценность. Указывать её необходимо, если вы следите за показателями Доход, ROMI, ДРР в статистике.

Указывайте ценность в виде целого числа: если сумма с копейками, округлите число.

Ценность будет просуммирована по всем достижениям цели. Если ценность цели не указана, будет использовано значение ценности по умолчанию, указанное для цели в настройках целей.

Для отправки цели с именем NAME и ценностью VALUE из javascript разместите в начале вашей страницы актуальный код счетчика (полученный после 20 мая 2013 года), и в момент достижения цели выполните следующий javascript код:
var _tmr = window._tmr || (window._tmr = []);
_tmr.push({ id: "ID-счетчика", type: "reachGoal", goal: "NAME", value: VALUE });
Подробнее о настройке целей и их ценности читайте в справке счетчика Top.Mail.Ru
Примеры настройки целей для динамического ремаркетинга

Цель «Посетили корзину» (URL: /cart/)

  1. Перейдите на страницу «Аудитории — Счётчики Top.Mail.Ru», нажмите «Добавить» в колонке «Цели» того счетчика, который вы выбрали при загрузке фида;
  2. В открывшемся окне нажмите кнопку «Создать цель», выберите «Подстрока из URL»;
  3. Заполните форму:
    • Укажите в поле «Тип цели» значение «Инициация оформления заказа»;
    • Задайте название цели (например, «Посетили корзину»);
    • В поле «URL страницы содержит подстроку» укажите часть URL вашего сайта, относящуюся к корзине (например, если корзина размещена по URL https://www.example.com/cart/, то укажите в этом поле /cart/);
    • Нажмите кнопку «Сохранить цель». Созданная цель отобразится в списке целей.
Цель «Посетили корзину»

Цель «Добавили в корзину» (JS: addToCart)

  1. Перейдите на страницу «Аудитории — Счётчики Top.Mail.Ru», нажмите кнопку «Добавить» в колонке «Цели» того счетчика, который вы выбрали при загрузке фида;
  2. В открывшемся окне нажмите кнопку «Создать цель», выберите «JavaScript событие»;
  3. Заполните форму:

  • Укажите в поле «Тип цели» значение «Добавление в корзину»;
  • Задайте название цели (например, «Добавили в корзину»);
  • В поле «Событие из JavaScript» укажите addToCart;
  • Нажмите кнопку «Сохранить цель», созданная цель отобразится в списке целей.

Цель «Добавили в корзину»
Добавление источников к сегменту аудитории
Откройте вкладку «Аудитории» → «Список сегментов» и нажмите «Создать сегмент».

Нажмите «Добавить аудиторные сегменты»: в списке будут те сегменты и источники данных, которые вы добавили раньше. Вы можете создавать новые сегменты на основании уже созданных.

Выберите одну или несколько целей. Вы можете добавить или исключить из сегмента пользователей, которые достигли заданных целей, и время, за которое учитываются данные. Когда закончите, нажмите «Добавить сегмент».
Добавление сегмента
Вам помогла эта статья?
Да
Нет