iOS Mobile SDK: Asignar Tracker ID

El método Asignar Tracker ID” sirve para asignar manualmente al SDK un identificador de contacto (trackerId) obtenido por un medio externo al propio SDK. Antes de aplicarlo, el SDK valida contra el servidor que dicho trackerId corresponde a un contacto ya existente en tu cuenta, mediante el uso de la función Connectif.assignTrackerId.

 

Cómo se usa

La asignación de tracker utiliza el parámetro trackerId para validar e identificar al contacto correspondiente en Connectif.

Como recomendación, este método debería usarse únicamente al recibir un trackerId desde una fuente externa a la propia sesión del SDK.

No se recomienda usar este método si el SDK ya tiene identificado un contacto conocido.

• Info del tracker:

Parámetro Descripción Obligatorio Consideraciones
trackerId El identificador de contacto a asignar Debe corresponder a un contacto ya existente en Connectif. Si el trackerId enviado no existe, no podrá asignarse.
 

Si el trackerId proporcionado no existe para la cuenta, la asignación no se aplicará y se informará el error a través del callback onError, manteniendo el trackerId previamente asignado.

 

Ejemplo

La asignación de tracker tendrá este aspecto.

Connectif.assignTrackerId("60f1b3b3b3b3b3b3b3b3b3b3")

 

Callbacks (Opcional)

Si queremos tener feedback de posibles errores al enviar eventos, podremos añadir un EventCallbacks cuando usemos nuestro método.  

EventCallbacks(
    onSuccess: {
        //Manejo en caso de éxito
    },
    onError: { error in
        //Manejo en caso de error
    })
    

 

 

¡Enhorabuena!
Has llegado al final de la lección.

  

¿Te han quedado dudas sin resolver?
Recuerda que tienes a tu disposición a nuestros especialistas en Connectif. Para contactar con ellos, tan solo tendrás que abrir ticket a Soporte haciendo clic en el botón azul de “Ayuda” de tu dashboard.

 


¡Sigue aprendiendo!

Para aprovechar todo el potencial de tu cuenta en Connectif, te recomendamos continuar con los siguientes artículos: