Блог про интернет-маркетинг для бизнеса

PPC

Динамический ремаркетинг в Facebook — подробный мануал по технической подготовке

272
1
17
56

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

Главное преимущество ремаркетинга в Facebook — вы не привязаны к cookie сайта и показываете рекламу конкретному пользователю независимо от того, с какого устройства, браузера, приложения он заходит в свой аккаунт.

Как выглядит динамический ремаркетинг в Facebook?

Facebook позволяет настроить в рекламных объявлениях отображение одного товара или сразу нескольких.

Как выглядит динамический ремаркетинг

Динамический ремаркетинг в Facebook

Пример объявления

Пример объявления динамического ремаркетинга в Фейсбук

В текст объявления можно добавить динамическую вставку, которая будет подтягивать с фида информацию о названии товара, бренде, цене и тому подобное.

Динамическая вставка в тексте объявления

Объявления динамического ремаркетинга могут показываться:

  • в ленте новостей или в правом столбце Facebook;
  • в ленте новостей Instagram;
  • в веб-сайтах и приложениях, которые входят в сеть Audience Network.

Нельзя использовать динамический ремаркетинг в форматах «Моментальные статьи» и «Вставки в видео».

Что необходимо, чтобы запустить динамический ремаркетинг в Facebook?

  1. Аккаунт в Facebook Business Manager.
  2. Установленный пиксель Facebook и настроенное отслеживание событий на сайте.
  3. Продуктовый каталог (фид).

Создать аккаунт достаточно просто, поэтому я подробнее остановлюсь на втором и третьем пунктах.

1. Установите пиксель Facebook

Для работы динамического ремаркетинга необходимо, чтобы в Facebook передавались данные о том, какие страницы посещали пользователи.

1.1. В бизнес-менеджере перейдите на страницу пикселя и нажмите «Создать пиксель Facebook».

Если вы уже создали пиксель ранее, нажмите «Действия» — «Посмотреть код пикселя».
Установите пиксель Facebook

1.2. Скопируйте код или сразу отправьте его разработчику по электронной почте.
Создать пиксель Фейсбук

1.3. Вставьте код пикселя на все страницы сайта в рамках тегов <head> </head>.

2. Настройте отслеживание событий

Чтобы собирать списки пользователей, которые посмотрели товар, положили его в корзину или купили, вам необходимо настроить минимум три события:

  • просмотр товара или контента — fbq('track', 'ViewContent');
  • добавление товара в корзину — fbq('track', 'AddToCart');
  • успешная транзакция — fbq('track', 'Purchase').

Когда событие срабатывает, то должны передаваться параметры c информацией о типе товара, его стоимости и тому подобное.

Событие

Имя события

Описание события

Отправляемые параметры

fbq('track', 'ViewContent');

ViewContent

Просмотр карточки товара.

value, currency, content_name, content_type, content_ids, content_category

fbq('track', 'AddToCart');

AddToCart

Отправка события, когда товар добавлен в корзину.

value, currency, content_name, content_type, content_ids, content_category

fbq('track', 'InitiateCheckout');

InitiateCheckout

Отправка события, когда товар находится в корзине, но транзакция не совершена.

value, currency, content_name, content_category, content_ids, num_items

fbq('track', 'Purchase');

Purchase

Успешная покупка товара (транзакция).

value, currency, content_name, content_type, content_ids, num_items, content_category

2.1. Описание параметров

Имя параметра

Описание

value

Цена товара

currency

Код валюты товара (UAH)

content_name

Название страницы / продукта

content_category

Категория страницы / продукта

content_ids

Идентификаторы продукта, связанные с событием.

Важно! Они должны быть такими же, как ID товара в фиде динамического ремаркетинга.

content_type

Либо 'product' или 'product_group' на основании content_ids. Если Элемент content_ids содержит ID товаров, необходимо указать 'product'. Если в товарном фиде у вас передаются ID для категорий товаров через content_ids — то для них необходимо указывать 'product_group'.

num_items

Используется с InitiateCheckout событием. Количество товаров, которые были в корзине, когда пользователь собирался завершить транзакцию.

2.2. Примеры настроенных событий

Когда срабатывает код, в пиксель Facebook должно отправиться событие. На странице просмотра товара к основному пикселю добавляется фрагмент, который содержит необходимые параметры:

Примеры настроенных событий

Пример кода события «Просмотр товара»:

fbq('track', 'ViewContent', { 
   content_type: 'product',
   content_ids: ['1234'],
   content_name: 'Подгузники Pampers 80шт',
   content_category: 'Подгузники',
   value: 200.45,
   currency: 'UAH'
});

Если пользователь положил товар в корзину, то должен сработать такой же код, изменится только название события — вместо «ViewContent» будет «AddToCart»:

fbq('track', 'AddToCart', { 
   content_type: 'product',
   content_ids: ['1234'],
   content_name: 'Подгузники Pampers 80шт',
   content_category: 'Подгузники',
   value: 200.45,
   currency: 'UAH'
});

Важно соблюдать приоритетность срабатывания тегов. 

Важно соблюдать приоритетность срабатывания тегов

Порядок срабатывания:

  1. Элемент <head></head> в коде сайта.
  2. Код пикселя Facebook.
  3. Код для передачи события в Facebook.

Более подробно об установке пикселя и настройке событий читайте в справке для разработчиков Facebook.

3. Проверьте корректность работы кода

После настройки проверьте корректность срабатывания событий и пикселя.

Установите расширение Google Chrome — Facebook Pixel Helper. Далее перейдите на ваш сайт и нажмите на иконку расширения. В открывшемся окне вы увидите, есть ли ошибки в работе кода.

 Facebook Pixel Helper

4. Создайте продуктовый фид

Фид — это структурированный файл данных со списком ваших товаров. Каждая строка файла содержит информацию, необходимую для создания соответствующего динамического объявления.

Важно:

  • пишите все заголовки столбцов только на английском;
  • используйте кодировку UTF-8 (рекомендуется), UTF-16 или UTF-32;
  • сделайте фид доступным к скачиванию по ссылке, например — http://site.com/fid.csv;
  • регулярно обновляйте фид, чтобы в рекламе показывались только актуальные товары.

Полезные ресурсы:

  • справка Facebook Developer по созданию фида;
  • справка Google Merchant по классификации товаров.

4.1. Форматы фида

Фид для ремаркетинга в Facebook может быть в нескольких форматах:

4.1.1. ATOM XML — формат, основанный на XML, и предназначен для агрегирования информации, в первую очередь, с веб-сайтов. Самый приоритетный формат. Как правило, генерируется с помощью автоматизированных систем и сервисов, а перечень продукции представлен набором узлов XML. Существенная часть спецификации — протокол, работающий поверх HTTP и предназначенный для максимальной автоматизации.

4.1.2. CSV — файл со значениями, разделенными запятыми. Первая строка определяет заголовок столбца. Поля, содержащие запятые должны быть заключены в двойные кавычки. Пример.

4.1.3. TSV — формат файла со значениями, разделенными Tab’ом. Первая строка определяет заголовок столбца. Поля, содержащие пробелы, должны быть заключены в двойные кавычки. Пример.

4.1.4. RSS XML — формат, который, как правило, генерируется  с помощью автоматизированных систем и сервисов. Перечень продукции представлен набором узлов XML и должен начинаться с тега <? XML.

4.2. Обязательные элементы

Имя

Тип

Описание элемента

id
Max size: 100

string

Уникальный идентификатор элемента (товара), например, уникальный артикул товара.

Примечание: если существует несколько экземпляров одного и того же ID, эти записи будут игнорироваться.

availability

string

Наличие элемента.

Допустимые значения:

  • in stock — в наличии;
  • out of stock — нет в наличии;
  • preorder — доступен по предварительному заказу;
  • available for order — доступен для заказа, доставка в течение 1-2 недель.

condition

string

Состояние продукта.

Допустимые значения:

  • new — новый;
  • refurbished — отремонтированный (после реконструкции);
  • used — бывший в употреблении.

description
Max size: 5000

string

Короткий параграф, описывающий элемент.

image_link

string

Ссылка на изображение элемента.

Обратите внимание, что формат Карусели использует формат изображения квадрат 1:1 (600x600px), а реклама одного продукта использует соотношение сторон изображения 1.91:1 и размеры 1200x630px.

Для рекламного фида, важно подбирать изображения, которые будут корректно отображены в обоих форматах.

link

string

Ссылка на товар.

title
Max size: 100

string

Название товара.

price

string

Цена товара. Цена должна быть указана с кодом валюты ISO 4217, например: 140.50 UAH

gtin, mpn, or brand
Max size: 70

string

gtin — глобальный номер товарной продукции (коды GTIN); может включать в себя UPC, EAN, JAN и ISBN.

mpn (код производителя) — уникальный номер, присваиваемый товару производителем.

