Convalida del servizio Opt-in validating-opt-in-service
Dopo aver abilitato l'oggetto Opt-in sul sito Web, usa i metodi di convalida per verificare che il servizio funzioni come previsto usando gli strumenti per sviluppatori nel browser.
Caso d'uso 1: abilitare Opt-in section-c8fe1ee3711b420c8186c7057abbecb3
Visitor.getInstance({{YOUR_ORG_ID}}, {
doesOptInApply: true
});
Prima di caricare la pagina, cancella la cache e i cookie.
In Chrome fai clic con il pulsante destro del mouse sulla pagina Web e seleziona Controlla. Come nella schermata precedente, seleziona la scheda Rete per visualizzare le richieste effettuate dal browser.
Nell’esempio precedente, sulla pagina sono installati i seguenti tag JS di Adobe: ECID, AAM, Analytics e Target.
Come verificare che Opt-in funzioni come previsto:
Non dovrebbero eserci richieste ai server di Adobe:
- demdex.net/id
- demdex.net/event
- omtrdc.net/b/ss
- omtrdc.net/m2
- everesttech.net
http://dpm.demdex.net/optOutStatus
; si tratta di un endpoint di SOLA LETTURA usato per recuperare lo stato di Opt-out del visitatore. Questo endpoint non comporterà la creazione di cookie di terze parti e non raccoglierà informazioni dalla pagina.Non dovresti trovare cookie creati dai tag di Adobe: (AMCV_{{YOUR_ORG_ID}}, mbox, demdex, s_cc, s_sq, everest_g_v2, everest_session_v2)
In Chrome, vai alla scheda Applicazione, espandi la sezione Cookie in Archiviazione e seleziona il nome di dominio del tuo sito web:
Caso d'uso 2: abilitare Opt-in e l'archiviazione section-bd28326f52474fa09a2addca23ccdc0f
Visitor.getInstance({{YOUR_ORG_ID}}, {
doesOptInApply: true,
isOptInStorageEnabled: true
});
L'unica differenza nel caso d'uso 2 è che verrà visualizzato un nuovo cookie che conterrà le autorizzazioni Opt-in fornite dal visitatore: adobeujs-optin
Caso d'uso 3: abilitare Opt-in e preapprovare Adobe Analytics section-257fe582b425496cbf986d0ec12d3692
var preApproveAnalytics = {};
preApproveAnalytics[adobe.OptInCategories.ANALYTICS] = true;
Visitor.getInstance({{YOUR_ORG_ID}}, {
doesOptInApply: true,
preOptInApprovals: preApproveAnalytics
});
Poiché Adobe Analytics è stato approvato prima del consenso, nella scheda Rete troverai alcune richieste inviate al server di tracciamento:
e vedrai i cookie di Analytics nella scheda Applicazione:
Caso d'uso 4: abilitare Opt-in e IAB section-64331998954d4892960dcecd744a6d88
Visitor.getInstance({{YOUR_ORG_ID}}, {
doesOptInApply: true,
isIabContext: true
});
Come visualizzare il consenso IAB corrente sulla pagina:
Apri gli strumenti per sviluppatori e seleziona la scheda Console. Incolla il seguente snippet di codice e premi Invio:
<codeblock>
__cmp("getVendorConsents", null, function (vendorConsents) {
console.log("Vendor Consent:", vendorConsents); })
</codeblock>
Ecco un output di esempio quando vengono approvate le finalità 1, 2 e 5 e l’ID fornitore di Audience Manager viene approvato:
- demdex.net/id: la presenza di questa chiamata dimostra che ECID ha richiesto un ID da demdex.net
- demdex.net/event: la presenza di questa chiamata dimostra che la chiamata di raccolta dati di DIL funziona come previsto.
- demdex.net/dest5.html: la presenza di questa chiamata dimostra che le sincronizzazioni ID vengono attivate.
Se uno dei seguenti elementi non è valido, non verranno visualizzate richieste ai server di Adobe e nessun cookie di Adobe:
- Le finalità 1, 2 o 5 non sono approvate.
- L’ID fornitore Audience Manager non è approvato.