Facebook Pixel (Conversions API)
Що таке Facebook Conversions API?
Facebook Conversions API (CAPI) — це server-to-server інтеграція, яка дозволяє надсилати події конверсій безпосередньо з вашого сервера у Facebook. Це підвищує якість даних і покращує оптимізацію рекламних кампаній.
Переваги CAPI:
✅ Обхід блокувальників реклами та обмежень iOS 14+
✅ Більш точна атрибуція конверсій
✅ Поліпшення роботи алгоритмів оптимізації Facebook
✅ Можливість надсилати дані про вартість конверсії (revenue)
Отримання даних для налаштування
Крок 1: Отримайте Pixel ID
Зайдіть у Facebook Events Manager (https://business.facebook.com/events_manager)
Виберіть свій піксель
Перейдіть у Settings → Pixel ID
Скопіюйте ID (наприклад:
1234567890123456)
Крок 2: Отримайте Conversions API Access Token
У Events Manager відкрийте свій піксель
Перейдіть у Settings → Conversions API → Generate Access Token
Скопіюйте токен (наприклад:
EAABsbCS1234...)
ВАЖЛИВО: Зберігайте токен у секреті! Не передавайте його третім особам.
Налаштування Facebook пікселя в трекері
Поле "ID пікселя"
Вставте скопійований Pixel ID (тільки цифри, без пробілів).
Приклад:
1234567890123456
Поле "Токен доступу до пікселя"
Вставте повний Access Token.
Приклад:
EAABsbCS1234ZABCDEFGabcdefg1234567890HIJKLMNOP
Маппінг подій для Facebook
Facebook підтримує наступні стандартні події:
Подія Facebook | Опис | Коли використовувати |
|---|---|---|
| Покупка | Для депозитів ( |
| Завершення реєстрації | Для реєстрацій ( |
| Лід | Для лідів, установок PWA ( |
| Перегляд контенту | Для переглядів лендингів |
| Додавання в кошик | — |
| Початок оформлення замовлення | — |
| Додавання платіжної інформації | — |
| Контакт | — |
| Відправка заявки | — |
| Підписка | — |
Рекомендований маппінг (застосовується за замовчуванням):
Подія трекера | Подія Facebook | Коментар |
|---|---|---|
|
| PWA Install = Лід |
|
| Реєстрація = Complete Registration |
|
| Депозит = Покупка |

Додаткові дані, що надсилаються у Facebook
Трекер автоматично надсилає наступні дані разом з подіями:
User Data (дані користувача):
client_ip_address — IP-адреса користувача (з події
event.user_ip)client_user_agent — User Agent браузера (з події
event.user_ua)fbc — Facebook Click ID (з
event.ext_click_id+ час кліка)
Custom Data (дані конверсії):
currency — валюта конверсії (з
conversion.currency)value — сума конверсії (з
conversion.revenue)Для події
Purchaseнадсилається реальна сума депозитуДля інших подій надсилається
0з валютоюUSD
Event Metadata:
action_source — завжди
websiteevent_source_url — URL лендинга (наприклад:
https://domain.com/track/campaign_id/ads)event_id — унікальний ID постбека (для дедуплікації)
event_time — час конверсії в Unix timestamp (в секундах)
Особливості роботи Facebook CAPI
Хешування даних
Трекер НЕ хешує IP та User Agent — вони надсилаються як є
Facebook сам хешує дані на своїй стороні
FBC (Facebook Click ID)
Формат:
fb.1.<timestamp_ms>.<fbclid>Приклад:
fb.1.1705319400000.AbCdEfGh123Час береться з первинного кліка (не з конверсії)
Дедуплікація подій
Кожна подія має унікальний
event_idЦе запобігає дублюванню подій при повторній відправці
