Ambiente
Problemi/Sintomi
In questo articolo viene descritto un metodo semplice per abilitare e implementare il servizio Optin tramite Adobe Launch.
L’estensione del servizio ID Experience Cloud in Adobe Launch consente ai clienti di gestire le autorizzazioni Optin. Per impostazione predefinita, le opzioni sono concesse per tutte le soluzioni Adobe Experience Cloud. I clienti possono configurare le impostazioni nell’estensione per tenere traccia delle scelte di consenso/diniego degli utenti.
Di seguito è riportata una semplice guida per abilitare e configurare il servizio di opt-in.
Nota: questa guida presuppone che l'estensione del servizio ID Experience Cloud sia già implementata in Launch.
Passaggio 1
Il primo passaggio consiste nell’abilitare l’opzione nell’interfaccia utente dell’estensione del servizio ID di Experience Cloud. L’estensione offre le tre opzioni iniziali seguenti:
No: per impostazione predefinita, l’opzione No è selezionata. In questo modo l’utente consente il tracciamento come se tutte le autorizzazioni fossero state concesse dall’utente.
Sì: quando questa opzione è attivata, le librerie attendono il consenso degli utenti prima di attivare le chiamate al server.
Determinato in fase di runtime utilizzando la funzione: Se si abilita questa opzione, le librerie attenderanno il consenso dell’utente. È necessario fornire un riferimento a una funzione di richiamata che restituirà un valore booleano (True o False) per determinare se Optin è abilitato o meno.
Per abilitare l’opzione, seleziona Sì.
Passaggio 2
Il passaggio successivo consiste nel creare un meccanismo per ottenere il consenso del cliente. Questa operazione viene eseguita utilizzando JavaScript o qualsiasi script lato server. Dovrai presentare all’utente una finestra di dialogo per il consenso ai cookie e registrare la scelta.
Passaggio 3
Una volta ottenuta l’autorizzazione necessaria utilizzando il modulo di consenso, dovrai inviare le scelte a Servizio Opt-in.
Il documento seguente descrive in dettaglio le API del servizio Optin-in. Ho descritto un semplice flusso di lavoro qui.
Supponiamo che il tuo sito web disponga solo dell’implementazione di Adobe Analytics e che tu abbia ottenuto il consenso dell’utente (come nel passaggio 2). In base alla preferenza dell’utente, puoi eseguire lo script seguente per approvare/rifiutare l’opzione.
Approvazione
adobe.optIn.approve(adobe.OptInCategories.ANALYTICS, true);
adobe.optIn.complete();
Rifiuta
adobe.optIn.deny(adobe.OptInCategories.ANALYTICS, true);
adobe.optIn.complete();
Puoi anche recuperare le autorizzazioni utilizzando il codice seguente e di conseguenza mostrare/nascondere la finestra di consenso dei cookie.
if (adobe.optIn.isApproved(adobe.OptInCategories.ANALYTICS)){
$("#consent").hide();
}
Non appena viene attivato il codice riportato sopra, le chiamate al server Analytics verranno attivate.
Puoi anche controllare le configurazioni aggiuntive nell’estensione. Tuttavia, questo non rientra nell’ambito di applicazione del presente documento. È possibile fare riferimento a Articolo sull’estensione Optin per ulteriori informazioni.