Depois de ativar o Opt-in no site, use os métodos de validação para testar se o serviço funciona conforme o esperado usando as ferramentas de desenvolvedor do seu navegador.
Visitor.getInstance({{YOUR_ORG_ID}}, {
doesOptInApply: true
});
Antes de carregar a página, limpe o cache e os cookies.
No Chrome, clique com o botão direito na página da web e selecione Inspecionar. Como na captura de tela acima, selecione a guia Rede para visualizar as solicitações feitas do navegador.
No exemplo acima, temos as seguintes tags JS da Adobe instaladas na página: ECID, AAM, Analytics e Target.
Como comprovar que o Opt-in está funcionando conforme o esperado:
Você não deve ver solicitações para servidores da Adobe:
Você poderá ver uma chamada para http://dpm.demdex.net/optOutStatus
, que é um ponto de extremidade SOMENTE LEITURA usado para recuperar o status de Opt-in do visitante. Esse endpoint não resultará na criação de cookies de terceiros e não coletará informações da página.
Você não deve ver cookies criados pelas tags Adobe: (AMCV_{{YOUR_ORG_ID}}, mbox, demdex, s_cc, s_sq, everest_g_v2, everest_session_v2)
No Chrome, acesse a guia Aplicativo, expanda a seção Cookies em Armazenamento e selecione o nome de domínio do seu site:
Visitor.getInstance({{YOUR_ORG_ID}}, {
doesOptInApply: true,
isOptInStorageEnabled: true
});
A única diferença no caso de uso 2 é que você verá um novo cookie que conterá as permissões de aceitação fornecidas pelo visitante: adobeujs-optin
var preApproveAnalytics = {};
preApproveAnalytics[adobe.OptInCategories.ANALYTICS] = true;
Visitor.getInstance({{YOUR_ORG_ID}}, {
doesOptInApply: true,
preOptInApprovals: preApproveAnalytics
});
Como o Adobe Analytics é aceito previamente, você verá solicitações na guia Rede para o servidor de rastreamento:
e você verá os cookies do Analytics na guia Aplicativo:
Visitor.getInstance({{YOUR_ORG_ID}}, {
doesOptInApply: true,
isIabContext: true
});
Como visualizar seu consentimento atual do IAB na página:
Abra as ferramentas do desenvolvedor e selecione a guia Console. Cole o seguinte trecho de código e pressione Enter:
<codeblock>
__cmp("getVendorConsents", null, function (vendorConsents) {
console.log("Vendor Consent:", vendorConsents); })
</codeblock>
Este é um exemplo de saída quando as finalidades 1, 2 e 5 são aprovadas e a ID do fornecedor do Audience Manager é aprovada:
Se um dos itens a seguir não for válido, você não verá solicitações para servidores da Adobe e nenhum cookie da Adobe: