clickCollectionEnabled
A variável clickCollectionEnabled
é uma propriedade do tipo booleano que determina se o SDK da Web coleta automaticamente dados de links. Essa propriedade é importante nos casos em que você prefere rastrear manualmente os dados do link.
Se não estiver desativado, os seguintes elementos XDM serão preenchidos automaticamente com dados:
xdm.web.webInteraction.name
xdm.web.webInteraction.type
xdm.web.webInteraction.URL
Lógica de rastreamento de link automático
O SDK da Web rastreia todos os cliques em <a>
e <area>
elementos HTML se não tiver um onClick
atributo. Os cliques são capturados com um capturar clique em ouvinte de eventos anexado ao documento. Quando um link válido é clicado, a seguinte lógica é executada em ordem:
- Se o link corresponder aos critérios com base nos valores em
downloadLinkQualifier
ou se o link contiver umdownload
atributo HTML,xdm.web.webInteraction.type
está definida como"download"
. - Se o domínio de destino do link for diferente do atual
window.location.hostname
,xdm.web.webInteraction.type
está definida como"exit"
. - Se o link não se qualificar para
"download"
ou"exit"
,xdm.web.webInteraction.type
está definida como"other"
.
Em todos os casos, xdm.web.webInteraction.name
está definido como o rótulo de texto do link e xdm.web.webInteraction.URL
está definido para o URL de destino do link. Se você quiser definir o nome do link para o URL também, poderá substituir esse campo XDM usando onBeforeLinkClickSend
.
Ativar o rastreamento automático de links usando a extensão de tag do SDK da Web
Selecione o Ativar a coleta de dados de cliques quando configuração da extensão de tag.
- Efetue logon no experience.adobe.com usando suas credenciais do Adobe ID.
- Navegue até Coleta de dados > Tags.
- Selecione a propriedade de tag desejada.
- Navegue até Extensões e, em seguida, clique em Configurar no Adobe Experience Platform Web SDK cartão.
- Role para baixo até Coleta de dados e marque a caixa de seleção Ativar a coleta de dados de cliques.
- Clique em Salvar e, em seguida, publique as alterações.
Ativar o rastreamento automático de links usando a biblioteca JavaScript do SDK da Web
Defina o clickCollectionEnabled
booleano ao executar o configure
comando. Se você omitir essa propriedade ao configurar o SDK da Web, o padrão será true
. Defina esse valor como false
se preferir definir manualmente xdm.web.webInteraction.type
e xdm.web.webInteraction.value
.
alloy("configure", {
"edgeConfigId": "ebebf826-a01f-4458-8cec-ef61de241c93",
"orgId": "ADB3LETTERSANDNUMBERS@AdobeOrg",
"clickCollectionEnabled": false
});