Ciao Andy!
Anche uno dei nostri clienti ospitati ha recentemente posto una domanda su come configurare esattamente l’automazione Aggiungi utente al gruppo tramite campo personalizzato utente. Sto inserendo qui una versione generica della risposta a beneficio del nostro ecosistema più ampio, poiché l’UX al momento non è decisamente molto amichevole - ci scusiamo per questo mentre lavoriamo per migliorarla.
Come impostare lo script di automazione Aggiungi utente al gruppo tramite campo personalizzato utente
Innanzitutto, devi creare un campo utente da Personalizza → Campi utente (di tipo Dropdown, come discusso sopra), quindi individuare il nome del campo personalizzato utente (al contrario del nome del campo utente, che è il “modello” per il campo), e indicare allo script di automazione quel nome di campo.
Per analizzare la parte correlata del modello dati: la vista Admin → Personalizza → Campi utente mostra un elenco di record UserField (cioè “modelli di campi utente”). Quando crei un record qui, gli utenti potranno successivamente scegliere un valore per esso al momento della registrazione o dal proprio profilo. Quel valore verrà memorizzato come un nuovo record UserCustomField (cioè “istanze di campi utente” o “campi utente effettivi per gli utenti”) collegato all’ID utente specifico, e questo record a sua volta ha un nome sintetico costruito come user_field_#{user_field_id}.
Cioè, supponiamo che il tuo nuovo UserField abbia il nome Another UserField:
(puoi vedere questa vista JSON da /admin/customize/user_fields.json per il tuo sito)
Cerca il record con il name del tuo UserField, osserva il suo ID e aggiungilo a user_field_NUMBER per ottenere il valore name che assumeranno gli UserCustomField, ed è questo che devi configurare nel valore del Campo personalizzato utente nello script.
Ci scusiamo per il caos; queste sono istruzioni provvisorie finché non miglioreremo l’UX.
