Android Mobile SDK: Notificar informações de contato

O evento “Notificar informações de contato” é utilizado para modificar informações do contato. Para isso, via Mobile SDK, usaremos o método sendContactInfo(contactInfo: ContactInfo).

 

Como usar

No envio de informações de contato utilizaremos a classe ContactInfo e suas propriedades para notificar essas alterações nas informações do usuário com sendContactInfo(contactInfo: ContactInfo).

 

Atributo Definição Obrigatório Tipo Limitações
contactInfo

Informações adicionais do usuário

SIM ContactInfo  

 

Estrutura de ContactInfo

Atributo Definição Obrigatório Tipo Limitações
name

Nome 

Não String

 

surname

Sobrenome

Não String  
birthdate

Data de nascimento

Não Date  
mobilePhone

Celular

Não String Deve conter um código de país válido (Ex: +55)

Este tipo de evento coleta automaticamente as seguintes informações:

  • Sistema operacional: Android ou iOS.
  • Versão do aplicativo.
  • Versão do sistema operacional.
  • Versão do Connectif SDK.

 

Exemplo

A notificação terá este formato:

Connectif.sendContactInfo(ContactInfo(
    name = "John",
    surname = "Doe", 
    birthdate = Date(),
    mobilePhone = "+5567987654321")
)

 

Callbacks (Opcional)

Se quiser obter feedback sobre possíveis erros ao enviar eventos, podemos adicionar um EventCallbacks ao usar nosso método.  

 object : EventCallbacks {
    override fun onSuccess() {
        //Manuseio em caso de sucesso
    }
    override fun onError(message: String?) {
         //Manuseio em caso de erro
    }
}

 

 

Parabéns!
Você chegou ao final da lição.

  

Ficou com dúvidas?
Lembre-se de que nossos especialistas da Connectif estão à sua disposição. Para entrar em contato com eles, basta abrir um ticket de Suporte clicando no botão azul “Ajuda” no seu painel.


Continue aprendendo!

Para aproveitar ao máximo sua conta na Connectif, recomendamos continuar com os seguintes artigos: