Configurare un set di dati per acquisire dati di consenso e preferenza

Affinché Adobe Experience Platform possa elaborare i dati di consenso o preferenza dei clienti, questi devono essere inviati a un set di dati il cui schema contiene campi relativi ai consensi e ad altre autorizzazioni. In particolare, questo set di dati deve essere basato su XDM Individual Profile e abilitata per l'uso in Real-time Customer Profile.

Questo documento fornisce passaggi per la configurazione di un set di dati per elaborare i dati di consenso in Experience Platform. Per una panoramica dell’intero flusso di lavoro per l’elaborazione dei dati di consenso/preferenza in Platform, consulta la panoramica dell'elaborazione del consenso.

IMPORTANTE

Gli esempi in questa guida utilizzano un set standardizzato di campi per rappresentare i valori del consenso del cliente, come definito dalla Dettagli su consenso e preferenza gruppo di campi schema. La struttura di questi campi è intesa a fornire un modello di dati efficiente che copra molti casi d’uso comuni per la raccolta del consenso.

Tuttavia, puoi anche definire gruppi di campi personalizzati per rappresentare il consenso in base ai tuoi modelli di dati. Consulta il tuo team legale per ottenere l’approvazione per un modello di dati di consenso adatto alle tue esigenze aziendali, in base alle seguenti opzioni:

  • Gruppo di campi di consenso standardizzato
  • Un gruppo di campi di consenso personalizzato creato dalla tua organizzazione
  • Combinazione del gruppo di campi di consenso standardizzato e dei campi aggiuntivi forniti da un gruppo di campi di consenso personalizzato

Prerequisiti

Questa esercitazione richiede una buona comprensione dei seguenti componenti di Adobe Experience Platform:

IMPORTANTE

Questa esercitazione presuppone che tu conosca il Profile schema in Platform che desideri utilizzare per acquisire informazioni sugli attributi del cliente. Indipendentemente dal metodo utilizzato per raccogliere i dati di consenso, questo schema deve essere abilitato per il profilo cliente in tempo reale. Inoltre, l'identità principale dello schema non può essere un campo direttamente identificabile che non è consentito utilizzare nella pubblicità basata sugli interessi, ad esempio un indirizzo e-mail. Consulta il tuo consulente legale se non sei sicuro di quali campi siano soggetti a restrizioni.

Dettagli su consenso e preferenza struttura del gruppo di campi

La Dettagli su consenso e preferenza gruppo di campi fornisce campi di consenso standardizzati a uno schema. Attualmente, questo gruppo di campi è compatibile solo con schemi basati su XDM Individual Profile classe.

Il gruppo di campi fornisce un singolo campo di tipo oggetto, consents, le cui sottoproprietà acquisiscono un set di campi di consenso standardizzati. Il seguente JSON è un esempio del tipo di dati consents si aspetta in seguito all’acquisizione dei dati:

{
  "consents": {
    "collect": {
      "val": "y",
    },
    "share": {
      "val": "y",
    },
    "personalize": {
      "content": {
        "val": "y"
      }
    },
    "marketing": {
      "preferred": "email",
      "any": {
        "val": "y"
      },
      "push": {
        "val": "n",
        "reason": "Too Frequent",
        "time": "2019-01-01T15:52:25+00:00"
      }
    },
    "idSpecific": {
      "email": {
        "jdoe@example.com": {
          "marketing": {
            "email": {
              "val": "n"
            }
          }
        }
      }
    }
  },
  "metadata": {
    "time": "2019-01-01T15:52:25+00:00"
  }
}
NOTA

Per ulteriori informazioni sulla struttura e il significato delle sottoproprietà in consents, consulta la panoramica sul Dettagli su consenso e preferenza gruppo di campi.

Aggiungi i gruppi di campi richiesti al tuo Profile schema

