Il metodo “Assegnare Tracker ID” serve per assegnare manualmente all’SDK un identificatore di contatto (trackerId) ottenuto tramite un mezzo esterno allo stesso SDK. Prima di applicarlo, l’SDK verifica con il server che tale trackerId corrisponda a un contatto già esistente nel tuo account, tramite l’uso della funzione Connectif.assignTrackerId.
Come si usa
L’assegnazione del tracker utilizza il parametro trackerId per convalidare e identificare il contatto corrispondente in Connectif.
Come raccomandazione, questo metodo dovrebbe essere usato solo quando si riceve un trackerId da una fonte esterna alla sessione stessa dell’SDK.
Non si consiglia di usare questo metodo se l’SDK ha già identificato un contatto conosciuto.
• Info sul tracker:
| Parametro | Descrizione | Obbligatorio | Considerazioni |
|---|---|---|---|
| trackerId | L’identificatore di contatto da assegnare | Sì | Deve corrispondere a un contatto già esistente in Connectif. Se il trackerId inviato non esiste, non potrà essere assegnato. |
Esempio
L’assegnazione del tracker avrà questo aspetto.
Connectif.assignTrackerId("60f1b3b3b3b3b3b3b3b3b3b3")
Callbacks (Opcional)
Se quisermos receber feedback de possíveis erros ao enviar eventos, podemos adicionar um EventCallbacks quando usarmos nosso método.
EventCallbacks(
onSuccess: {
//Tratamento em caso de sucesso
},
onError: { error in
//Tratamento em caso de erro
})
Callback (Opzionale)
Se vogliamo ricevere un feedback su eventuali errori nell’invio degli eventi, possiamo aggiungere un EventCallbacks quando usiamo il nostro metodo.
EventCallbacks(
onSuccess: {
//Gestione in caso di successo
},
onError: { error in
//Gestione in caso di errore
})
Continua a imparare!
Per sfruttare al massimo il potenziale del tuo account Connectif, ti consigliamo di continuare con i seguenti articoli:
- Guida completa per integrare Connectif con la tua App Mobile, per conoscere in dettaglio tutte le modifiche di questa integrazione.
- iOS SDK Get Started, per aggiungere Connectif Mobile SDK al tuo progetto iOS.
- Configurazione Firebase Cloud Messaging, per attivare l’invio e la ricezione di push tramite il Mobile SDK di Android.
- Configurazione Apple Push Notifications Service, per attivare l’invio e la ricezione di push tramite il Mobile SDK di iOS.