Convalida del servizio Opt-in

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

Visitor.getInstance({{YOUR_ORG_ID}}, { 
    doesOptInApply: true 
});

Prima di caricare la pagina, cancellare 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, selezionate la scheda Rete per visualizzare le richieste effettuate dal browser.

Nell'esempio precedente, sulla pagina sono installati i seguenti tag JS Adobe: ECID, AAM, Analytics e Target.

Come verificare che Opt-in funzioni come previsto:

Non devono essere visualizzate richieste server di Adobe:

  • demdex.net/id
  • demdex.net/event
  • omtrdc.net/b/ss
  • omtrdc.net/m2
  • everesttech.net
NOTA

È possibile che venga visualizzata una chiamata a 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 dovrebbero essere visualizzati cookie creati dai tag del Adobe : (AMCV_{{YOUR_ORG_ID}}, mbox, demdex, s_cc, s_sq, everest_g_v2, everest_session_v2)

In Chrome, andate alla scheda Applicazione , espandete la sezione Cookies in Storage, quindi selezionate il nome di dominio del sito Web:

Caso d'uso 2: abilitare Opt-in e l'archiviazione

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

var preApproveAnalytics = {}; 
preApproveAnalytics[adobe.OptInCategories.ANALYTICS] = true;

Visitor.getInstance({{YOUR_ORG_ID}}, { 
    doesOptInApply: true, 
    preOptInApprovals: preApproveAnalytics 
});

Poiché Adobe Analytics è già stato approvato, nella scheda Rete verranno visualizzate le richieste sul server di tracciamento:

e vedrai i cookie di Analytics nella scheda Applicazione:

Caso d'uso 4: abilitare Opt-in e IAB

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. Incollate il frammento di codice seguente e premete Invio:

<codeblock>
  __cmp("getVendorConsents", null, function (vendorConsents) { 
     console.log("Vendor Consent:", vendorConsents); }) 
</codeblock>  
  

Di seguito è riportato un output di esempio con l'approvazione delle finalità 1, 2 e 5 e l'ID fornitore del Audience Manager è 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 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 né cookie Adobe:

  • Le finalità 1, 2 O 5 non sono approvate.
  • L'ID fornitore del Audience Manager non è approvato.

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now