Download
L'evento download conta i file che i tuoi visitatori scaricano dal tuo sito. È un evento integrato (vedi Eventi personalizzati). Appare come download nella card „Eventi attivati" della scheda Analytics (sezione Eventi) e nell'esportazione CSV. Una card „Download" dedicata, nella sezione Comportamento, classifica i file più scaricati del tuo sito.
Come attivarlo dal tuo sito
A differenza dei link in uscita, un download non viene contato automaticamente: il tuo sito sa quali link sono file, il codice Snorklee no. Sei quindi tu a inviare l'evento al momento del clic:
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',
});
});
});
Proprietà consigliate
L'evento download accetta qualsiasi proprietà (massimo 10). Le due più utili:
path— il percorso del file (senza dominio), per riconoscere ogni file nell'esportazione CSV.ext— l'estensione (senza il punto), per filtrare per tipo di file.
La card „Eventi attivati" mostra il conteggio dei download; il dettaglio file per file (tramite path) è disponibile nell'esportazione CSV degli eventi.
Buona abitudine
Limitati ai file che contano davvero (documenti, media, eseguibili). Non serve tracciare ogni immagine o foglio di stile — sarebbe solo rumore, e si applica il limite di 20 eventi per pagina vista.