MyTracker поддерживает несколько методов атрибуции для мобильных и веб-платформ. Приоритеты использования методов описаны для каждый платформы отдельно.
Атрибуция веб-трафика проходит по размеченным ссылкам. Это могут быть трекинг-ссылки MyTracker или ссылки с UTM-метками. В приоритете атрибуция по ссылкам MyTracker, если они не использованы, то атрибуция проходит по UTM-меткам. Если трафик не размечен, то источником перехода будет считаться органика.
Подробнее см. раздел Атрибуция
Атрибуция на мобильных устройствах возможна при разметке рекламы или кампаний по предустановке. В первую очередь атрибуция пройдёт по размеченным предустановкам, если данных по предустановкам нет, то атрибуция пройдёт по кликам по рекламе (post click), а если клики не найдены, то по показам (post view).
Атрибуция на iOS устройствах проходит с помощью метода Device ID matching. Если идентификатор устройства неизвестен, то MyTracker проведёт атрибуцию по данным SKAdNetwork. Если ваше приложение не поддерживает SKAdNetwork, то MyTracker попробует связать установку рекламной кампанией с помощью метода Probablistic.
Для атрибуции на Android устройствах в первую очередь MyTracker отслеживает размеченные предустановки. Если данным по предустановкам нет, то MyTracker использует другие методы атрибуции. Если приложение размещено в магазине Google Play, то MyTracker атрибутирует установку с помощью метода Android Refferer, иначе с помощью метода Device ID matching. Если все предыдущие методы атрибуции не подходят, MyTracker свяжет установку с рекламой с помощью метода Probablistic.
Для атрибуции предустановок MyTraker поддерживает следующие методы:
PAI (Google Play Auto Install), когда скачивание и установка приложения происходит автоматически при первом запуске смартфона.
Чтобы отследить предустановку, в MyTracker нужно сгенерировать referrer
с параметрами для PAI предустановки
и передать их производителю устройств для подстановки в
utm_campaign
.
Когда пользователь запустит приложение, MyTracker обратится
к Google Play Install Referrer API и получит сведения об установке.
Данный метод работает только для приложений, опубликованных в Google Play
ApkPreinstallParams, когда установку приложения выполняют ретейлеры при продаже устройства.
Чтобы отследить предустановку, в MyTracker нужно сгенерировать APK параметры, добавить их в сборку приложения и передать APK файл ретейлеру. С согласия покупателя ретейлер установит APK на устройство. Когда пользователь впервые запустит приложение, MyTracker прочтёт APK параметры и получит сведения об установке.
Используйте данный метод, когда другие варианты вам не подходят. Если пользователь перед первом запуском решит обновить приложение, APK параметры будут стёрты, а предустановка не засчитана.
System Properties, когда приложение установлено на устройство ещё до старта продаж.
Чтобы отследить предустановку, в MyTracker нужно сгенерировать ключ-значение и передать их производителю устройств для размещения в system properties устройства. Когда пользователь впервые запустит приложение, MyTracker прочтёт ключ-значение и получит сведения об установке.
System Properties (дополнительный метод) — это устаревший метод, при котором производитель устройств размещает ключ-значение от MyTracker в отдельном файле, а путь к файлу указывает в system properties устройства.
Подробнее см. раздел Трекинг предустановок
Метод Android Referrer работает только для Android-приложений, размещённых в магазине Google Play. В данном методе в ссылку, ведущую в магазин приложений, добавляется специальный параметр referrer, содержащий информацию, которая позволяет идентифицировать источник перехода. После установки приложение получает значение параметра с помощью возможностей операционной системы Android. Значение в дальнейшем передаётся на сервер MyTracker и используется для определения источника установки.
Данный метод используется, если у платформы, на которой размещена трекинг-ссылка, есть возможность получить и передать в трекинг-ссылку идентификатор устройства. Чаще всего для этого используются идентификаторы:
Когда пользователь переходит по трекинг-ссылке, MyTracker получает идентификатор устройства. После того как пользователь установит и впервые запустит приложение, встроенный в приложение MyTrаcker SDK также считает идентификатор устройства, который можно использовать для поиска клика с тем же идентификатором.
Device ID Matching является довольно точным и наиболее распространенным методом атрибуции. Он отлично работает при размещении рекламы в мобильных приложениях, но не применим в случаях, когда трекинг-ссылка размещается в среде, где идентификатор устройства пользователя получить невозможно. Например: email и sms-рассылки, печатная продукция, веб-страницы браузера и т.д.
Для iOS устройств в MyTracker поддержана SKAdNetwork атрибуция, которая позволяет атрибутировать установку приложения к конкретной рекламной кампании без использования IDFA, то есть сохраняя конфиденциальность пользователей.
Когда пользователь переходит по рекламе, MyTracker вызывает фреймворк SKAdNetwork для регистрации конверсии. SKAdNetwork отправляет постбэк в рекламную сеть, благодаря которой произошла установка, и отправляет копию постбэка напрямую в MyTracker.
Подробнее см. раздел SKAdNetwork атрибуция
Probabilistic — это метод вероятностной атрибуции, основанный на механизмах машинного обучения. Данный метод позволяет определить источник, который привёл пользователя, без использования идентификаторов устройства (IDFA, GAID и др.), сохраняя конфиденциальность пользователей.
Метод Probabilistic работает с помощью вероятностной модели, построенной на большом объёме исторических данных. Модель постоянно дообучается по мере поступления новой статистики с устройств, предоставивших доступ к рекламным идентификаторам, и данных SKAdNetwork.
По ряду характеристик устройства и информации о рекламных взаимодействиях, вероятностная модель предполагает, что появление пользователя относится к той или иной рекламной кампании и партнёру. Поскольку данный метод использует оценку вероятностей и множество параметров устройств, время атрибуции может занимать больше времени (в среднем около 1 часа).
MyTracker позволяет ограничить или отключить метод Probabilistic, например, если вам известно о возможности использования других методов атрибуции.