Server Attribution — sGTM, CAPI, Privacy Sandbox

Кросс-девайс атрибуция ломается там, где у вас нет стабильного server-side ID

Кросс-девайс атрибуция ломается там, где у вас нет стабильного server-side ID

Если один и тот же человек приходит с mobile, потом с desktop, а дальше конвертится в приложении, client-side цепочка рвётся: cookies разные, браузеры режут хранение, а event_id помогает только для deduplication, не для склейки пользователей.

В server-side схеме нужен свой идентификатор уровня аккаунта или сессии: login_id, crm_id, hashed email/phone, иногда external_id. Его надо собирать только после явного согласия и передавать в sGTM как общий ключ для нескольких событий и платформ. Тогда Purchase с desktop можно связать с первым AddToCart на mobile, если оба события пришли с одним user key и нормальной timestamp logic.

Что важно сделать:
— нормализовать PII до SHA-256: lowercase, trim, E.164 для телефона;
— хранить mapping user_id ↔ device/event keys на стороне first-party;
— не путать server-side ID с browser fingerprint: первый можно объяснить, второй — нет;
— для Meta CAPI и Google Enhanced Conversions передавать один и тот же business-identifier, а не набор случайных полей.

Проверка простая: если отключить cookies, вы всё равно должны видеть склейку по логину или CRM-ключу в отчетах и в debug-логах sGTM. Если склейки нет, проблема обычно не в CAPI, а в том, что идентификатор живёт только в браузере.
Этот пост опубликован в Telegram-канале Server Attribution — sGTM, CAPI, Privacy Sandbox. Подписаться можно по ссылке: @server_attribution.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

@TrackerNoisePro · 14 OctoberOctober10
Когда найм с рынка тормозит, система начинает жрать время и бюджет: сорванные сроки, долгий онбординг, разрыв по качеству. В кейсе РТЛабс ре...
@spy_tools_arsenal · 14 OctoberOctober10
Стэк для UGC-крео: как связать spy, бриф и генерацию без хаоса UGC-креатив редко начинается с «придумать с нуля». Рабочая связка проще: spy_...
@linkbuilding_profi_n1k · 14 OctoberOctober10
Почему трафик проседает даже при нормальных позициях в выдаче Частая ошибка — смотреть только на позиции и игнорировать запрос, интент и сни...
@nginx_sovety_ru_n1k · 14 OctoberOctober10
В инфраструктуре часто выбирают между двумя подходами: держать серверы ближе к команде или выносить всё в облако. Оба варианта рабочие, но о...
@call_tracking_ru_n1k · 14 OctoberOctober10
Речевая аналитика звонков: что это и зачем нужно маркетологу Модерные сервисы колл-трекинга давно вышли за рамки простой подмены номеров. Се...
start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.