Android: Set parameters based on the clicked URL domain
At a glance: Set attribution parameters based on click URL
Tổng quan
Organic search attribution can be set from AppsFlyer without updating the SDK. Learn more.
Sử dụng phương thức appendParametersToDeepLinkingURL
method to dynamically set the media source and other parameters based on the clicked URL domain name.
Điều kiện tiên quyết
- SDK Android 6.0.1 trở lên.
- Gọi ra phương thức này trước khi gọi
start
.
Mức sử dụng
Input parameters
Loại | Tên | Mô tả |
---|---|---|
String | contains | Một tên miền để xác định URL |
Map<String, String> | parameters | Các thông số để thêm vào URL liên kết sâu sau khi nó xác thực thành công |
Cung cấp các thông số sau trong 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
Trong ví dụ trên, URL phân bổ được gửi đến máy chủ AppsFlyer là:
example.com?pid=exampleDomain&is_retargeting=true
Đã cập nhật khoảng 1 năm trước