Фильтры позволяют определять правила для различных действий, в том числе, какие конверсии будут учитываться в отчете.
Фильтры — это настраиваемые поля, которые вы можете создать и установить в заголовке вашей регистрации. Фильтры гибкие и имеют больше применений, чем мы здесь рассмотрим, но вот лишь два примера того, как они могут быть полезны:
- Учитывайте только конверсии для определенной категории товаров и отфильтровывайте конверсии для других категорий.
- Выбирайте данные триггера на основе данных исходного события, поскольку для отчетов на уровне событий ограничение по количеству бит для данных триггера различается в зависимости от типа источника — клик по объявлению (0-7) или просмотр (0 или 1). Удобно динамически присваивать значение данных триггера в зависимости от типа источника.
Как объявить фильтры
При регистрации источника добавьте поле filter_data в заголовок Attribution-Reporting-Register-Source .
При регистрации триггера добавьте поле filters в заголовок Attribution-Reporting-Register-Trigger .
Пример кода
- Используйте фильтры, чтобы учитывать конверсии только в том случае, если пользователь совершает конверсию в определенной категории товаров. Установите фильтр по источнику и триггеру .
- Выберите данные для запуска триггера на основе данных исходного события .