ARGOMENTI×
Configurazione della struttura dati della risorsa
Dopo aver creato una nuova risorsa personalizzata, è necessario configurare la struttura dei dati.
Quando modificate la risorsa, nella
Data structure
scheda potete aggiungere:
Aggiunta di campi a una risorsa
È possibile aggiungere nuovi campi a una risorsa per memorizzare i dati che non fanno parte del modello dati out-of-box.
- Utilizzare il Create element pulsante per creare un campo.
- Specificare un'etichetta, un ID, un tipo di campo e definire la lunghezza massima autorizzata per questo campo.Il ID campo è obbligatorio e deve essere univoco per ciascun campo aggiunto.Se lasciate vuoto il Label campo, verrà compilato automaticamente dall’ID. È consigliabile utilizzare un massimo di 30 caratteri.
- Per modificare uno dei campi, selezionare il Edit Properties pulsante.
- Nella Field definition schermata, potete definire una categoria che verrà utilizzata per l'audience e il targeting, o anche aggiungere una descrizione.
- Selezionare l' Specify a list of authorized values opzione se è necessario definire i valori che verranno offerti all'utente (valori di enumerazione).Quindi, fate clic Create element e specificate un Label e Value . Aggiungete tutti i valori necessari.
- Dopo aver aggiunto i campi, selezionate la Add audit fields casella per includere i campi con dettagli sulla data di creazione, l’utente che ha creato la risorsa, la data e l’autore dell’ultima modifica.
- Selezionate la Add access authorization management fields casella per includere i campi in cui sono indicati gli utenti con diritti di accesso a tale risorsa.Questi campi vengono visualizzati nei dati e nei metadati che possono essere visualizzati dopo l'aggiornamento del database. Per ulteriori informazioni, vedere Aggiornamento della struttura del database.
- Controllare il Add automatic ID campo per generare automaticamente un ID. Le entità esistenti rimarranno vuote.
- Per modificare il modo in cui il nome degli elementi della risorsa verrà visualizzato negli elenchi e nelle fasi di creazione, selezionate la Personalize the resource title casella di controllo. Selezionare un campo tra quelli creati per la risorsa.
I campi della risorsa sono ora definiti.
Definizione dei tasti di identificazione
Ciascuna risorsa deve avere almeno una chiave univoca. Ad esempio, potete specificare una chiave in modo che due prodotti non possano avere lo stesso ID in una tabella di acquisto.
- Specificate nella Automatic primary key sezione le dimensioni per lo storage se desiderate che una chiave tecnica venga generata automaticamente e in modo incrementale.
- Utilizzare il Create element pulsante per creare una chiave.I campi Label e ID sono completati per impostazione predefinita, ma è possibile modificarli.È consigliabile utilizzare un massimo di 30 caratteri.
- Per definire gli elementi che compongono la chiave, fare clic su Create element e selezionare i campi creati per la risorsa.Le chiavi create vengono visualizzate nella Custom keys sezione.
Vengono ora create le chiavi di identificazione per la risorsa.
Definizione degli indici
Un indice può fare riferimento a uno o più campi di risorse. Gli indici consentono al database di ordinare i record in modo da poterli recuperare più facilmente. Ottimizzano le prestazioni delle query SQL.
La definizione degli indici è consigliata ma non obbligatoria.
- Utilizzare il Create element pulsante per creare un indice.
- I campi Label e ID sono completati per impostazione predefinita, ma è possibile modificarli.È consigliabile utilizzare un massimo di 30 caratteri.
- Per definire gli elementi che compongono questo indice, selezionare i campi tra quelli creati per la risorsa.
- Click Confirm .
Gli indici creati vengono visualizzati nell'elenco della
Index
sezione.
Definizione di collegamenti con altre risorse
Un collegamento descrive l'associazione di una tabella con altre tabelle.
- Usate il Create element pulsante per creare un collegamento a una risorsa di destinazione.
- Click Select a target resource .
- Le risorse sono visualizzate in ordine alfabetico e possono essere filtrate per nome. Il nome tecnico viene visualizzato tra parentesi.Selezionate un elemento dall’elenco e fate clic su Confirm .
- Selezionare il Link type secondo cardinalità. A seconda del tipo di cardinalità selezionato, il comportamento se i record vengono eliminati o duplicati può variare.I vari tipi di collegamento sono i seguenti:
- 1 cardinality simple link : una occorrenza della tabella di origine può avere al massimo una occorrenza corrispondente della tabella di destinazione.
- N cardinality collection link : una occorrenza della tabella di origine può avere diverse occorrenze corrispondenti della tabella di destinazione, ma una occorrenza della tabella di destinazione può avere al massimo una occorrenza corrispondente della tabella di origine.
- 0 or 1 cardinality simple link : una occorrenza della tabella di origine può avere al massimo una occorrenza corrispondente della tabella di destinazione o nessuna. È Link type possibile che questo tipo di problemi di prestazioni.
- Nella New link schermata, i campi Label e ID sono completati per impostazione predefinita, ma è possibile modificarli.È consigliabile utilizzare un massimo di 30 caratteri.Non è possibile rinominare un collegamento dopo la creazione. Per rinominare un collegamento, è necessario eliminarlo e crearlo di nuovo.
- L' Category for the audience and targeting elenco consente di assegnare il collegamento a una categoria per renderlo più visibile nello strumento di modifica delle query.
- Se necessario, la Reverse link definition sezione consente di visualizzare l’etichetta e l’ID della risorsa nella risorsa di destinazione.
- Definire il comportamento dei record a cui fa riferimento il collegamento nella Behavior if deleted/duplicated sezione.Per impostazione predefinita, il record di destinazione viene eliminato una volta che il collegamento non vi fa più riferimento.
- Nella Join definition sezione, l' Use the primary keys to make the join opzione predefinita è selezionata, ma è possibile scegliere tra due opzioni:
- Use the primary key to make the join : Questa definizione di partecipazione consente di utilizzare la chiave primaria dei profili per riconciliarsi con la chiave primaria degli acquisti.
- Define specific join conditions : Questa definizione di partecipazione consente di selezionare manualmente i campi che verranno uniti a entrambe le risorse. Se i dati non sono configurati correttamente, il record Acquisto non sarà visibile.
I collegamenti creati vengono visualizzati nell'elenco della
Links
sezione.
Esempio: Collegare una risorsa creata con la risorsa 'Profili'
In questo esempio, vogliamo collegare una nuova risorsa
Acquisto
con la risorsa personalizzata
Profili
:
- Creare la nuova risorsa Acquisto .
- Per collegarlo alla risorsa personalizzata Profili , apri la Links sezione nella Data structure scheda e fai clic su Create element .
- Selezionate la risorsa di destinazione, qui Profiles (profile) .
- In questo esempio, mantenere selezionato il tipo di 1 cardinality simple link collegamento predefinito.
- Scegliete una definizione di join, mantenendo il valore predefinito Use the primary key to make the join .
- Se necessario, potete definire una schermata di dettaglio per poter modificare Purchase e collegarlo a un profilo.Aprite la Detail screen configuration sezione e verificate il Define a detail screen pulsante per configurare la schermata corrispondente a ciascun elemento della risorsa. Se non selezionate questa casella, la visualizzazione dettagliata degli elementi di questa risorsa non sarà accessibile.
- Click Create element .
- Selezionate la risorsa collegata e fate clic su Add .La nuova risorsa sarà quindi disponibile nel menu avanzato selezionando Client data > Purchase .
- Al termine della configurazione, fate clic su Confirm .Ora potete pubblicare la nuova risorsa.
Aggiungendo questo collegamento, una scheda
Acquisto
viene aggiunta alla schermata di dettaglio dei profili dal menu
Profiles & audiences
>
Profiles
. Nota: è specifico per la
Profile
risorsa.

Definizione dell’estensione dei registri di invio
L’estensione del registro di invio consente di:
- estensione delle funzionalità dei rapporti dinamici aggiungendo campi personalizzati del profilo
- per estendere i dati dei log di invio con il codice del segmento e i dati di profilo
Estendi con un codice di segmento
L’utente può estendere i registri con il codice del segmento proveniente dal motore del flusso di lavoro.
Il codice del segmento deve essere definito nel flusso di lavoro.
Per attivare questa estensione, selezionare l'opzione
Add segment code
.

Per ulteriori informazioni sul codice del segmento, consulta la sezione
Segmentazione
.
Estendi con un campo profilo
L'amministratore avrebbe dovuto estendere la risorsa Profilo con un campo personalizzato.

Fate clic su
Add field
e selezionate un campo personalizzato dalla risorsa profilo.
Per generare una nuova dimensione secondaria collegata alla dimensione Profilo, selezionate l’
Add this field in Dynamic reporting as a new dimension
opzione.

Da Generazione di rapporti dinamici, puoi trascinare la dimensione del campo personalizzato in una tabella a forma libera.
Per ulteriori informazioni su Dynamic Reporting (Generazione di rapporti dinamica), consultare l'
Elenco dei componenti
.
Il numero di campi inviati a Dynamic Reporting è limitato a 20.
Modifica delle proprietà delle risorse
Nella schermata delle risorse personalizzate, il
Summary
riquadro indica lo stato della risorsa appena creata. È possibile gestire il relativo accesso e le relative proprietà generali.

