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 - замовлення оформлене
Збирання даних та відправка - сторінка подяки за замовлення (замовлення оформлене, маємо номер замовлення)
-
2774 72 0 1 Доброго дня, мене зацікавив ваш проект. Впевнений, що завдання відповідає моїм професійним навичкам та досвіду.
Я готовий приділити велику увагу деталям та забезпечити високоякісне виконання завдання. Маю досвід роботи зі схожими проектами та відмінно розумію вимоги вашого проекту.
Буду вдячний за можливість обговорити докладніше ваші очікування та спільно знайти оптимальні рішення. Готовий розпочати роботу негайно та забезпечити успішне втілення ідей вашого проекту.
З нетерпінням чекаю на співпрацю!
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Шукаю досвідченого Full Stack розробника для створення SaaS-сервісу для інтернет-магазинів.Ідея сервісу: Клієнт завантажує посилання на свій товарний фід (XML або CSV). Сервіс автоматично отримує товари, бере їхні фотографії та створює нові рекламні зображення за готовими шаблонами: ціна, знижка, логотип, акційні плашки тощо. Також у сервісі має бути простий редактор… Javascript та Typescript, Веб-програмування ∙ 3 дні 5 годин тому ∙ 86 ставок |
Розробка WebGL/Three.js сцени з генерацією та експортом 3D (снапшот) з анімованого шейдераОпис об'єкта:Проект являє собою дизайнерський стіл, виконаний у формі реалістичного, глибокого водовороту (центральна воронка, яка плавно переходить з широкої горизонтальної стільниці в тонку витончену ніжку). Суть задачі:Потрібен WebGL / Creative Coding розробник для створення… Javascript та Typescript, Веб-програмування ∙ 4 дні 1 година тому ∙ 30 ставок |
Підтримка та розвиток сайту клінінгової компанії
895 UAH
Шукаю веб-розробника / вебмайстра для довгострокової підтримки та розвитку сайту клінінгової компанії. Сайт: https://donely.ca Про проєкт DoneLy Home Services — компанія з надання послуг прибирання в Канаді, яка активно розвивається та розширює географію роботи. Шукаю… Javascript та Typescript, Веб-програмування ∙ 6 днів 3 години тому ∙ 64 ставки |
Розробка сайту по ТЗ на FramerПотрібно зробити сайт по цим параметрам що в тз https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Називайте реальний рейт на основі цього дизайну HTML та CSS верстання, Javascript та Typescript ∙ 7 днів 4 години тому ∙ 30 ставок |
Розробка інтерактивної карти Palworld для сайтуПотрібно розробити інтерактивну карту Palworld за прикладом: https://palworld.gg/map Нам потрібна не просто статична картинка, а повноцінна інтерактивна карта, де користувач може дивитися локації, вмикати / вимикати категорії об’єктів, шукати потрібні точки та взаємодіяти з… HTML та CSS верстання, Javascript та Typescript ∙ 8 днів 19 годин тому ∙ 36 ставок |