Короткий ответ
Events API передаёт события конверсий напрямую с сервера бизнеса в TikTok, что повышает полноту и надёжность данных по сравнению с клиентским пикселем, теряющим часть событий из-за блокировщиков и ATT на iOS; это особенно важно для оптимизации Smart Performance Campaign, зависящей от качества сигналов.
Как это работает подробнее
TikTok Pixel отслеживает события на стороне клиента через JS-код и зависит от того, выполнится ли код в браузере; Events API отправляет события через серверный HTTP-запрос с хэшированными идентификаторами пользователя и TikTok Click ID (ttclid), что не зависит от блокировщиков и работает даже при отключённых cookies.
Что использовать на практике
- На практике. важно передавать ttclid, пришедший от клика по объявлению, вместе с событием через Events API, иначе сопоставление пользователя с рекламным кликом будет менее точным; как и в Meta CAPI, нужна дедупликация событий между Pixel и Events API по общему идентификатору события.
- Пример. После добавления Events API с передачей ttclid и дедупликацией по event_id количество учтённых покупок в TikTok Ads Manager выросло на 25% при том же фактическом объёме продаж.
- Проверка. раздел «Events» в TikTok Events Manager с диагностикой событий (Event Testing Tool) показывает успешную дедупликацию и долю событий с привязкой к click ID.
Подводные камни
- Частая ошибка. настраивать Events API без передачи ttclid, из-за чего большая часть событий не сопоставляется с конкретным кликом; забывать про дедупликацию, что приводит к искусственно раздутым показателям конверсий.