Si può modificare un utente esistente su MessangerPeople attraverso una pagina con modulo, e, allo stesso tempo, disiscriversi dalla piattaforma.
Vai al pulsante di invio della pagina web del modulo e vai alla sezione Azioni pulsante.
Seleziona l'azione Sinch Engage: aggiorna utente e clicca su Aggiungi azione per aprire la finestra delle opzioni delle azioni.
Se c'è un unico canale connesso, si può lasciare l'opzione del canale vuota, altrimenti, si può copiare l'id del canale dalle Impostazioni.
Nell'area di testo dei mapping, è necessario aggiungere una riga per ogni campo che si desidera aggiornare in Sinch Engage.
In ogni riga, è necessario specificare il campo Sinch Engage da aggiornare (specificare l'ID del campo) e i campi della piattaforma separati da ; (punto e virgola). Ad esempio:
id;form.values.phone
name;form.values.name
Il mapping dell'id del campo è obbligatorio, altrimenti nessun utente verrà trovato durante l'aggiornamento.
Per quanto riguarda i campi della piattaforma si può usare:
- i campi della pagina corrente preceduti da form.values., ad esempio name;form.values.myformfield
- i campi del contatto corrente preceduti da contact.values., ad esempio id;contact.values.CELL
- dei valori fissi senza prefisso, ad esempio myuserproperty;myfixedstring
Per impostazione predefinita, i campi utente e le proprietà utente vengono aggiornati in Sinch Engage, ma è anche possibile utilizzare alcuni campi di controllo speciali per eseguire modifiche specifiche di stato per l'utente:
- blocked;1: Blocca l'utente
- blocked;0: Sblocca l'utente
- stopped;1: Disattiva l'utente
- stopped;0: Attiva l'utente
- deleted;1: Elimina l'utente (definitivamente)
Se si specifica una di queste righe nell'area di testo del mapping, tutti gli altri mapping (ad eccezione del mapping obbligatorio con campo ID) verranno ignorati.