Що ви налаштуєте
- Серверне пересилання конверсій до Meta через Conversions API — покращує якість сигналу для користувачів iOS 14.5+ та тих, хто використовує блокувальники реклами.
- Pixel ID та токен доступу до Conversions API, згенерований у Meta Events Manager.
- Тестову подію для перевірки інтеграції перед запуском за допомогою вкладки Test Events у Meta.
Elido надсилає події конверсій до Meta Conversions API (CAPI) на стороні сервера. Це доповнює ваш піксель на стороні браузера та покращує якість сигналу, особливо для користувачів, які блокують JavaScript або використовують обмеження конфіденційності iOS 14.5+.
Що вам знадобиться#
- Обліковий запис Meta Business з пікселем.
- Доступ до Meta Events Manager.
- Токен доступу Conversions API для пікселя.
Крок 1 — Знайдіть ваш Pixel ID#
- Перейдіть до Meta Events Manager.
- У лівій панелі натисніть Data Sources.
- Виберіть свій піксель. Pixel ID — це номер, що відображається вгорі (наприклад,
123456789012345). Скопіюйте його.
Крок 2 — Згенеруйте токен доступу Conversions API#
На тій же сторінці деталей пікселя:
- Натисніть вкладку Settings.
- Прокрутіть до Conversions API.
- Натисніть Generate access token у розділі "Set up manually".
- Скопіюйте токен. Це довгий рядок, що починається з
EAAB....
Крок 3 — Налаштуйте в Elido#
- Перейдіть до Dashboard → Conversions → Meta CAPI → Set up forwarding.
- Вставте Pixel ID та токен доступу.
- Натисніть Save.
Крок 4 — Надішліть тестову подію#
- В Elido натисніть Send test event. Elido запустить тестову подію
Purchaseзtest_event_code: TEST1234(або іншим кодом, який згенерує Elido). - У Meta Events Manager перейдіть до свого пікселя → вкладка Test Events.
- Зачекайте до 30 секунд. Ви маєте побачити появу події
Purchase.
Якщо ви бачите "Received" у вкладці Test Events, інтеграція працює.
Як Elido зіставляє параметри подій#
| Поле Elido | Параметр Meta CAPI |
|---|---|
click_id | event_id (для дедуплікації) |
conversion.value | value |
conversion.currency | currency |
utm_source | Спеціальні дані: source |
utm_campaign | Спеціальні дані: campaign |
| IP користувача (з кліку) | client_ip_address (хешується перед надсиланням) |
| User agent (з кліку) | client_user_agent |
Meta використовує event_id для дедуплікації подій між вашим браузерним пікселем та подією Elido на стороні сервера. Якщо обидва спрацюють для однієї конверсії, Meta зарахує її один раз.
Назви подій#
Elido надсилає Purchase для подій конверсій. Якщо ви також запускаєте події AddToCart або Lead на своєму сайті та хочете їх пересилати, скористайтеся опцією webhooks + custom payload, щоб створити власне зіставлення.
Конфіденційність та обробка даних#
Elido хешує електронну пошту та номер телефону перед надсиланням до Meta (SHA-256, у нижньому регістрі, без пробілів). IP-адреси надсилаються у відкритому вигляді — Meta вимагає цього для зіставлення, але не зберігає їх довше вікна зіставлення. Ознайомтеся з політикою даних Meta для власної оцінки відповідності вимогам GDPR.
Вирішення проблем#
Тестова подія не з'являється в Events Manager — Перевірте Pixel ID на наявність друкарських помилок. Також переконайтеся, що токен доступу належить саме цьому пікселю — токени створюються для конкретних пікселів.
Помилка "Invalid token" у лозі доставки Elido — Токен було відкликано або він належить іншому пікселю. Повторно згенеруйте його в Events Manager → Settings → Conversions API.
Події відображаються, але атрибуція в Ads Manager відсутня — Обробка атрибуції займає 24–72 години. Також перевірте, чи правильно передається client_ip_address — без сигналу зіставлення Meta не зможе пов'язати подію з кампанією.
Подвійний підрахунок з браузерним пікселем — Переконайтеся, що event_id з вашого браузерного пікселя збігається з click_id в Elido. Якщо це різні рядки, Meta розцінюватиме їх як дві окремі події. Дивіться посібник із дедуплікації від Meta для отримання точних правил зіставлення.