iOS Mobile SDK: Notificar de información de contacto

El evento “Notificar información de contacto” lo utilizaremos cuando necesitemos modificar información del contacto. Para ello, vía Mobile SDK, usaremos el método sendContactInfo(contactInfo: ContactInfo).

 

Cómo se usa

En el envío de información de contacto utilizaremos la clase ContactInfo y sus propiedades para notificar de esos cambios de información en el usuario con sendContactInfo(contactInfo: ContactInfo).

Atributo Definición Requerido Tipo Limitaciones
contactInfo

Información adicional del usuario

SI ContactInfo  

 

Esctructura de ContactInfo

Atributo Definición Requerido Tipo Limitaciones
name

Nombre 

No String

 

surname

Apellidos

No String  
birthdate

Fecha de nacimiento

No Date  
mobilePhone

Teléfono móvil

No String Deberá contener un prefijo de país válido (Ej: +34)

 

Este tipo de evento recoge de forma automática la siguiente información:

  • Sistema operativo: Android o iOS.
  • Versión de app.
  • Versión de sistema operativo.
  • Versión de Connectif SDK.

Ejemplo

La notificación tendrá este aspecto:

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

 

Callbacks (Opcional)

Si queremos tener feedback de posibles errores al enviar eventos, podremos añadir un EventCallbacks cuando usemos nuestro método.  

EventCallbacks(
    onSuccess: {
        //Manejo en caso de éxito
    },
    onError: { error in
        //Manejo en caso de error
    })
    

 

 

¡Enhorabuena!
Has llegado al final de la lección.

  

¿Te han quedado dudas sin resolver?
Recuerda que tienes a tu disposición a nuestros especialistas en Connectif. Para contactar con ellos, tan solo tendrás que abrir ticket a Soporte haciendo clic en el botón azul de “Ayuda” de tu dashboard.


¡Sigue aprendiendo!

Para aprovechar todo el potencial de tu cuenta en Connectif, te recomendamos continuar con los siguientes artículos:

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0