Facebook Pixel

Как установить и настроить на сайте Facebook Pixel

Обновлено больше недели назад

Пиксель — инструмент аналитики, позволяющий измерять результативность рекламы в Фейсбуке и изучать действия людей на сайте. Данные пикселя можно использовать, чтобы:

  • убедиться, что Фейсбук показывает вашу рекламу нужным людям;

  • создавать аудитории для рекламы;

  • настроить ретаргетинг в Фейсбуке.

Больше информации о Пикселе в справочном центре Фейсбука.

Пиксель в Хорошопе

Помимо базовой интеграции, в Хорошопе настроены события:

  • Успешное оформление заказа (покупка)

  • Запрос обратного звонка (генерация лида)

  • Успешная регистрация

  • Начало оформления заказа

  • Добавление товара в корзину

  • Посещение страницы товара

Как настроить Pixel Facebook 

Сначала необходимо создать пиксель в Facebook Ads Manager. После создания пикселя скопируйте его ID.

Pixel ID — Хорошоп


В админке вашего сайта перейдите в раздел МаркетингМаркетинговые сервисы и откройте Pixel Facebook. Включите систему, введите Pixel ID и сохраните изменения.

Настройка Pixel Facebook на сайте — Хорошоп

Готово: ваш пиксель установлен на сайт и все события подключены. Информация о дальнейшей работе доступна в руководстве Фейсбука.
​ 

Подключение второго Facebook Pixel

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

В админке вашего сайта перейдите в раздел МаркетингМаркетинговые сервисы и откройте Pixel Facebook.

Внесите дополнительные строки в код в поле Код инициализации и сохраните изменения. Для этого скопируйте код ниже и замените в нем [second-pixel-id] в двух местах на идентификатор вашего дополнительного пикселя.

<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.agent='plhoroshop';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,"script",
"https://connect.facebook.net/en_US/fbevents.js");
fbq('init', "{SYSTEM_ID}");
fbq('init', "[second-pixel-id]");
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id={SYSTEM_ID}&ev=PageView&noscript=1"
<noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=[second-pixel-id]&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->

Внимание: не вносите никакие другие изменения в код инициализации, так как это будет приводить к некорректной работе пикселей.

Нашли ответ на свой вопрос?