Определите пользовательские правила с помощью фильтров

Фильтры позволяют определять правила для различных действий, включая то, какие конверсии следует регистрировать.

Фильтры — это настраиваемые поля, которые вы можете создать и установить в заголовке регистрации. Фильтры гибки и имеют больше применений, чем мы рассмотрим здесь, но вот только два способа, которыми они могут быть полезны:

  • Учитывайте только конверсии для определенной категории продуктов и отфильтровывайте конверсии для других категорий.
  • Выбирайте данные триггера на основе данных исходного события, поскольку для отчетов на уровне событий битовый предел для данных триггера отличается в зависимости от типа источника — клик по рекламе (0-7) или просмотр (0 или 1). Может быть удобно динамически назначать значение данных триггера в зависимости от типа источника.

Как объявлять фильтры

При регистрации источника добавьте поле filter_data в заголовок Attribution-Reporting-Register-Source .

При регистрации триггера добавьте поле filters в заголовок Attribution-Reporting-Register-Trigger .

Пример кода