O método “Atribuir Tracker ID” serve para atribuir manualmente ao SDK um identificador de contato (trackerId) obtido por um meio externo ao próprio SDK. Antes de aplicá-lo, o SDK valida junto ao servidor que esse trackerId corresponde a um contato já existente na sua conta, por meio da função Connectif.assignTrackerId.
Como usar
A atribuição de tracker utiliza o parâmetro trackerId para validar e identificar o contato correspondente no Connectif.
Como recomendação, esse método deve ser usado apenas ao receber um trackerId de uma fonte externa à própria sessão do SDK.
Não é recomendado usar este método se o SDK já identificou um contato conhecido.
• Informações do tracker:
| Parâmetro | Descrição | Obrigatório | Considerações |
|---|---|---|---|
| trackerId | O identificador de contato a ser atribuído | Sim | Deve corresponder a um contato já existente no Connectif. Se o trackerId enviado não existir, não poderá ser atribuído. |
Exemplo
A atribuição de tracker terá esta aparência.
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
})
Continue aprendendo!
Para aproveitar todo o potencial da sua conta no Connectif, recomendamos continuar com os seguintes artigos:
- Guia completo para integrar Connectif com seu App Móvel, para conhecer em profundidade todas as mudanças dessa integração.
- iOS SDK Get Started, para adicionar o Connectif Mobile SDK ao seu projeto iOS.
- Configuração Firebase Cloud Messaging, para ativar o envio e recebimento de push via Mobile SDK do Android.
- Configuração Apple Push Notifications Service, para ativar o envio e recebimento de push via Mobile SDK do iOS.