Configurare un set di dati per acquisire dati su consenso e preferenze

Ultimo aggiornamento: 2023-11-27
  • Creato per:
  • Developer
    User
    Admin
    Leader

Affinché Adobe Experience Platform possa elaborare i dati di consenso/preferenza del cliente, 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 abilitato per l'utilizzo in Real-Time Customer Profile.

Questo documento descrive i passaggi per configurare un set di dati per elaborare i dati sul consenso in Experienci Platform. Per una panoramica dell’intero flusso di lavoro per l’elaborazione dei dati di consenso/preferenza in Platform, consulta panoramica sull’elaborazione del consenso.

IMPORTANTE

Gli esempi in questa guida utilizzano un set di campi standardizzati per rappresentare i valori del consenso del cliente, come definito da Dettagli su consenso e preferenze gruppo di campi schema. La struttura di questi campi è volta a fornire un modello di dati efficiente per coprire molti casi d’uso comuni di raccolta del consenso.

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

  • Il gruppo di campi del consenso standardizzato
  • Un gruppo di campi di consenso personalizzato creato dalla tua organizzazione
  • Una combinazione del gruppo di campi di consenso standardizzato e dei campi aggiuntivi forniti da un gruppo di campi di consenso personalizzato

Prerequisiti

Questo tutorial richiede una buona conoscenza dei seguenti componenti di Adobe Experience Platform:

IMPORTANTE

Questa esercitazione presuppone che tu conosca Profile schema in Platform che desideri utilizzare per acquisire informazioni sugli attributi del cliente. Indipendentemente dal metodo utilizzato per raccogliere i dati sul consenso, questo schema deve essere abilitato per Real-Time Customer Profile. Inoltre, l’identità primaria dello schema non può essere un campo direttamente identificabile di cui non è consentito l’utilizzo in pubblicità basata su interessi, ad esempio un indirizzo e-mail. Se non sei sicuro di quali campi sono soggetti a restrizioni, rivolgiti al tuo consulente legale.

Dettagli su consenso e preferenze struttura del gruppo di campi

Il Dettagli su consenso e preferenze 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 codice JSON è un esempio del tipo di dati consents si aspetta di ottenere, al momento dell’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 sul significato delle sottoproprietà in consents, consulta la panoramica sul Dettagli su consenso e preferenze gruppo di campi.

Aggiungi gruppi di campi obbligatori al tuo Profile schema

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

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

SUGGERIMENTO

Puoi utilizzare le funzionalità di ricerca e filtro dell’area di lavoro per trovare più facilmente lo schema. Consulta la guida su esplorazione delle risorse XDM per ulteriori informazioni.

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

Il Aggiungi gruppo di campi viene visualizzata. Da qui, seleziona Dettagli su consenso e preferenze dall'elenco. Facoltativamente, è possibile utilizzare la barra di ricerca per limitare i risultati in modo da individuare più facilmente il gruppo di campi.

Quindi, trova il IdentityMap dall'elenco e selezionarlo. 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 il consents e identityMap I campi sono stati aggiunti alla struttura dello schema. Se hai bisogno di campi di consenso e preferenze aggiuntivi non acquisiti dal gruppo di campi standard, consulta la sezione dell’appendice su aggiunta di campi di consenso e preferenze personalizzati allo schema. In caso contrario, seleziona Salva per finalizzare le modifiche allo schema.

IMPORTANTE

Se stai creando un nuovo schema o modificando uno schema esistente non abilitato per Profilo, devi abilita lo schema per il profilo prima del salvataggio.

Se lo schema modificato viene utilizzato da Set di dati profilo specificato nel flusso di dati dell’SDK per web di Platform, tale set di dati includerà ora i nuovi campi di consenso. Ora puoi tornare al guida all’elaborazione del consenso per continuare la procedura di configurazione di Experienci Platform per elaborare i dati sul consenso. Se non hai creato un set di dati per questo schema, segui i passaggi descritti nella sezione successiva.

