clickCollectionEnabled
Egenskapen clickCollectionEnabled
är en boolesk egenskap som avgör om Web SDK automatiskt samlar in länkdata. Om du inte anger den här variabeln är standardvärdet true
, vilket innebär att länkspårningsdata samlas in automatiskt som standard. Det är värdefullt att ange den här egenskapen till false
om du föredrar att spåra länkdata manuellt.
När clickCollectionEnabled
är aktiverat fylls följande XDM-element automatiskt i med data:
xdm.web.webInteraction.name
xdm.web.webInteraction.type
xdm.web.webInteraction.URL
Interna länkar, nedladdningslänkar och avslutningslänkar spåras automatiskt som standard när det här booleska alternativet är aktiverat. Om du vill ha mer kontroll över automatisk länkspårning rekommenderar Adobe att du använder objektet clickCollection
.
Automatisk länkspårningslogik
Web SDK spårar alla klick på <a>
- och <area>
HTML-element om det inte har något onClick
-attribut. Klickningar hämtas med en capture-klickhändelseavlyssnare som är kopplad till dokumentet. När användaren klickar på en giltig länk körs följande logik i rätt ordning:
- Om länken matchar villkor baserade på värden i
downloadLinkQualifier
, eller om länken innehåller ettdownload
HTML-attribut, ställsxdm.web.webInteraction.type
in på"download"
(omclickCollection.downloadLinkEnabled
är aktiverat). - Om måldomänen för länken skiljer sig från den aktuella
window.location.hostname
angesxdm.web.webInteraction.type
till"exit"
(omclickCollection.exitLinkEnabled
är aktiverat). - Om länken inte uppfyller kraven för antingen
"download"
eller"exit"
ställsxdm.web.webInteraction.type
in på"other"
.
I samtliga fall är xdm.web.webInteraction.name
inställd på länktextetiketten och xdm.web.webInteraction.URL
är inställd på länkens mål-URL. Om du även vill ange länknamnet till URL:en kan du åsidosätta det här XDM-fältet med hjälp av filterClickDetails
-återanropet i clickCollection
-objektet.
Aktivera automatisk länkspårning med taggtillägget Web SDK tag-extension
Markera kryssrutan Enable click data collection när du konfigurerar taggtillägget.
- Logga in på experience.adobe.com med dina Adobe ID-inloggningsuppgifter.
- Navigera till Data Collection > Tags.
- Välj önskad taggegenskap.
- Navigera till Extensions och klicka sedan på Configure på Adobe Experience Platform Web SDK-kortet.
- Bläddra ned till avsnittet Data Collection och markera kryssrutan Enable click data collection.
- Klicka på Save och publicera sedan ändringarna.
Aktivera automatisk länkspårning med Web SDK JavaScript-biblioteket library
Ange det booleska värdet clickCollectionEnabled
när du kör kommandot configure
. Om du utelämnar den här egenskapen när du konfigurerar Web SDK blir standardvärdet true
. Ange det här värdet till false
om du föredrar att ställa in xdm.web.webInteraction.type
och xdm.web.webInteraction.value
manuellt.
alloy(configure, {
edgeConfigId: "ebebf826-a01f-4458-8cec-ef61de241c93",
orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg",
clickCollectionEnabled: false
});