Downloads
Het download-event meet de bestanden die vanaf uw site worden gedownload. Het is een ingebouwd event (zie Aangepaste events). Het verschijnt als download in de kaart „Geactiveerde events" van het tabblad Dashboard (sectie Events), en in de CSV-export. Een aparte kaart „Downloads", in de sectie Gedrag, rangschikt de meest gedownloade bestanden van uw site.
Activeren vanaf uw site
In tegenstelling tot uitgaande links wordt een download niet automatisch vastgelegd: uw site weet welke links bestanden zijn, de tracker niet. U activeert het event bij het klikken:
document.querySelectorAll('a[href$=".pdf"], a[href$=".zip"]').forEach((a) => {
a.addEventListener('click', () => {
window.snorklee('download', {
url: new URL(a.href, location.href).pathname,
ext: 'pdf',
});
});
});
Aanbevolen eigenschappen
Het download-event accepteert elke eigenschap (max. 10). De meest nuttige zijn:
url— het pad van het bestand (zonder domein), om elk bestand in de CSV-export te identificeren.ext— de extensie (zonder punt), om te filteren op type.
De kaart „Geactiveerde events" toont het aantal download; de uitsplitsing per bestand (via url) vindt u terug in de CSV-export van de events.
Beste praktijk
Beperk u tot bestanden die er echt toe doen (documenten, media, uitvoerbare bestanden). Het is niet nodig om elke afbeelding of stylesheet te instrumenteren — dat zou alleen maar ruis veroorzaken, en de limiet van 20 events per paginaweergave geldt.