- Fate clic sul Edit properties pulsante per aggiungere una descrizione.
- Se necessario, modificate l’etichetta e l’ID della risorsa.È consigliabile utilizzare un massimo di 30 caratteri.
- Per limitare l'accesso a questa risorsa a determinate unità organizzative, specificatele qui. Solo gli utenti di unità autorizzate potranno lavorare con questa risorsa nell'applicazione.
- Salvare le modifiche.
Le modifiche vengono salvate. Per applicarle, è necessario pubblicare nuovamente la risorsa.
Generazione di un ID univoco per profili e risorse personalizzate
Per impostazione predefinita, i profili e le risorse personalizzate non dispongono di ID business al momento della creazione. Potete abilitare un'opzione che genera automaticamente un ID univoco al momento della creazione degli elementi. Questo ID può essere utilizzato per:
- Identificare facilmente i record esportati in uno strumento esterno.
- Riconciliare i record durante l'importazione di dati aggiornati elaborati in un'altra applicazione.
Può essere abilitata solo per profili e risorse personalizzate.
- Create un'estensione alla risorsa dei profili o create una nuova risorsa.
- Nella definizione della struttura dati, selezionare l' Add automatic ID field opzione, nella Fields sezione.
- Salvate e pubblicate le modifiche apportate alla risorsa. Se desiderate che questo meccanismo venga applicato agli elementi creati tramite l'API, verificate l'opzione per estendere l'API.
Il
ACS ID
campo è ora disponibile e popolato automaticamente quando nuovi elementi vengono creati manualmente, dall'API o inseriti da un flusso di lavoro di importazione. Il campo ID ACS è un campo UUID ed è indicizzato.
Quando si esportano profili o risorse personalizzate, è ora possibile aggiungere la
ACS ID
colonna se è stata attivata per tale risorsa. Puoi riutilizzare questo ID nei tuoi strumenti esterni per identificare i record.

Quando reimportate dati elaborati o aggiornati in un'altra applicazione (ad esempio un CRM), potete facilmente riconciliarli con questo ID univoco.
Il
ACS ID
campo non viene aggiornato per i profili o gli elementi creati prima dell'attivazione dell'opzione. Solo i nuovi record avranno un ID ACS. Questo campo è in modalità di sola lettura. Non potete modificarlo.