Third-party cookies ломаются не в трекере, а в вашей логике идентификации
Если у вас всё завязано на один cookie ID, при его потере рушатся: частота показов, ретаргетинг, дедупликация конверсий и связка impression → conversion. Поэтому архитектуру надо строить так, чтобы любой идентификатор был лишь одним из сигналов, а не единственной опорой.
Проверьте стек по четырём слоям:
— сбор событий: page, bid, win, render, click, conversion должны жить в единой схеме;
— матчинг: отдельно храните first-party ID, device signals, contextual keys и consent state;
— атрибуция: не смешивайте модели, где postback и cookie сравниваются как равные источники;
— частота: лимиты лучше считать на стороне first-party storage или server-side профиля.
Частая ошибка — переносить старую cookie-таблицу в localStorage и считать задачу решённой. Браузерный контейнер меняется, а проблема остаётся: ID не синхронизирован между доменами, не связан с consent, не имеет понятной TTL и плохо переживает очистку данных.
Для SSP и DSP полезно держать fallback-цепочку: first-party cookie, server-side user key, contextual таргетинг, cohort/interest signal, затем уже менее точные эвристики. Чем короче цепочка деградации, тем стабильнее логика bidding и frequency capping. Схема должна уметь работать без одного конкретного cookie-носителя.
Итог простой: не «спасайте cookies», а убирайте зависимость от них в критичных местах. Если идентификация, атрибуция и frequency capping разделены по слоям, отключение third-party cookie не ломает весь programmatic-стек.
AdTech Pulse — SSP / DSP / OpenRTB
@adtech_pulse_aff
Third-party cookies ломаются не в трекере, а в вашей логике идентификации
Этот пост опубликован в Telegram-канале AdTech Pulse — SSP / DSP / OpenRTB. Подписаться можно по ссылке: @adtech_pulse_aff.