Per raccogliere i dati di consenso utilizzando lo standard Adobe, è necessario disporre di uno schema abilitato per il profilo che contenga i due gruppi di campi seguenti:

  • Dettagli su consenso e preferenza
  • IdentityMap (richiesto se per inviare i segnali di consenso si utilizza Platform Web o Mobile SDK)

Nell’interfaccia utente di Platform, seleziona Schemi nel menu di navigazione a sinistra, seleziona il Sfoglia per visualizzare un elenco degli schemi esistenti. Da qui, seleziona il nome del Profileschema abilitato a cui si desidera aggiungere campi di consenso. Le schermate di questa sezione utilizzano lo schema "Membri fedeltà" generato nel esercitazione sulla creazione dello schema come esempio.

SUGGERIMENTO

È possibile utilizzare le funzionalità di ricerca e filtro dell'area di lavoro per semplificare lo schema. Consulta la guida su esplorazione delle risorse XDM per ulteriori informazioni.

La Schema Editor viene visualizzata la struttura dello schema nell'area di lavoro. Sul lato sinistro dell’area di lavoro, seleziona Aggiungi in Gruppi di campi sezione .

La Aggiungi gruppo di campi viene visualizzata la finestra di dialogo . Da qui, seleziona Dettagli su consenso e preferenza dall'elenco. Facoltativamente, puoi utilizzare la barra di ricerca per limitare i risultati per individuare più facilmente il gruppo di campi.

Quindi, trova il IdentityMap gruppo di campi dall’elenco e selezionalo. Una volta elencati entrambi i gruppi di campi nella barra a destra, seleziona Aggiungi gruppi di campi.

L'area di lavoro viene visualizzata nuovamente, mostrando che la consents e identityMap i campi sono stati aggiunti alla struttura dello schema. Se hai bisogno di ulteriori campi di consenso e preferenza non acquisiti dal gruppo di campi standard, consulta la sezione appendice su aggiunta di campi di consenso e preferenza personalizzati allo schema. In caso contrario, seleziona Salva per finalizzare le modifiche allo schema.

IMPORTANTE

Se crei un nuovo schema o ne modifichi uno esistente che non è stato abilitato per il profilo, devi abilitare lo schema per il profilo prima del salvataggio.

Se lo schema modificato viene utilizzato dalla Set di dati del profilo specificato nel datastream dell’SDK per web di Platform, tale set di dati ora includerà i nuovi campi di consenso. Ora puoi tornare alla sezione guida all’elaborazione del consenso per continuare il processo di configurazione di Experience Platform per elaborare i dati di consenso. Se non hai creato un set di dati per questo schema, segui i passaggi della sezione successiva.

Creare un set di dati basato sullo schema di consenso

Dopo aver creato uno schema con i campi di consenso, devi creare un set di dati che in ultima analisi acquisirà i dati di consenso dei clienti. Questo set di dati deve essere abilitato per Real-time Customer Profile.

Per iniziare, seleziona Set di dati nel menu di navigazione a sinistra, seleziona Creare un set di dati nell'angolo in alto a destra.

Nella pagina successiva, seleziona Creare un set di dati dallo schema.

La Creare un set di dati dallo schema viene visualizzato il flusso di lavoro, a partire dalla Seleziona schema passo. Nell’elenco fornito, individua uno degli schemi di consenso creati in precedenza. Facoltativamente, puoi utilizzare la barra di ricerca per limitare i risultati e individuare più facilmente lo schema. Seleziona il pulsante di scelta accanto allo schema desiderato, quindi seleziona Successivo per continuare.

La Configurare il set di dati viene visualizzato il passaggio . Fornisci un nome e una descrizione univoci e facilmente identificabili per il set di dati prima di selezionarli Fine.

Viene visualizzata la pagina dei dettagli per il set di dati appena creato. Se il set di dati è basato sullo schema delle serie temporali, il processo è completo. Se il set di dati è basato sullo schema del record, il passaggio finale del processo consiste nell’abilitare il set di dati per l’utilizzo in Real-time Customer Profile.