brand — название бренда.

Примечание: фид должен содержать как минимум один из этих элементов.

4.3. Рекомендуемые элементы

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

Имя

Тип

Описание элемента

additional_image_link
Max size: 2000

string

Дополнительные изображения.
Вы можете добавить до 10 дополнительных изображений.

Примечание: при вводе нескольких изображений, необходимо указывать их в виде разделенные запятой URL.

age_group

string

Возрастная группа. Допустимые значения:

  • arenewborn — новорожденные;
  • infant — младенцы;
  • toddler — малыши;
  • kids — дети;
  • adult — взрослые.

color
Max size: 100

string

Цвет элемента.

gender

string

Пол.
Допустимые значения:

  • male — для мужчин;
  • female — для женщин;
  • unisex — для всех.

google_product_category
Max size: 250

string

Значения классификации товаров Google.

Например:
Baby & Toddler > Baby Bathing > Baby Bathtubs & Bath Seats

Ссылка на справку Google.

sale_price

string

Если на товар есть скидка, то цена с учетом скидки.

Цена должна быть указана с кодом валюты ISO 4217, например: 80.20 UAH

sale_price_effective_date

ISO‑8601 (YYYY‑MM‑DD)

Дата / время начала и завершения акционной цены (акции), разделенные косой чертой. Например,

2014-11-01T12: 00-0300 / 2014-12-01T00: 00-0300

custom_label_0
custom_label_1
custom_label_2
custom_label_3
custom_label_4
Max size: 100

string

Пользовательский ярлык продавца. Может быть добавлено до 5 ярлыков (0-4).

5. Проверьте фид

5.1. Чтобы проверить фид, перейдите в «Отладчик ленты».

5.2. Вставьте фрагмент кода в область ввода текста:  

  • если ваш фид в формате CSV или TSV, скопируйте первую строку с заголовками столбцов и несколько продуктов;
  • для проверки XML — выберите несколько узлов XML с несколькими пунктами и записями.

5.3. Нажмите «Проверить» и проанализируйте полученный результат.

Проверьте фид в отладчике ленты

Все ошибки будут отмечены определенным цветом:

  • красные — критичные (например, нет обязательного параметра «Цена» или «Название товара»);
  • желтые — некритичные, которые не повлияют на запуск рекламы, но, если вы хотите задействовать максимум потенциала с Facebook, стоит их исправить.

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

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

Перечень ошибок в фиде в сжатом виде

Чтобы увидеть развернутый перечень ошибок, нажмите на блок под окном ввода.

Развернутый перечень ошибок в фиде

Выводы

Подытожим шаги, необходимые для настройки динамического ремаркетинга в Facebook:

  1. Установите пиксель Facebook в код каждой страницы сайта между тегами <head> </head>
  2. Настройте отслеживание событий и передачу необходимых параметров.
  3. Проверьте корректность работы пикселя с помощью расширения Facebook Pixel Helper.
  4. Создайте продуктовый фид в формате ATOM XML, CSV, TSV или RSS XML.
  5. Настройте передачу обязательных и рекомендуемых элементов, необходимых для создания динамического объявления.
  6. Проверьте фид в «Отладчике ленты» и исправьте обнаруженные ошибки.

После технической подготовки можно переходить непосредственно к настройке рекламных кампаний.  Об этом я подробно расскажу в следующей статье.

Комментарии (4)

  1. 0
    3 месяца назад
    как быть с товарами без цен (цена по запросу)?
    • 0
      Den Yurkov
      3 месяца назад

      Добрый день.


      Цена - один из факторов, который привлекает внимание клиента.


      В вашем случае Вы можете указать цены от определенной суммы, либо же, если этот вариант Вам не подходит, убрать из фида столбец Цена.


      Буду рад ответить на Ваши вопросы.


      Хорошего дня!

  2. 0
    4 месяца назад

    Подскажите в чем может быть проблема в настройках нашей кампании:

    По статистике нету показов работы динамического ремеркетинга в instagram?

    • 0
      Иван Гопак
      2 месяца назад

      Добрый день, Иван!


      Вам нужно проверить, включен ли Instagram в плейсментах. Сделать это Вы можете в настройках Вашей кампании.



      Надеюсь, я смог Вам помочь.


      Хорошего дня!

Чтобы оставить комментарий, необходимо авторизироваться

Подписаться

на самую полезную рассылку по интернет-маркетингу

Самое

обсуждаемое популярное читаемое