La méthode « Assigner un Tracker ID » sert à attribuer manuellement au SDK un identifiant de contact (trackerId) obtenu par un moyen externe au SDK lui-même. Avant de l’appliquer, le SDK valide auprès du serveur que ce trackerId correspond à un contact déjà existant dans votre compte, via l’utilisation de la fonction Connectif.assignTrackerId.
Comment l’utiliser
L’assignation du tracker utilise le paramètre trackerId pour valider et identifier le contact correspondant dans Connectif.
En recommandation, cette méthode devrait être utilisée uniquement lors de la réception d’un trackerId depuis une source externe à la session du SDK elle-même.
Il n’est pas conseillé d’utiliser cette méthode si le SDK a déjà identifié un contact connu.
• Infos sur le tracker :
| Paramètre | Description | Obligatoire | Considérations |
|---|---|---|---|
| trackerId | L’identifiant du contact à assigner | Oui | Doit correspondre à un contact déjà existant dans Connectif. Si le trackerId envoyé n’existe pas, il ne pourra pas être assigné. |
Exemple
L’assignation du tracker ressemblera à ceci.
Connectif.assignTrackerId("60f1b3b3b3b3b3b3b3b3b3b3")
Callbacks (Optionnel)
Si vous souhaitez recevoir un retour d’information sur d’éventuelles erreurs lors de l’envoi des événements, vous pouvez ajouter un EventCallbacks lorsque vous utilisez notre méthode.
EventCallbacks(
onSuccess: {
//Gestion en cas de succès
},
onError: { error in
//Gestion en cas d’erreur
})
Continuez à apprendre !
Pour exploiter tout le potentiel de votre compte Connectif, nous vous recommandons de poursuivre avec les articles suivants :
- Guide complet pour intégrer Connectif à votre application mobile, pour découvrir en détail tous les changements de cette intégration.
- iOS SDK Get Started, pour ajouter Connectif Mobile SDK à votre projet iOS.
- Configuration Firebase Cloud Messaging, pour activer l’envoi et la réception de notifications push via le Mobile SDK Android.
- Configuration Apple Push Notifications Service, pour activer l’envoi et la réception de notifications push via le Mobile SDK iOS.