La méthode “Assigner un ID de Tracker” 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, en utilisant 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.
Il est recommandé d’utiliser cette méthode uniquement lorsque vous recevez 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 sur d’éventuelles erreurs lors de l’envoi des événements, vous pouvez ajouter un EventCallbacks lorsque vous utilisez notre méthode.
object : EventCallbacks {
override fun onSuccess() {
//Gestion en cas de succès
}
override fun onError(message: String?) {
//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 avec votre application mobile, pour découvrir en profondeur tous les changements de cette intégration.
- Android Get Started, pour ajouter Connectif Mobile SDK à votre projet Android.
- 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.