Elaborazione del consenso in Adobe Experience Platform
Adobe Experience Platform ti consente di elaborare i dati sul consenso raccolti dai clienti e di integrarli nei profili dei clienti memorizzati. Questi dati possono quindi essere utilizzati dai processi a valle per determinare se la raccolta dei dati avviene per un cliente specifico o se i loro profili vengono utilizzati per scopi specifici. Ad esempio, i dati sul consenso per un particolare profilo possono determinare se può essere incluso in un segmento di pubblico esportato o se può partecipare a canali di marketing specifici come e-mail, messaggi di testo o notifiche push.
Questo documento fornisce una panoramica su come configurare le operazioni sui dati della Platform per acquisire i dati sul consenso dei clienti generati da una piattaforma di gestione del consenso (CMP) e integrarli nei profili dei clienti per i casi di utilizzo a valle.
Prerequisiti
Questa guida richiede una buona conoscenza dei vari servizi Experienci Platform coinvolti nel trattamento dei dati del consenso:
- Experience Data Model (XDM): framework standardizzato in base al quale Experience Platform organizza i dati sull'esperienza del cliente.
- Servizio Adobe Experience Platform Identity: risolve il problema fondamentale della frammentazione dei dati sull'esperienza del cliente, collegando le identità tra dispositivi e sistemi.
- Profilo cliente in tempo reale: utilizza le funzionalità Identity Service per creare profili cliente dettagliati dai set di dati in tempo reale. Real-Time Customer Profile estrae dati dal Data Lake e mantiene i profili dei clienti nel proprio archivio dati separato.
- Adobe Experience Platform Web SDK: libreria JavaScript lato client che consente di integrare vari servizi Platform nel sito Web rivolto al cliente.
- Comandi di consenso SDK: panoramica del caso d'uso dei comandi SDK relativi al consenso mostrata in questa guida.
- Servizio di segmentazione di Adobe Experience Platform: consente di dividere i dati del profilo cliente in tempo reale in gruppi di individui che condividono caratteristiche simili e risponderanno in modo simile alle strategie di marketing.
Riepilogo del flusso di elaborazione del consenso summary
Di seguito viene descritto come i dati di consenso vengono elaborati dopo che il sistema è stato configurato correttamente:
- Un cliente fornisce le proprie preferenze di consenso per la raccolta dei dati tramite una finestra di dialogo sul sito web.
- A ogni caricamento di pagina (o quando la CMP rileva una modifica nelle preferenze di consenso), uno script personalizzato sul sito mappa le preferenze correnti su un oggetto XDM standard. Questo oggetto viene quindi passato al comando
setConsent
di Platform Web SDK. - Quando viene chiamato
setConsent
, Platform Web SDK controlla se i valori del consenso sono diversi da quelli ricevuti l'ultima volta. Se i valori sono diversi (o non esiste un valore precedente), i dati strutturati sul consenso/preferenza vengono inviati a Adobe Experience Platform. - I dati di consenso/preferenza vengono acquisiti in un set di dati abilitato per Profile il cui schema contiene campi di consenso/preferenza.
Oltre ai comandi SDK attivati dagli hook di modifica del consenso di CMP, i dati del consenso possono anche fluire in Experience Platform tramite qualsiasi dato XDM generato dal cliente e caricato direttamente in un set di dati abilitato per Profile.
Applicazione del consenso
Nella versione corrente del supporto per l'elaborazione del consenso in Platform, solo l'autorizzazione per la raccolta dati (collect.val
) viene automaticamente applicata da Platform Web SDK. Anche se i consensi e le preferenze più granulari possono essere raccolti e memorizzati nei profili dei clienti, questi segnali aggiuntivi devono essere applicati manualmente nei processi a valle.
Una volta configurato il sistema, Platform Web SDK interpreta il valore del consenso per la raccolta dati per l’utente corrente per determinare se i dati devono essere inviati all’Edge Network di Adobe Experience Platform, eliminati dal client o memorizzati finché l’autorizzazione per la raccolta dati non viene impostata su sì o no.
Determinare come generare i dati sul consenso dei clienti all’interno della CMP consent-data
Poiché ogni sistema CMP è univoco, devi determinare il modo migliore per consentire ai clienti di fornire il consenso durante l’interazione con il servizio. Un modo comune per ottenere questo risultato è utilizzare una finestra di dialogo di consenso dei cookie, simile all’esempio seguente:
Questa finestra di dialogo dovrebbe consentire al cliente di dare o rinunciare a casi d’uso specifici di marketing e personalizzazione per i propri dati. Tali consensi e preferenze devono essere conformi al modello dati definito per il set di dati abilitato per Profile nel passaggio successivo.
Aggiungere campi di consenso standardizzati a un set di dati abilitato per Profile dataset
I dati sul consenso del cliente devono essere inviati a un set di dati abilitato per Profile il cui schema contiene campi di consenso. Questi campi devono essere inclusi nello stesso schema e set di dati utilizzati per acquisire informazioni sugli attributi dei singoli clienti.
Prima di continuare con questa guida, consulta il tutorial su configurazione di un set di dati per l'acquisizione dei dati sul consenso per i passaggi dettagliati su come aggiungere questi campi obbligatori a un set di dati abilitato per Profile.
Aggiorna i criteri di unione di Profile per includere i dati sul consenso merge-policies
Dopo aver creato un set di dati abilitato per Profile per l'elaborazione dei dati di consenso, è necessario assicurarsi che i criteri di unione siano stati configurati in modo da includere sempre i campi di consenso in ogni profilo cliente. Ciò comporta l’impostazione della precedenza dei set di dati in modo che il set di dati di consenso abbia priorità rispetto ad altri set di dati potenzialmente in conflitto.
Per ulteriori informazioni su come utilizzare i criteri di unione, leggere la panoramica dei criteri di unione. Durante la configurazione dei criteri di unione, devi assicurarti che i profili includano tutti gli attributi di consenso richiesti forniti dal gruppo di campi dello schema Consensi e preferenze, come descritto nella guida sulla preparazione del set di dati.
Portare i dati del consenso in Platform
Una volta che disponi dei set di dati e dei criteri di unione per rappresentare i campi di consenso richiesti nei profili dei clienti, il passaggio successivo consiste nell’inserire i dati di consenso stessi in Platform.
Principalmente, devi utilizzare Adobe Experience Platform Web SDK per inviare i dati sul consenso a Platform ogni volta che la CMP rileva eventi di modifica del consenso. Se raccogli i dati sul consenso su una piattaforma mobile, devi utilizzare l’SDK di Adobe Experience Platform Mobile. Puoi anche scegliere di acquisire direttamente i dati di consenso raccolti mappandoli sullo schema XDM del set di dati di consenso e inviandoli a Platform tramite l’acquisizione batch.
I dettagli di ciascuno di questi metodi sono forniti nelle sottosezioni seguenti.
Configurare l’SDK per web di Experience Platform per elaborare i dati sul consenso web-sdk
Dopo aver configurato la CMP per l’ascolto degli eventi di modifica del consenso sul sito web, puoi integrare Experience Platform Web SDK per ricevere le impostazioni di consenso aggiornate e inviarle a Platform a ogni caricamento di pagina e ogni volta che si verificano eventi di modifica del consenso. Per ulteriori informazioni, consulta la guida sulla configurazione di Web SDK per elaborare i dati sul consenso del cliente.
Configurare l’SDK di Experience Platform Mobile per elaborare i dati sul consenso mobile-sdk
Se nell’app mobile sono richieste le preferenze di consenso del cliente, puoi integrare l’SDK di Experience Platform Mobile per recuperare e aggiornare le impostazioni del consenso, inviandole a Platform ogni volta che viene chiamata l’API di consenso.
Consulta la documentazione Mobile SDK per configurare l'estensione per dispositivi mobili Consent e utilizzare l'API Consent. Per ulteriori dettagli su come gestire i problemi di privacy utilizzando l'SDK di Mobile, consulta la sezione Privacy e RGPD.
Acquisire direttamente i dati di consenso conformi a XDM batch
Puoi acquisire dati di consenso conformi a XDM da un file CSV utilizzando l’acquisizione batch. Questo può essere utile se disponi di un backlog di dati sul consenso raccolti in precedenza che non è ancora stato integrato nei profili dei clienti.
Segui l'esercitazione su mappatura di un file CSV su XDM per scoprire come convertire i campi dati in XDM e acquisirli in Platform. Quando selezioni la Destinazione per il mapping, accertati di selezionare l'opzione Usa set di dati esistente e scegliere il set di dati di consenso abilitato per Profile creato in precedenza.
Testare l’implementazione test-implementation
Dopo aver acquisito i dati sul consenso dei clienti nel set di dati abilitato per Profile, puoi controllare i profili aggiornati per verificare se contengono attributi di consenso.
Consulta la sezione su esplorazione dei profili per identità nella guida dell'interfaccia utente Profile per i passaggi specifici su come cercare i dettagli di un profilo.
Per impostazione predefinita, i nuovi attributi di consenso non vengono visualizzati nel dashboard di un profilo. Devi quindi passare alla scheda Attributi nella pagina dei dettagli di un profilo per verificare che siano stati acquisiti come previsto. Per informazioni su come personalizzare il dashboard in base alle proprie esigenze, consulta la guida del dashboard dei profili.
Passaggi successivi
Questa guida illustra come configurare le operazioni di Platform per elaborare i dati sul consenso dei clienti utilizzando Adobe Standard e come rappresentare tali attributi nei profili cliente. Ora puoi integrare le preferenze di consenso dei clienti come fattore determinante nella qualificazione dei segmenti e in altri casi d’uso a valle.
Per ulteriori informazioni sulle funzionalità relative alla privacy di Experience Platform, consulta la panoramica su governance, privacy e sicurezza in Platform.