Nella barra a destra, seleziona la Profilo alternare.

Infine, seleziona Abilita nel percorso di conferma per abilitare lo schema per Profile.

Il set di dati viene ora salvato e abilitato per l’utilizzo in Profile. Se prevedi di utilizzare Platform Web SDK per inviare i dati di consenso a Profilo, devi selezionare questo set di dati come Set di dati del profilo quando si configura il datastream.

Passaggi successivi

Seguendo questa esercitazione hai aggiunto i campi di consenso a un Profileschema abilitato, il cui set di dati verrà utilizzato per acquisire i dati di consenso tramite l’SDK per web di Platform o per l’acquisizione diretta XDM.

Ora puoi tornare alla sezione panoramica dell'elaborazione del consenso per continuare a configurare Experience Platform per l’elaborazione dei dati di consenso.

Appendice

La sezione seguente contiene informazioni aggiuntive sulla creazione di un set di dati per acquisire i dati di consenso e preferenza dei clienti.

Se devi acquisire segnali di consenso aggiuntivi al di fuori di quelli rappresentati dallo standard Dettagli su consenso e preferenza gruppo di campi, puoi utilizzare componenti XDM personalizzati per migliorare lo schema dei consensi in base a specifiche esigenze aziendali. Questa sezione descrive i principi di base su come personalizzare lo schema del consenso per acquisire questi segnali in Profilo.

IMPORTANTE

Gli SDK per web e dispositivi mobili di Platform non supportano campi personalizzati nei loro comandi di modifica del consenso. Attualmente l’unico modo per acquisire i campi di consenso personalizzati in Profilo è tramite ingestione in batch o connessione sorgente.

Si consiglia vivamente di utilizzare il Dettagli su consenso e preferenza gruppo di campi come linea di base per la struttura dei dati di consenso e aggiungi altri campi in base alle esigenze, anziché tentare di creare l’intera struttura da zero.

Per aggiungere campi personalizzati alla struttura di un gruppo di campi standard, è innanzitutto necessario creare un gruppo di campi personalizzato. Dopo l’aggiunta della Dettagli su consenso e preferenza gruppo di campi nello schema, seleziona il più (+) nella Gruppi di campi , quindi seleziona Crea nuovo gruppo di campi. Fornire un nome e una descrizione facoltative per il gruppo di campi, quindi selezionare Aggiungi gruppo di campi.

La Schema Editor viene visualizzato nuovamente con il nuovo gruppo di campi personalizzati selezionato nella barra a sinistra. Nell’area di lavoro sono visualizzati controlli che consentono di aggiungere campi personalizzati alla struttura dello schema. Per aggiungere un nuovo campo di consenso o preferenza, seleziona la più (+) accanto all’icona consents oggetto.

All’interno del campo viene visualizzato un nuovo campo consents oggetto. Poiché si aggiunge un campo personalizzato a un oggetto XDM standard, il nuovo campo viene creato sotto un oggetto con namespace nell’ID tenant.

Nella barra a destra sotto Proprietà campo, fornisci un nome e una descrizione per il campo. Quando si selezionano i campi Tipo, devi utilizzare il tipo di dati standard appropriato per un campo di autorizzazione o preferenza personalizzato:

Al termine, seleziona Applica.

Il campo di consenso o preferenza viene aggiunto alla struttura dello schema. Tieni presente che Percorso visualizzato nella barra a destra contiene _tenantId spazio dei nomi. Questo spazio dei nomi deve essere incluso ogni volta che si fa riferimento al percorso di questo campo nelle operazioni sui dati.

Per continuare ad aggiungere i campi di consenso e preferenza richiesti, procedi come indicato sopra. Al termine, seleziona Salva per confermare le modifiche.

Se non hai creato un set di dati per questo schema, continua alla sezione in creazione di un set di dati.

In questa pagina