iOS Mobile SDK: Assegnare Tracker ID

Il metodoAssegnare 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 Deve corrispondere a un contatto già esistente in Connectif. Se il trackerId inviato non esiste, non potrà essere assegnato.
 

Se il trackerId fornito non esiste per l’account, l’assegnazione non verrà applicata e l’errore sarà comunicato tramite il callback onError, mantenendo il trackerId precedentemente 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
    })
    

 

 

Congratulazioni!
Sei arrivato alla fine della lezione.

  

Hai ancora dubbi irrisolti?
Ricorda che puoi contattare i nostri specialisti in Connectif. Per contattarli, ti basterà aprire un ticket al Supporto cliccando sul pulsante blu “Aiuto” nella tua dashboard.

 


Continua a imparare!

Per sfruttare al massimo il potenziale del tuo account Connectif, ti consigliamo di continuare con i seguenti articoli: