Facebook Pixel & Conversions API code integration
Для вашої пропозиції будь-ласка надайте приблизну оцінку тривалості проекту та ціну за яку ви можете зробити дану інтеграцію.
Загальне завдання - реалізувати розширене відстеження користувачів з передачею подій у facebook для подальшого формування рекламних компаній.
Загальна схема роботи
Відстежується подія
Збираємо дані для події
Передаємо подію через Facebook Pixel
Зберігаємо дані в базу даних для подальшої передачі через Conversions API
Окремим регламентом формуємо передачу даних у Conversions API
* Тех забезпечення - згідно документації FB рекомендує використовувати окрему хмару
** Для дедублікації подій в системі використовуємо event_time, який обовʼязково повинен бути однаковим при передачі даних Facebook Pixel та Conversions API
1 - Facebook Pixel
Піксель вже встановлено на сайт. Задача – переконатись, що всі події трекаються правильно та передаються необхідні дані.
Події які відстежуються
ViewContent
AddToCart
InitiateCheckout
Purchase
ViewContent - просмотр товара
fbq('track', 'ViewContent', { параметри })
Місце розміщення
товарна сторінка, основний товар
Опис параметрів
value - ціна продажу товару (з урахуванням знижки якщо є)
currency = ‘UAH’
content_name - назва товару в залежності від мови
content_type = ‘product’
content_ids - ідентифікатор товару
content_category - назва батьківської категорії товару в залежності від мови
event_time - час події
AddToCart - додавання товара у кошик
fbq('track', 'AddToCart', { параметри })
Місце розміщення
товарна сторінка - основний товар
Опис параметрів (такий сама як і у ViewContent)
value - ціна продажу товару (з урахуванням знижки якщо є)
currency = ‘UAH’
content_name - назва товару в залежності від мови
content_type = ‘product’
content_ids - ідентифікатор товару
content_category - назва батьківської категорії товару в залежності від мови
event_time - час події
InitiateCheckout - оформлення замовлення
fbq('track', 'InitiateCheckout', { параметри });
Місце розміщення
сторінка оформлення замовлення
Опис параметрів
content_category = ‘checkout’
content_ids - масив ідентифікаторів товарів у кошику ( [‘123’, ‘456’, …] )
currency = ‘UAH’
num_items - кількість товарів у кошику
value - поточна сума замовлення
event_time - час події
Purchase - замовлення оформлене
fbq('track', 'Purchase', { параметри });
Місце розміщення
сторінка подяки за замовлення (замовлення оформлене, маємо номер замовлення)
Опис параметрів
content_category = ‘purchase’
content_ids - масив ідентифікаторів товарів у кошику ( [‘123’, ‘456’, …] )
content_type = ‘product’
currency = ‘UAH’
num_items - кількість товарів у кошику
value - поточна сума замовлення
event_time - час події
2 - Facebook Conversions Api
Необхідно налаштувати з нуля.
Документація по формуванню запиту
https://developers.facebook.com/docs/marketing-api/conversions-api/using-the-api/
Опис параметрів запиту
https://developers.facebook.com/docs/marketing-api/conversions-api/parameters
Для подій з сайту, відправлених через Conversions API, потрібні параметри
client_user_agent – Агент користувача для браузера, відповідний цій події - Посилання на опис client_user_agent
action_source
event_source_url
Pageview - на всіх сторінках сайту
Збирання даних та відправка - на всіх сторінках
ViewContent - просмотр товара
Збирання даних та відправка - товарна сторінка, основний товар
AddToCart - додавання товара у кошик
Збирання даних та відправка - товарна сторінка - основний товар
InitiateCheckout - оформлення замовлення
Збирання даних та відправка - сторінка оформлення замовлення
Purchase - замовлення оформлене
Збирання даних та відправка - сторінка подяки за замовлення (замовлення оформлене, маємо номер замовлення)
-
2418 71 0 1 Доброго дня, мене зацікавив ваш проект. Впевнений, що завдання відповідає моїм професійним навичкам та досвіду.
Я готовий приділити велику увагу деталям та забезпечити високоякісне виконання завдання. Маю досвід роботи зі схожими проектами та відмінно розумію вимоги вашого проекту.
Буду вдячний за можливість обговорити докладніше ваші очікування та спільно знайти оптимальні рішення. Готовий розпочати роботу негайно та забезпечити успішне втілення ідей вашого проекту.
З нетерпінням чекаю на співпрацю!
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Розробка повного стеку — Панель управління Amazon PPC (Етап 1)Потрібен full-stack розробник з досвідом роботи з Amazon API для реалізації Stage 1 внутрішнього PPC-дашборда. Проект реальний, дані живі, все готово до старту. Прототип фронтенда (5 сторінок, React + TypeScript): ЩО ВЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript +… Javascript та Typescript, Веб-програмування ∙ 10 годин 56 хвилин тому ∙ 17 ставок |
Розробка сайту-конструктора фотокниг і фоторамокМета проекту Необхідно розробити сучасний веб-сайт для замовлення фотокниг, фоторамок та іншої персоналізованої фотопродукції. Головне завдання проекту — надати клієнту можливість самостійно створити готовий макет виробу без участі дизайнера безпосередньо на сайті.Основний… Javascript та Typescript, Веб-програмування ∙ 2 дні 2 години тому ∙ 90 ставок |
Повноцінна розробкаNeed a full-stack developer who is free for work and not looking to get rich immediately from this project. This is my test site: readyhome.ge the prototype of which I want to create (not referring to design). In the footer, there is Russian language, fill out the questionnaire… Javascript та Typescript, Веб-програмування ∙ 2 дні 15 годин тому ∙ 79 ставок |
Команда для самописного маркетплейса ритуальних послуг.Шукаємо команду для запуску та розвитку самописного національного маркетплейсу ритуальних послуг. Одразу: не шукаємо одиночок, джунів і “збирачів сайтів”. Потрібна сильна продуктова команда рівня middle+/senior з реальними кейсами маркетплейсів/складних SaaS. Прошу не… Javascript та Typescript, Веб-програмування ∙ 2 дні 21 година тому ∙ 25 ставок |
Доопрацювання існуючого проекту Next.js/Supabase: оффери, CRM, аналітика, AI-чатЄ діючий проект WatchGenius — платформа аналітики люксових годинників з каталогом моделей, ціновою аналітикою, зовнішніми офферами, формами заявок та AI-чатом. Проект вже частково розроблений. Потрібен не сайт з нуля, а досвідчений full-stack розробник, який зможе розібратися в… Javascript та Typescript, Веб-програмування ∙ 4 дні 22 години тому ∙ 55 ставок |