iOS: Set parameters based on the clicked URL domain

At a glance: Set attribution parameters based on click URL

Resumen General

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

Utiliza el método appendParametersToDeepLinkingURL method to dynamically set the media source and other parameters based on the clicked URL domain name.

Requisitos previos

  • SDK para iOS 6.0.8+.
  • Llamar a este método antes de llamar a start.

Uso

Input parameters

TipoNombreDescripción
NSStringcontainsUn nombre de dominio para identificar URL
NSDictionaryparametersParámetros para agregar a la URL del enlace profundo después de pasar la validación

Proporciona los siguientes parámetros en el 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}]

En el ejemplo anterior, la URL de atribución enviada a los servidores de AppsFlyer es:

example.com?pid=exampleDomain&is_retargeting=true