Deprecare un campo XDM nell’interfaccia utente
Experience Data Model (XDM) offre la flessibilità di gestire il modello dati in base alle esigenze aziendali, rendendo obsoleti i campi dello schema dopo l’acquisizione dei dati. I campi indesiderati possono essere dichiarati obsoleti per rimuoverli dalla vista dell’interfaccia utente e nasconderli anche dalle interfacce a valle. Una casella di controllo nell’Editor schema consente di visualizzare i campi obsoleti e, se necessario, di annullarli.
Poiché i campi obsoleti sono nascosti dall’interfaccia utente per impostazione predefinita, questa funzione semplifica lo schema nell’Editor di schema e impedisce l’aggiunta di campi indesiderati alle dipendenze a valle, ad esempio il Generatore di segmenti, il progettista di percorsi e così via. Il campo obsoleto è compatibile anche con le versioni precedenti. Altri sistemi che utilizzano campi obsoleti, come tipi di pubblico e query, continueranno a valutarli come previsto. Se un campo obsoleto viene utilizzato in un pubblico esistente, viene trattato normalmente, il che significa che il campo viene visualizzato come previsto nell’area di lavoro del Generatore di segmenti o viene valutato in base a qualsiasi dato disponibile nei campi obsoleti. Si tratta di una modifica non definitiva che non influisce negativamente sui flussi di dati esistenti.
Una volta acquisiti i dati nello schema, non puoi più rimuovere i campi dallo schema senza apportare modifiche che causano interruzioni. In questo caso, puoi rendere obsoleto un campo indesiderato all’interno di uno schema o di una risorsa personalizzata utilizzando Editor schema o API del registro dello schema.
Questo documento illustra come rendere obsoleti i campi per diverse risorse XDM utilizzando l’Editor di schema nell’interfaccia utente di Experienci Platform. Per i passaggi relativi alla rimozione di un campo XDM da un’API, consulta l’esercitazione su deprecazione di un campo XDM tramite l’API Schema Registry.
Deprecare un campo deprecate
Per rendere obsoleto un campo personalizzato, passa all’Editor di schema per lo schema che desideri modificare. Selezionare il campo che si desidera rendere obsoleto dalla Struttura sezione dell’area di lavoro, seguita da Obsoleto dal Proprietà campo.
Viene visualizzata una finestra di dialogo per confermare le scelte e avvisarti che il campo verrà rimosso dalla vista dell’interfaccia utente dello schema di unione e nascosto dalle interfacce a valle. Per completare l’azione, seleziona Conferma.
Il campo viene ora rimosso dalla vista dell’interfaccia utente.
Mostra campi obsoleti show-deprecated
Per visualizzare i campi precedentemente dichiarati obsoleti, accedi allo schema corrispondente nell’Editor di schema. Seleziona la Mostra campi obsoleti casella di controllo in Composizione sezione dell’area di lavoro.
Il campo obsoleto viene ora visualizzato nella vista dell’interfaccia utente. Seleziona Salva per confermare le impostazioni.
Campi non obsoleti undeprecate-fields
Per annullare un campo obsoleto, prima visualizza il campo obsoleto come descritto in precedenza, quindi seleziona il campo obsoleto dall’ Struttura sezione. Quindi, seleziona Obsoleto dal Proprietà campo barra laterale seguita da Salva.
Il Campo non obsoleto viene visualizzata. Per confermare le modifiche, seleziona Conferma.
Il campo ora viene visualizzato come standard nella vista dell’interfaccia utente e anche nelle interfacce a valle. Anche in questo caso, ora è possibile rendere obsoleto il campo.
Passaggi successivi
Questo documento illustra come rendere obsoleti i campi XDM utilizzando l’interfaccia utente dell’Editor di schema. Per ulteriori informazioni sulla configurazione dei campi per le risorse personalizzate, consulta la guida su definizione dei campi XDM nell’API. Per ulteriori informazioni sulla gestione dei descrittori, consulta guida dell’endpoint "descriptors".