C обновлением AppMetrica iOS SDK до версии 2.40 трекинг установок на этой платформе стал точнее: технология Referrer-based Tracking позволяет избежать использования fingerprint для атрибуции установок.
Узнайте больше о том, как работает трекинг AppMetrica.
С iOS 9 сторонние приложения получили доступ к WebKit.framework, с помощью которого разработчики могут встраивать в них нативный Safari. Встраиваемый Safari использует тот же Cookie Storage, что и оригинальный Safari.app. Таким образом, мы имеем возможность получить доступ к Safari.app Cookie Storage из приложения стороннего разработчика.
Логика клиентской части основывается на использовании Cookie Storage. Для передачи реферрера из Safari в приложение используются механизм URL Schemes.
Как именно AppMetrica использует это в процедуре атрибуции?
Достаточно обновить SDK до последней версии (2.40+) и реализовать в приложении 2 метода:
enableTrackingWithURLScheme //регистрация URL Scheme
handleOpenURL //обработка редиректа в приложение
Технология трекинга на основе реферера задействуется при переходе по трекинговой ссылке из браузера Safari, если устройство работает на iOS 9 и выше.
За прошедшую неделю, среди пользователей операционной системы от Apple, доля визитов с iOS 9.0+ составила 83%, из них визитов с Safari — около 91%.