Downloads
Het download-gebeurtenis meet de bestanden die vanaf uw site worden gedownload. Het is een ingebouwd event (zie Aangepaste gebeurtenissen). Het verschijnt als download in de kaart „Geactiveerde events" van het tabblad Dashboard (sectie Conversies & omzet), en in de CSV-export.
Activeren vanaf uw site
In tegenstelling tot uitgaande links wordt downloaden niet automatisch vastgelegd: uw site weet welke links bestanden zijn, maar de tracker niet. U activeert de gebeurtenis bij het klikken:
document.querySelectorAll('a[href$=".pdf"], a[href$=".zip"]').forEach((a) => {
a.addEventListener('click', () => {
window.snorklee('download', {
path: new URL(a.href, location.href).pathname,
ext: 'pdf',
});
});
});
Aanbevolen eigenschappen
De download-gebeurtenis accepteert elke eigenschap (max. 10). De meest nuttige zijn:
path— 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.
Deze namen zijn niet verplicht: kies uw eigen, ze worden op dezelfde manier opgeslagen in de JSONB-eigenschappen van de gebeurtenis.
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 gebeurtenissen per paginabezoek geldt.