AppsFlyer и PWA: возможно ли

AppsFlyer и PWA — вопрос, который регулярно всплывает у байеров, привыкших к нативным приложениям и классической MMP-атрибуции. Короткий ответ: AppsFlyer создан для другой модели — установка из стора и SDK внутри приложения, а не веб-опыт без установки как таковой. Разберём, что из этого реально применимо к PWA и чем его стоит заменить.

Как работает AppsFlyer в классической схеме

AppsFlyer как MMP атрибутирует установку приложения из стора и события внутри него через SDK, встроенный непосредственно в apk/ipa, используя диплинки OneLink для связки клика с конкретным устройством. Вся логика построена вокруг понятия установки из стора — это база, на которой держится вся атрибуционная модель сервиса.

Почему PWA — принципиально другой кейс

PWA не устанавливается из стора и не содержит SDK в привычном смысле — это веб-страница с манифестом и service worker, которую браузер добавляет на домашний экран. Значит, у PWA просто нет «инсталла» в том смысле, который MMP умеет атрибутировать нативно — потребуется либо обходной путь, либо другой инструмент.

Что реально можно подключить

У AppsFlyer есть решения для измерения веб-конверсий и связки веб-в-апп (Web-to-App), но это про измерение перехода из веба в нативное приложение, а не про замену трекинга внутри чистого PWA-фаннела. Для PWA-only связки логичнее строить аналитику на S2S-постбеках прямо в трекер или в сеть — это точнее отражает реальные события (регистрация, деп), чем попытка подстроить под это MMP.

Когда PWA и MMP всё же пересекаются

Если PWA используется как преленд перед установкой нативного приложения (гибридная схема), то финальный инсталл apk действительно можно и нужно мерить в AppsFlyer — просто это будет атрибуция нативного апк, а не самого PWA-этапа. В этом случае PWA-часть фаннела измеряется отдельно, своей аналитикой, а MMP подключается только на этапе после установки нативки.

Практическая рекомендация для байера

Для чистого PWA-фаннела без нативного приложения в схеме не тратьте время на подключение AppsFlyer — стройте аналитику на S2S-постбеках (APEX/трекер ↔ сеть) и сплит-тестах, они дают более прямой и дешёвый ответ на вопрос «что реально конвертит». MMP имеет смысл держать в уме только на случай, если в связке появится нативное приложение как следующий шаг после PWA.

Частые вопросы

Можно ли завести PWA-кампанию прямо в AppsFlyer как приложение?
Нет в привычном смысле — AppsFlyer атрибутирует установку из стора через SDK, а у PWA такой установки просто не существует.
Зачем тогда AppsFlyer, если у меня чистый PWA-фаннел?
Он не нужен — для чистого PWA без нативного приложения в схеме S2S-постбеков и встроенной аналитики достаточно, MMP здесь не даёт дополнительной ценности.
Что использовать вместо MMP для PWA-трафика?
S2S-постбеки между APEX/трекером и сетью плюс сплит-тесты — они напрямую показывают конверсию в реальные события (регистрация, деп) без лишней прослойки.
Меняется ли что-то, если после PWA юзер ставит нативное приложение?
Да — в этом гибридном случае AppsFlyer можно подключить именно на этапе установки нативного apk, а PWA-часть фаннела до этого момента измеряется отдельно.
Собери своё PWA в APEX за пару минут

Клоака, антибот, пуши, сплит-тесты и свои домены — в одном сервисе.

Начать бесплатно

Читайте также