Краткий обзор: Используйте единообразные и полные параметры URL в ссылках, ведущих на целевые страницы вашего сайта, чтобы получить максимально детализированные данные о кампаниях и при этом обеспечить точную атрибуцию в Web Performance Measurement.
О классах параметров URL для атрибуции
AppsFlyer считывает параметры кампани из URL вашей целевой страницы (ссылка, по которой приходит пользователь) и использует их для атрибуции сессий и событий к правильному медиаисточнику , кампании и (при наличии данных) более низким уровням иерархии, таким как группа объявлений и объявление .
Указанные вами параметры определяют результаты измерения эффективности вашей кампании. Иными словами, одна и та же целевая страница может давать совершенно разные результаты в зависимости от того, какие параметры вы включили.
Параметры URL-адреса могут принадлежать одному из двух классов: PID и UTM.
- Класс PID включает параметры URL AppsFlyer.
- Класс UTM включает стандартные параметры UTM.
Для получения дополнительной информации о том, как Web Performance Measurement обрабатывает параметры URL , см. раздел «Об определении источника трафика» .
Поддерживаемые параметры PID и UTM.
Web Performance Measurement поддерживает следующие параметры.
| # | Параметр | Используется для | Класс параметров | Доступно на дэшборде | Поля отчетов по необработанным данным |
|---|---|---|---|---|---|
| 1 | pid |
Медиаисточник | PID | Да | media_source |
| 2 | c |
Название кампании | PID | Да | campaign_name |
| 3 | af_c_id |
ID кампании | PID | Да | campaign_id |
| 4 | af_adset |
Название блока рекламы | PID | Да | adset_name |
| 5 | af_adset_id |
ID блока рекламы | PID | Да | adset_id |
| 6 | af_ad |
Название рекламного объявления | PID | Да | ad_name |
| 7 | af_ad_id |
ID рекламного объявления | PID | Да | ad_id |
| 8 | utm_source |
Медиаисточник | UTM | Да | media_source |
| 9 | utm_medium |
Тип медиа | UTM | Нет | media_type |
| 10 | utm_campaign |
Название кампании | UTM | Да | campaign_name |
Выберите правильные параметры атрибуции
AppsFlyer независимо оценивает параметры URL для каждого поля отчета (например, «Медиаисточник» или «Кампания») в соответствии с определенным порядком приоритетности. Этот подход позволяет поддерживать атрибуцию AppsFlyer наряду с другими инструментами, такими как Google Analytics, используя как класс PID (собственный для AppsFlyer), так и класс UTM (стандартный маркетинговый) в одном и том же URL.
Web Performance Measurement проверяет порядок приоритета для каждого поля по отдельности. Если параметр из класса PID с более высоким приоритетом отсутствует для определенного атрибута, система автоматически использует соответствующий параметр из класса UTM, чтобы определить правильное значение для этого поля.
Сценарий А. URL только с классом PID (отчетность AppsFlyer)
Использовать класс PID, если вашей основной целью является отчетность в AppsFlyer .
Пример
www.website.com?pid=facebook_int&c={{campaign.name}}&af_c_id={{campaign.id}}
Результат: AppsFlyer определяет медиаисточник, используяpid и кампанию с использованиемc.
Сценарий B. URL-адрес только с UTM-классом (резервный вариант)
Еслиpid отсутствует, AppsFlyer использует класс UTM.
Пример
www.website.com?utm_source=facebook&utm_medium=paidsocial&utm_campaign={{campaign.name}}
Результат: AppsFlyer определяет медиаисточник, используяutm_source и кампанию с использованиемutm_campaign.
Сценарий C. URL-адрес с классами PID и UTM.
AppsFlyer позволяет включать параметры из разных классов (например, PID и UTM) в один и тот же URL. Это полезно, когда вам необходимо поддержать атрибуцию AppsFlyer наряду с другими аналитическими инструментами, такими как Google Analytics или внутренние системы измерения.
AppsFlyer обрабатывает поля атрибуции, такие как «Медиаисточник» и «Кампания», независимо друг от друга. Для каждого конкретного поля система использует алгоритм определения приоритетов для записи соответствующего значения. Как правило, для данного поля класс PID имеет приоритет над классом UTM .
Пример 1: Пересекающиеся параметры
www.website.com?pid=facebook_ads&c=summer_sale&utm_source=facebook&utm_campaign=seasonal_promo
-
Медиаисточник: AppsFlyer обнаруживает оба варианта.
pidиutm_source. В соответствии с порядком приоритетности для этого поля система регистрируетfacebook_ads. -
Кампания: AppsFlyer обнаруживает оба варианта.
cиutm_campaign. В соответствии с порядком приоритетности для этого поля система регистрируетsummer_sale. - Результат: AppsFlyer использует значения из класса PID с более высоким приоритетом, при этом внешние инструменты по-прежнему могут считывать значения UTM.
Пример 2: Смешанные классы параметров
www.website.com?utm_source=facebook&c=summer_sale
-
Медиаисточник: AppsFlyer обнаруживает
utm_source. Поскольку нет эквивалентного класса PID (pid), он записываетfacebookиз класса UTM. -
Кампания: AppsFlyer обнаруживает
c. Поскольку нет эквивалента класса UTM (utm_campaign), он записываетsummer_saleиз класса PID. - Результат: AppsFlyer успешно атрибутирует событие, используя значения из обоих классов, поскольку значение каждого поля определяется независимо.
Другие рекомендации
Используйте единый регистр для значений параметров.
Значения параметров чувствительны к регистру . Например,utm_source=channel1 иutm_source=CHANNEL1 рассматриваются как разные медиаисточники .
Практические рекомендации: Определите единый регистр для значений параметров (обычно используется нижний регистр) и применяйте его во всех URL.
Используйте знаки вопроса только один раз.
Правила:
- Использовать только один знак вопроса (
?) перед параметрами запроса в URL. - Не используйте дополнительные знаки вопроса в URL.
Правильно:
www.website.com?parameters
Неправильно:
www.website.com??parameterswww.website.com?parameter1?parameter2
Не используйте символ решетки (#)
Не используйте символ решетки (# ) в URL.
Почему: параметры после # могут не загружаться и не регистрироваться веб-SDK.
This article was translated using AI and may contain errors. For the most accurate information, please refer to the English version using the language selector.