Facebook pixel для сайта на WordPress • Фриланс-проект ≡ Заказчик Сергей Борисов

  • Предложения0
  • Бюджет 0.00$
  • Средняя ставка 0.00$

Опубликовано 22.04.2019

Активный

Описание проекта

Есть две задачи от таргетологов для интернет магазина на wordpress:

1. Установить и настроить Facebook pixel

2. Настроить feed для facebook (детали после выполнение первого, отдельная оплата)

События Пикселя:

1Page ViewВсе страницы сайтаhttp://*.com.ua/nn
n<!— End Facebook Pixel Code —>n»}’><!— 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.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', '*********');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=********&ev=PageView&noscript=1"
/></noscript>
<!— End Facebook Pixel Code —>
Сквозной пиксель, устанавливается в шапку сайта2View ContentПросмотр карточки товараНажатие на кнопку "Показать больше", при срабатывание класса "product-button"<script>
fbq('track', 'ViewContent');
</script>

3Add To CartДобавление товара в корзинуНажатие на кнопку "Купить", при срабатывание класса "single_add_to_cart_button button alt"<script>
fbq('track', 'AddToCart', {
value: 100,
currency: 'usd',
contents: [
{
quantity: 1,
id: '12345'
}
],
content_ids: '12345',
content_type: 'product_group_id',
});
</script>
Красным выделены переменные доп.параметры.

value — переменная, которая отвечает за вывод стоимости товара;
quantity — переменная, отвечающая за кол-во товаров в корзине;
id — переменная, которая отвечает за вывод id товара, id должен совпадать с id в вашем каталоге продуктов;
content_ids — это поле, в котором в свободном формате можно указать одно или несколько значений. Для динамической рекламі id контента следует добавить для каждого объекта на странице, id которого совпадает с id объекта в каталоге.
product_group_id — выберите либо продукт, либо product_group для групп продуктов, таких как варианты цвета и размера. Это значение должно соответствовать product_group_id из фида данных о продукте.

В доп. параметре currеncy необходимо использовать валюту именно usd.4Initiate CheckoutНачало оформления заказаhttps://***.com.ua/cart/<script>
fbq('track', 'InitiateCheckout');
</script>
Событие должно срабатывать по нажатию на кнопку "Оформить заказ", при срабатывание класса "checkout-button button alt wc-forward"5PurchaseУспешное оформление заказаhttps://*.com.ua/checkout/

Нажатие на кнопку "Подтвердить заказа", при срабатывание класса "button alt"<script>
fbq('track', 'Purchase', {
value: 100,
currency: 'USD',
contents: [
{
id: '12345',
quantity: 1
}
],
content_ids: '12345',
content_type: 'product_group_id',
});
</script>
Красным выделены переменные доп.параметры.

value — переменная, которая отвечает за вывод стоимости товара;
quantity — переменная, отвечающая за кол-во товаров в корзине;
id — переменная, которая отвечает за вывод id товара, id должен совпадать с id в вашем каталоге продуктов;
content_ids — это поле, в котором в свободном формате можно указать одно или несколько значений. Для динамической рекламі id контента следует добавить для каждого объекта на странице, id которого совпадает с id объекта в каталоге.
product_group_id — выберите либо продукт, либо product_group для групп продуктов, таких как варианты цвета и размера. Это значение должно соответствовать product_group_id из фида данных о продукте.

В доп. параметре currеncy необходимо использовать валюту именно usd.

Источник

Информация работодателя

9118 проект(ов) опубликовано нанято 2 фрилансеров Украина
Участник с:01.06.2018
ПРЕДЛОЖЕНИЯ ИСПОЛНИТЕЛЯ(0)

Нет предложений.