Ретаргетинг (ремаркетинг) — это возможность показывать рекламу заранее определенной аудитории. Это могут быть как фиксированные контактные данные (адреса электронной почты, телефоны, идентификаторы аккаунтов), так идинамическая аудитория из посетителей вашего сайта. В этой статье будет говориться именно о последнем варианте.
Для работы ретаргетинга нужно установить специальный код рекламной системы, в которой вы собираетесь рекламироваться. Этот код позволяет рекламной системе сопоставлять посетителей вашего сайта со своей базой. В зависимости от рекламной системы его название может меняться, но суть остается прежней. В рекламной системе Фейсбука он называется Facebook Pixel.
Недавно Фейсбук обновил пиксель ретаргетинга. Раньше нужен был отдельный код для создания аудиторий с сайтов и отдельный код для отслеживания конверсий и оптимизации рекламы.
Теперь это один код, выполняющий функции как сбора аудитории, так и возможности работы с кампаниями, оптимизируемыми по конверсиям и отслеживания этих самых конверсий.
В первую очередь этот код необходимо создать. Чтобы создать новый пиксель, заходим в меню Инструменты, пункт Пиксели.
Так выглядит это окно при первом посещении:
Нажимаем «Создать пиксель»
Ставим галочку, придумываем название, нажимаем «Создать пиксель»
Получаем код для установки на сайт.
Полученный код ставим на все страницы сайта. Так же, как и другие коды счетчиков, его лучше всего ставить внутри тегов head. Для проверки правильности установки и дальнейшей работы рекомендую установить дополнение Facebook Pixel Helper (https://developers.facebook.com/docs/ads-for-websites/pixel-troubleshooting) для Google Chrome (вообще для работы с рекламой в Фейсбуке лучше всего подходит Google Chrome, либо другой браузер на платформе Chromium).
Без модификаций код уже готов для сбора аудиторий из посетителей веб-сайта, либо для создания Индивидуально настроенных конверсий.
Ранее для отслеживания конверсий надо было создавать отдельный код конверсий. Теперь эти функции несет в себе новый пиксель. Для отслеживания конверсий его необходимо дополнить.
Всего есть 9 базовых типов конверсий:
В только что созданном пикселе идет отправка только одного события — PageView, обозначающий загрузку страницы:
Для отслеживания конверсий на нужных страницах нужно добавить после этого события новое событие — конверсионное.
Добавляем строчку
fbq(‘track’, ‘CompleteRegistration’);
после кода
fbq(‘track’, «PageView»);
Итоговый код:
Теперь полученный код будет отправлять событие «CompleteRegistration» на сервера Facebook, и мы сможем:
Для того, чтобы отслеживать действия пользователя на сайте (нажатия на кнопки, переходы по ссылкам, добавление в корзину и т. д.) достаточно добавить выполнение кода только конкретного события. При этом важно, чтобы событие отправлялось после загрузки основного пикселя.
Например, при добавлении товара в корзину нужно запускать
Вместе с событием можно отправлять и дополнительные данные: название товара, стоимость, количество. Впоследствии на основе этих данных можно также формировать аудитории, либо создавая Индивидуально настроенные конверсии, делать оптимизацию РК по конверсиям с определенными свойствами.
На сайте convertmonster.ru большое количество подписных, завершение регистрации соответствует одно и то же событие CompleteRegistration. Но цели подписки всегда разные, их необходимо разделить.
Дополним код для отправки информации о том, что за регистрация произошла, разделив таким образом общий поток конверсий:
В параметр content_name указывается тип или название подписной страницы, в параметр status — текущее состояние регистрации (регистрация, активация)
Для интернет-магазина можно добавлять параметры к событию ViewContent для отслеживания просмотров разных категорий и разделов товаров.
У каждой стандартной конверсии есть набор стандартных параметров. Обязательные параметры — цена конверсии и ее валюта для события покупки, все остальные можно использовать без параметров.
Полный перечень:
Название события | Параметры | Обязательные параметры |
---|---|---|
ViewContent |
value,
currency,
content_name,
content_type,
content_ids
|
Нет. Для
Динамического ремаркетинга
необходимы
content_ids и
content_type |
Search |
value,
currency,
content_category,
content_ids,
search_string
|
Нет |
AddToCart |
value,
currency,
content_name,
content_type,
content_ids
|
Нет. Для Динамического ремаркетинга необходимо указать и |
AddToWishlist |
value,
currency,
content_name,
content_category,
content_ids
|
Нет |
InitiateCheckout |
value,
currency,
content_name,
content_category,
content_ids,
num_items
|
Нет |
AddPaymentInfo |
value,
currency,
content_category,
content_ids
|
Нет |
Purchase |
value,
currency,
content_name,
content_type,
content_ids,
num_items,
order_id
|
value, currency. Для Динамического ремаркетинга наобходимы и |
Lead |
value,
currency,
content_name,
content_category
|
Нет |
CompleteRegistration |
value,
currency,
content_name,
status
|
Нет |
Если не хватает стандартных 9 событий, можно создать любое свое событие с нужными вам параметрами
Код для собственного события выглядит так:
MyOwnEvent — любое название для события
param1 -любое название для первого параметра, value1 — его значение
аналогично для param2 и value2
Для примера:
Так может выглядеть событие, сообщающее о том, что пользователь провел больше минуты на странице.
Собственные события нельзя использовать для оптимизации рекламы, но используя свои события можно создать индивидуально настроенную конверсию и оптимизировать по ней.
В итоге можно создавать любые виды микроконверсий для оптимизации рекламы.
Теперь в разделе Аудитории можно будет создавать аудитории на основе URL адресов страниц, на которые заходили посетители вашего сайта.
Для этого выбираем Создать индивидуализированную аудиторию.
Во всплывающем окне выбираем Трафик веб-сайта.
Здесь нам доступны 5 вариантов:
Для всех вариантов стандартные настройки — название, время хранения аудитории (либо время незахода на сайт) и указание, добавлять ли уже имеющуюся в истории информацию в новую аудиторию, либо наполнять аудиторию только с момента создания. Так же для всех вариантов максимальный срок хранения аудитории — 180 дней.
Для всей аудитории, кто посещает ваш веб-сайт, возможно выбрать домен сайта, если вы установили счетчик на несколько доменов.
Следующая аудитория (пользователи, посещающие определенные веб-страницы), позволяет указать, аудиторию с каких страниц нужно собирать, для этого в соответствующее поле нужно вставить либо полный URL страниц, с которых будет собираться аудитория (пункт URL равняется), либо часть адреса страниц для пункта «В URL есть».
Такая настройка будет подходить для всех страниц «Спасибо» на домене.
Данная настройка будет давать только конкретную страницу спасибо (Заявка с главной страницы). Как видно на примерах, если у вас несколько страниц с одинаковым названием, лучше указать конкретный url с нужной вам страницей.
Третий вариант аудитории, помимо предыдущих возможностей, позволяет исключить из получаемой аудитории часть пользователей, с помощью все тех же правил. К примеру, можно создать готовую аудиторию, исключающую посетителей страницы «Спасибо», тогда при создании рекламы будет достаточно указать одну аудиторию, вместо того, чтобы отдельно указывать аудиторию таргетирования и исключения.
И последний, четвертый пункт из стандартных вариантов — пользователи, которые не посещали сайт определенное время — собирает аудиторию людей, посещавших ваш сайт ранее, но не возвращавшихся в указанное в настройках время (до 180 дней).
Комбинация пользователя. Если вам почему-то не хватило предыдущих вариантов (и их комбинаций в настройках таргетинга — включения и исключения), в бой вступает этот вариант.
Если коротко, то возможности по включению и исключению аудиторий в этом пункте практически не ограничены — можно использовать неограниченное количество условий (я до этого ограничения не добирался). По моему мнению самое важное: в этом варианте имеется возможность собирать аудиторию по событиям, настроенным для отслеживания действий пользователей на вашем сайте и их параметрам, что позволяет реализовывать любые аудитории на основе поведенческих факторов.
В качестве источника данных можно использовать не только правила для URL адреса, но и События из настроенного пикселя.
Например, если вы передаете время нахождения на странице, можно выделить аудиторию людей, находившихся на страницах больше минуты, но не совершивших конверсию.
Поначалу данный инструмент фейсбука — Facebook Pixel — может показаться излишне сложным, но на самом деле он требует минимума знаний для внедрения на уровне «Скопировать отсюда, вставить сюда». Но при должном использовании он позволяет получить большое количество информации о пользователях вашего сайта в срезе данной социальной сети, а также создавать максимально релевантную рекламу для работы с аудиторией вашего сайта.