Creare un set di dati in base allo schema di consenso

Dopo aver creato uno schema con campi di consenso, devi creare un set di dati che alla fine 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 quindi Crea set di dati in alto a destra.

Nella pagina successiva, seleziona Crea set di dati dallo schema.

Il Crea set di dati dallo schema viene visualizzato il flusso di lavoro, a partire dal Seleziona schema passaggio. 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 opzione accanto allo schema desiderato, quindi seleziona Successivo per continuare.

Il 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 selezionarlo Fine.

Viene visualizzata la pagina dei dettagli per il set di dati appena creato. Se il set di dati si basa sullo schema della serie temporale, il processo è completo. Se il set di dati si basa sullo schema del record, il passaggio finale nel processo consiste nell’abilitare il set di dati per l’utilizzo in Real-Time Customer Profile.

Nella barra a destra, seleziona la Profilo attivare/disattivare.

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

Il set di dati ora è salvato e abilitato per l’utilizzo in Profile. Se intendi utilizzare Platform Web SDK per inviare i dati del consenso al profilo, devi selezionare questo set di dati come Set di dati profilo durante la configurazione flusso di dati.

Passaggi successivi

Seguendo questa esercitazione, hai aggiunto campi di consenso a una ProfileSchema abilitato, il cui set di dati verrà utilizzato per acquisire i dati del consenso utilizzando Platform Web SDK o per l’acquisizione diretta di XDM.

Ora puoi tornare al panoramica sull’elaborazione del consenso per continuare a configurare l’Experience Platform per elaborare i dati sul consenso.

Appendice

La sezione seguente contiene informazioni aggiuntive sulla creazione di un set di dati per acquisire i dati di consenso e preferenze del cliente.

Se devi acquisire segnali di consenso aggiuntivi al di fuori di quelli rappresentati dallo standard Dettagli su consenso e preferenze gruppo di campi, puoi utilizzare componenti XDM personalizzati per migliorare lo schema di consenso in base a specifiche esigenze aziendali. Questa sezione illustra i principi di base per personalizzare lo schema di consenso al fine di acquisire questi segnali in Profile.

IMPORTANTE

Platform Web SDK e Mobile SDK non supportano i campi personalizzati nei loro comandi di modifica del consenso. Attualmente l’unico modo per acquisire i campi di consenso personalizzati nel profilo è tramite acquisizione batch o un connessione sorgente.

Si consiglia vivamente di utilizzare Dettagli su consenso e preferenze gruppo di campi come base per la struttura dei dati sul consenso e aggiungi ulteriori 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 aver aggiunto Dettagli su consenso e preferenze gruppo di campi allo schema, seleziona il più (+) icona in Gruppi di campi e quindi selezionare Crea nuovo gruppo di campi. Specificare un nome e una descrizione facoltativa per il gruppo di campi, quindi selezionare Aggiungi gruppo di campi.

Il Schema Editor viene nuovamente visualizzato con il nuovo gruppo di campi personalizzato selezionato nella barra a sinistra. Nell'area di lavoro vengono visualizzati i controlli che consentono di aggiungere campi personalizzati alla struttura dello schema. Per aggiungere un nuovo campo di consenso o preferenza, seleziona la più (+) accanto al simbolo consents oggetto.

Un nuovo campo viene visualizzato all'interno del consents oggetto. Poiché stai aggiungendo un campo personalizzato a un oggetto XDM standard, il nuovo campo viene creato in un oggetto namespace all’ID tenant.

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

Al termine, seleziona Applica.

Il campo di consenso o preferenza viene aggiunto alla struttura dello schema. Tieni presente che Percorso 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.

Segui i passaggi precedenti per continuare ad aggiungere i campi di consenso e preferenze necessari. Al termine, seleziona Salva per confermare le modifiche.

Se non hai creato un set di dati per questo schema, continua con la sezione su creazione di un set di dati.

In questa pagina