iOS: Set parameters based on the clicked URL domain

At a glance: Set attribution parameters based on click URL

Обзор

Organic search attribution can be set from AppsFlyer without updating the SDK. Learn more.

Используйте appendParametersToDeepLinkingURL method to dynamically set the media source and other parameters based on the clicked URL domain name.

Необходимые условия

  • SDK для iOS 6.0.8+.
  • Вызовите этот метод до вызова start.

Использование

Input parameters

ТипИмяОписание
NSStringcontainsДоменное имя для идентификации URL-адресов
NSDictionaryparametersПараметры, добавляемые к URL-адресу диплинка в случае прохождения проверки

Передайте следующие параметры в parameters Map:

  • pid
  • is_retargeting=true

Usage example

AppsFlyerLib.shared().appendParametersToDeeplinkURL(contains: "example.com", parameters: ["pid" : "exampleDomain", "is_retargeting" : true])
[[AppsFlyerLib shared] appendParametersToDeepLinkingURLWithString:@"example.com" @{@"pid" : @"exampleDomain", @"is_retargeting" : @YES}]

В примере выше URL-адрес для атрибуции, отправленный на серверы AppsFlyer, будет такой:

example.com?pid=exampleDomain&is_retargeting=true