Краткий обзор. Отправка событий, о которых сообщается через SDK Firebase, в AppsFlyer с помощью Google Tag Manager.
Интеграция AppsFlyer с Google Tag Manager (GTM) и Firebase позволяет разработчику отправлять внутренние события приложения в Firebase с помощью SDK Firebase, и затем эти события будут отправлены в AppsFlyer через SDK с помощью Google Tag Manager. Это позволяет не отправлять одно и то же событие дважды.
События, отправленные с помощью GTM, моделируются на основе внутренних событий AppsFlyer. Имя события, параметры и структура одинаковы. Если у вас уже есть GTM в вашем приложении, использовать его для отправки событий в AppsFlyer очень просто.
Используйте шаги и инструкции в этом руководстве для отправки событий.
Факторы, которые необходимо учитывать
- Источник события в сырых данных: в отчетах по сырым данным для событий, генерируемых GTM, источник установлен на S2S. Это может привести к некоторой путанице, поскольку события сообщаются через SDK.
- Обновление значения конверсии SKAdNetwork: события, генерируемые GTM и сообщаемые в SDK, как описано в данном руководстве, заставляют SDK обновлять значение конверсии способом, аналогичным обычным событиям SDK. Нужно просто включить и задать настройки измерения SKAdNetwork.
Примечание
- В настоящее время интеграция Google Tag Manager не поддерживает отправку в AppsFlyer следующих параметров:
- Идентификатор клиента
att
os
- При отправке постбэков о внутренних событиях приложения в SRN требуется параметр
att
. - При отправке постбэков о внутренних событиях приложения в Meta Ads требуются параметры
att
иos
.
Необходимые условия
Прежде чем вы сможете начать отправлять события в AppsFlyer с помощью GTM, вам необходимо внедрить SDK GTM в свое приложение. Вам нужны:
-
Вам нужен аккаунт GTM.
-
Вам необходимо настроить интеграцию GTM + Firebase для вашего приложения (см. инструкции для Android и iOS).
-
Интегрируйте SDK AppsFlyer, если вы еще не сделали этого.
Как только все будет готово, приступайте к Настройке GTM.