Короткий ответ
Enhanced Conversions и Conversions API — это способы передавать данные о конверсиях с сервера сайта (или дополненными хешированными данными пользователя) напрямую рекламной платформе, в дополнение или вместо клиентского пикселя, чтобы снизить потери данных из-за блокировщиков и ограничений браузеров.
Как это работает подробнее
Вместо (или вместе с) отправки события из браузера пользователя сайт отправляет данные о конверсии со своего сервера на сервер рекламной платформы через API, обычно вместе с хешированными идентификаторами (email, телефон) для сопоставления с пользователем платформы. Хеширование email/телефона перед отправкой (обычно через алгоритм SHA-256) позволяет площадке сопоставить пользователя со своей базой залогиненных аккаунтов без передачи самих персональных данных в открытом виде, что частично решает и вопрос приватности при расширении охвата трекинга.
Пример кода
{
"event_name": "Purchase",
"value": 59.9,
"currency": "USD",
"user_data": {
"em": "sha256:example-hash"
}
}Что использовать на практике
- Практика. Для маркетолога это означает, что настройка такого трекинга обычно требует участия разработчика или готовой интеграции (например, через партнёра по электронной коммерции), а не только вставку кода в GTM.
Подводные камни
- Риск ошибки. Частая ошибка — думать, что подключение CAPI полностью решает проблему потери данных; на самом деле оно снижает потери, но не устраняет их полностью, и качество сопоставления зависит от того, какие хешированные идентификаторы удаётся передать.Частая ошибка — думать, что для Enhanced Conversions достаточно включить настройку в интерфейсе без технической интеграции; на практике для передачи хешированных данных пользователя (email, телефон) нужно either доработать код тега, либо использовать готовую плюгин-интеграцию (например, для Google Tag через автоматический сбор данных форм).