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