Apri Schema Editor per un tipo di dati

Nell'interfaccia utente di Experience Platform, seleziona Schemi nell'area di navigazione a sinistra per aprire l'area di lavoro Schemi, quindi seleziona la scheda Tipi di dati. Viene visualizzato un elenco dei tipi di dati disponibili. L’elenco dei tipi di dati viene filtrato automaticamente in base alla modalità di creazione. L’impostazione predefinita visualizza i tipi di dati definiti da Adobe. Puoi anche filtrare l’elenco per visualizzare quelli creati dall’organizzazione.

Area di lavoro Schemi con Schemi nella barra di navigazione a sinistra e Tipi di dati evidenziati.

Da qui sono disponibili le seguenti opzioni:

Crea un nuovo tipo di dati

Dalla scheda Tipi di dati, selezionare Crea tipo di dati.

Scheda Tipi di dati dellarea di lavoro Schemi con Crea tipo di dati evidenziato.

Viene visualizzato Schema Editor, che mostra la struttura corrente del nuovo tipo di dati nell'area di lavoro. Sul lato destro dell’editor, puoi fornire un nome visualizzato e una descrizione facoltativa per il tipo di dati. Assicurati di fornire un nome univoco e conciso per il tipo di dati, in quanto questo sarà il modo in cui verrà identificato quando lo aggiungi a uno schema.

Questo tutorial crea un tipo di dati che descrive una proprietà del ristorante, per cui al tipo di dati viene assegnato il nome visualizzato "Restaurant".

Da qui puoi passare alla sezione successiva per iniziare ad aggiungere campi al nuovo tipo di dati.

Filtrare i tipi di dati

L’elenco dei tipi di dati disponibili viene prefiltrato in base alla modalità di creazione. Selezionare il pulsante di opzione per scegliere tra le opzioni Standard e Personalizzato. L'opzione Standard mostra le entità create da Adobe e l'opzione Custom mostra le entità create all'interno dell'organizzazione.

Scheda Tipi di dati dellarea di lavoro Schemi con Standard e Personalizzato evidenziati.

Modificare un tipo di dati esistente

NOTE
Una volta utilizzato un tipo di dati esistente in uno schema abilitato per l’utilizzo in Real-Time Customer Profile, è possibile apportare successivamente solo modifiche non distruttive a tale tipo di dati. Per ulteriori informazioni, consulta le regole dell'evoluzione dello schema.

È possibile modificare solo i tipi di dati personalizzati definiti dall’organizzazione. Seleziona Personalizzato per mostrare solo i tipi di dati personalizzati di proprietà della tua organizzazione.

Seleziona dall’elenco il tipo di dati da modificare per aprire la barra a destra, con i dettagli del tipo di dati. Dal pannello dei dettagli puoi anche scaricare un file di esempio, copiare la struttura JSON o aggiungere il tipo di dati a un pacchetto.

Selezionare il nome del tipo di dati nella barra a destra per aprirne la struttura in Schema Editor.

Scheda Tipi di dati dellarea di lavoro Schemi, con tipo di dati Personalizzato e tipo di dati Nome evidenziati.

Aggiungere campi al tipo di dati

Per iniziare ad aggiungere campi al tipo di dati, seleziona l’icona più (+) accanto al campo a livello di radice nell’area di lavoro. Sotto viene visualizzato un nuovo campo e la barra a destra si aggiorna per visualizzare i controlli per il nuovo campo.

Utilizza i controlli nella barra a destra per configurare i dettagli del nuovo campo. Consulta la guida su definizione dei campi nell'interfaccia utente per i passaggi specifici su come configurare e aggiungere il campo al tipo di dati.

Il tipo di dati Ristorante richiede un campo stringa per rappresentare il nome del ristorante. Di conseguenza, il Nome campo è impostato come "name" e il Tipo è impostato come "Stringa". Seleziona Applica per applicare le modifiche al campo.

Continua ad aggiungere altri campi al tipo di dati in base alle esigenze. Il tipo di dati Ristorante di esempio ora dispone di campi aggiuntivi per marchio, capacità di posti a sedere e spazio del pavimento.

Oltre ai campi di base, puoi anche nidificare tipi di dati aggiuntivi all’interno del tipo di dati personalizzato. Ad esempio, il tipo di dati Ristorante richiede un campo che rappresenti l’indirizzo fisico della proprietà. In questo scenario, puoi aggiungere un nuovo campo "address" a cui viene assegnato il tipo di dati standard "Postal address".

Questo dimostra quanto possano essere flessibili i tipi di dati in termini di descrizione dei dati: i tipi di dati possono utilizzare campi che sono anche tipi di dati, che a loro volta possono contenere ulteriori tipi di dati e così via. Questo consente di astrarre e riutilizzare pattern di dati comuni in tutti gli schemi XDM, semplificando la rappresentazione di strutture di dati complesse.

Dopo aver aggiunto i campi al tipo di dati, seleziona Salva per salvare le modifiche e aggiungere il tipo di dati a Schema Library.

Aggiungere il tipo di dati a uno schema

Dopo aver creato un tipo di dati, puoi iniziare a utilizzarlo negli schemi. Poiché gli schemi XDM sono composti da una classe e da zero o più gruppi di campi, i campi forniti da un tipo di dati non possono essere aggiunti direttamente a uno schema. Devono invece essere inclusi in una classe o in un gruppo di campi.

Iniziare seguendo i passaggi necessari per aggiungere un campo a una classe o aggiungere un campo a un gruppo di campi. In alternativa, è possibile avviare l'aggiunta di un campo direttamente a uno schema e scegliere la classe padre o il gruppo di campi da tale schema. Quando scegli il Tipo per il nuovo campo, seleziona il nome del tipo di dati dal menu a discesa.

Convertire un oggetto multicampo in un tipo di dati

Quando si crea un campo di tipo oggetto con più sottocampi in Schema Editor, è possibile convertire tale campo in un tipo di dati in modo da poter utilizzare la stessa struttura di campi in una classe o in un gruppo di campi diverso.

Per convertire un campo di tipo oggetto in un tipo di dati, selezionare il campo nell'area di lavoro. Prima di convertire il campo, verificare che il Nome visualizzato sia descrittivo dei dati che l'oggetto conterrà, in quanto diventerà il nome del tipo di dati. Quando sei pronto a convertire il campo, seleziona Converti in nuovo tipo di dati nella barra a destra.

L'area di lavoro aggiorna il tipo di dati del campo da "Oggetto" al nuovo tipo di dati. Questa struttura può essere riutilizzata in altre classi e gruppi di campi selezionando questo tipo di dati dal menu a discesa Tipo durante la definizione di un nuovo campo.