iOS Mobile SDK: Notificare le informazioni di contatto

L' evento "Notificare informazioni di contatto" viene utilizzato quando è necessario modificare le informazioni del contatto. A tal fine, tramite Mobile SDK, utilizzeremo il metodo sendContactInfo(contactInfo: ContactInfo).

 

Come si usa

Nell' invio di informazioni di contatto utilizzeremo la classe ContactInfo e le sue proprietà per notificare le modifiche alle informazioni dell'utente con sendContactInfo(contactInfo: ContactInfo).

Attributo Definizione Obbligatorio Tipo Limitazioni
contactInfo

Informazioni aggiuntive dell'utente

ContactInfo  

 

Struttura di ContactInfo

Attributo Definizione Obbligatorio Tipo Limitazioni
name

Nome

No String

 

surname

Cognome

No String  
birthdate

Data di nascita

No Date  
mobilePhone

Telefono cellulare

No String Deve contenere un prefisso nazionale valido (Es: +39)

 

Questo tipo di evento raccoglie automaticamente le seguenti informazioni:

  • Sistema operativo: Android o iOS.
  • Versione dell'app.
  • Versione del sistema operativo.
  • Versione di Connectif SDK.

Esempio

La notifica avrà questo aspetto:

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

 

Callbacks (Opzionale)

Se vogliamo ricevere un feedback su eventuali errori nell'invio degli eventi, possiamo aggiungere un EventCallbacks quando utilizziamo il nostro metodo.  

EventCallbacks(
    onSuccess: {
        //Gestione in caso di successo
    },
    onError: { error in
        //Gestione in caso di errore
    })
    

 

 

Congratulazioni!
Hai raggiunto la fine della lezione.

  

Hai ancora domande senza risposta?
Ricorda che hai a disposizione i nostri specialisti di Connectif. Per contattarli, ti basterà aprire un ticket di supporto cliccando sul pulsante blu "Aiuto" nella tua dashboard.


Continua a imparare!

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