Атрибуция органического поиска на Android
Обзор
Владельцы приложений, использующие Android App Links для диплинкинга (без OneLink) и имеющие домен, связанный с их приложением, могут атрибутировать сессии, инициированные через этот домен, с помощью appendParametersToDeepLinkingURL
.
Необходимые условия
- SDK для Android 6.0.1+.
- Вызовите этот метод до вызова
start
.
Использование
Input parameters
Тип | Имя | Описание |
---|---|---|
String | contains | Доменное имя для идентификации URL-адресов |
Map<String, String> | parameters | Параметры, добавляемые к URL-адресу диплинка в случае прохождения проверки |
Передайте следующие параметры в parameters
Map
:
pid
is_retargeting=true
Usage example
HashMap<String, String> urlParameters = new HashMap<>();
parameters.put("pid", "exampleDomain"); // Required
parameters.put("is_retargeting", "true"); // Required
AppsFlyerLib.getInstance().appendParametersToDeepLinkingURL("example.com", parameters);
AppsFlyerLib.getInstance().appendParametersToDeepLinkingURL("example.com",
mapOf("pid" to "exampleDomain", "is_retargeting" to "true")) // Required
В примере выше URL-адрес для атрибуции, отправленный на серверы AppsFlyer, будет такой:
example.com?pid=exampleDomain&is_retargeting=true
Изменения сохранены 2 месяца назад