• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Пиксель Фейсбука - Facebook Pixel

byshkov

Форумчанин
Всем привет!
Не могу разобраться с событиями WordPress и WooCommerce.
Дело стоит в настройке пикселя фейсбука. На сайте Facebook документация есть, но очень общая. Поэтому прошу помощи у вас.
Кто из вас знает, как добавить скрипт в нужное место сайта, в котором выполняется нужное событие?
Далее привожу пример, который мне нужно сделать.

Рассмотрим одно из событий сайта.
При успешной оплате открывается страница /site/wp-content/themes/flatsome/woocommerce/checkout/thankyou.php
Требуется в ее коде добавить вызов функции fbq, описанной заранее в <head>. Вот с таким кодом:
<script>
fbq('track', 'Purchase', {
value: СТОИМОСТЬ ЗАКАЗА,
currency: 'RUB',
content_ids: 'ID ТОВАРА',
content_type: 'ID ГРУППЫ ТОВАРА',
});
</script>
Получается, этой функции нужно передать:
- стоимость всего заказа;
- наименования товаров;
- категории товаров.
Эта функция должна вызываться только при успешной оплате заказа.
Аналогично нужно будет сделать и со всеми другими событиями:
- добавление в корзину AddToCart;
- завершение регистрации CompleteRegistration;
- начало оформления заказа InitiateCheckout;
- просмотр товара ViewContent.
Можно будет добавить аналогичным образом любое событие. Главное это делать в нужном месте, чтобы оно вызывалось в нужный момент нужного действия посетителя на сайте.
Также, обязательно, на каждое событие добавить задержку, например, в 5 секунд. Чтобы событие не вызывалось мгновенно, а было больше шансов понять, что пришел именно клиент, а не робот.
 
Сверху Снизу