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 |
SÌ | 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
})
Continua a imparare!
Per sfruttare appieno il potenziale del tuo account Connectif, ti consigliamo di continuare con i seguenti articoli:
- Android SDK Get Started, per aggiungere Connectif Mobile SDK al tuo progetto Android.
- Configurazione Firebase Cloud Messaging, per abilitare l'invio e la ricezione di notifiche push tramite il Mobile SDK per Android.
- iOS SDK Get Started, per aggiungere Connectif Mobile SDK al tuo progetto iOS.
- Configurazione Apple Push Notifications Service, per abilitare l'invio e la ricezione di notifiche push tramite il Mobile SDK per iOS.