Proprietà
Le proprietà del database sono organizzate in modo document-oriented. Non si tratta quindi di una serie piatta di campi valorizzati o meno, ma di una struttura flessibile che contiene determinati elementi secondo le esigenze. L’elenco delle proprietà è reperibile qui o direttamente in interfaccia, in fondo alla sezione Impostazioni > Clienti > Proprietà.
Proprietà Base
La piattaforma fornisce proprietà predefinite dette Base che possono essere abilitate o disabilitate dalla UI, nella sezione: Impostazioni > Clienti > Proprietà > Base. Se la proprietà è abilitata l’interruttore è verde. Quando invece è disabilitata, l’interruttore è grigio. Alcune proprietà hanno delle sub-proprietà. Per visualizzarle occorre cliccare sulla freccia puntata verso il basso accanto al tipo di proprietà. Se una o più sub-proprietà risultano disabilitate, l’interruttore della proprietà-madre è di colore grigio scuro. È possibile disabilitare tutte le sub-proprietà utilizzando l’interruttore che appartiene alla proprietà-madre.
Non è possibile creare nuove proprietà base.
Proprietà Estese
Le proprietà personalizzate sono nominate Proprietà Estese. È possibile abilitare o disabilitare una proprietà Estesa nello stesso modo delle proprietà Base, nella sezione: Impostazioni > Clienti > Proprietà > Estese.
Nello stesso tab si possono creare nuove proprietà estese cliccando sull'apposito bottone.
Nella scheda di creazione è necessario specificare:
- Il Nome che indica la proprietà. E' quello reso poi visibile nella UI.
- La Chiave utilizzata per identificare la proprietà nel database. Non può includere spazi o caratteri speciali.
- Il Tipo per specificare la tipologia di proprietà, come ad esempio stringa, numero, integer, booleano, etc.
- Nullable: se il campo può essere valorizzato come null.
- Indexed: si tratta di un campo indicizzato e può essere ricercabile nel motore di ricerca nell’area Clienti. Oltre ai campi abilitati di default, possono essere selezionati altri 10 campi aggiuntivi.
Non è invece possibile cancellare o modificare una proprietà Estesa.
Scaricare un file JSON
Per scaricare un file JSON con lo schema di tutte le proprietà Base o Estese:
- Cliccare su Scarica il JSON.
- Viene scaricato in locale il file JSON che può essere aperto con un programma idoneo.
Tipologie di dati
Sono disponibili le seguenti tipologie di dati tradizionali:
- Stringa
- Numero
- Boolean
- Data
- Data e ora
- URL
- IPv4
- IPv6
In più, è possibile creare proprietà con le seguenti tipologie di dati:
- Array
- Oggetto