Короткий ответ
Статус согласия из CMP нужно передавать вместе с событием в серверный трекинг. CAPI или другая S2S-интеграция не должна отправлять персональные идентификаторы пользователя, если требуемого маркетингового согласия нет.
Как это работает подробнее
Сервер сам не видит выбор в браузере, поэтому правило отправки данных должно использовать тот же consent-сигнал, что и клиентский пиксель.
- Передавайте согласие явно. Прокиньте статус из клиентского слоя данных в серверную интеграцию и определите поведение при отказе.
Что использовать на практике
- Задайте политику для отказа. В зависимости от требований и платформы не отправляйте событие либо передавайте только разрешённые агрегированные данные без персональных идентификаторов.
Подводные камни
- Не используйте CAPI как обход. Серверный резервный канал, работающий независимо от CMP, может передать данные вопреки выбору пользователя.