Show Menu
ARGOMENTI×

Utilizzo di s.linkTrackVars e s.linkTrackEvents

La chiave per una corretta implementazione del tracciamento dei collegamenti è comprendere le variabili s.linkTrackVars e s.linkTrackEvents. Questo consente di trasmettere valori di variabili personalizzate alle azioni dell'utente.
Se state implementando il tracciamento dei collegamenti personalizzato e state impostando custom variabili e events , accertatevi che la s.linkTrackVars variabile contenga un elenco separato da virgole di tutte le variabili che state passando, inclusa la events variabile. Accertatevi che s.linkTrackEvents includa un elenco separato da virgole di tutti gli eventi che state passando.
Impostando s.linkTrackVars e s.linkTrackEvents non impostando tali variabili/eventi, si prepara solo il Analytics codice. È comunque necessario impostare manualmente le variabili, come illustrato nell'esempio seguente:
<script language="javascript"> 
function customLinks () { 
 var s=s_gi('myreportsuite'); 
 s.linkTrackVars="prop1,eVar7,products,events"; 
 s.linkTrackEvents="event5,event9"; 
 s.prop1="Link Click"; 
 s.eVar7="my_page.html"; 
 s.events="event5"; 
 s.tl(true,'o','Custom Link Click'); 
} 
</script> 
<a href="my_page.html" onclick="customLinks();">My Page</a> 

Gli eventi sono elencati nella s.linkTrackVars variabile. I singoli eventi che possono essere passati sono inclusi nella s.linkTrackEvents variabile e sono inclusi anche in un s.events secondo momento nella funzione. Ciascuna delle variabili che vengono passate è elencata in s.linkTrackVars prima che venga compilata successivamente nella funzione. Inoltre, "event9″ è stato incluso in s.linkTrackEvents, ma non è stato incluso in s.events. Non viene registrato, ma potrebbe essere registrato se l'utente ha scelto di impostare s.events="event5,event9."
Il download automatico dei file e il tracciamento Exit dei collegamenti funzionano in modo diverso. I s.linkTrackVars e s.linkTrackEvents sono inclusi nel file standard s_code.js e entrambi sono impostati su none. Queste variabili vengono in genere lasciate impostate su none nel s_code.js file, in modo che il tracciamento automatico dei collegamenti, a differenza custom link tracking, utilizzi i valori s.linkTrackVars e s.linkTrackEvents impostati nel file JavaScript globale. Trasmettono inoltre tutti i valori esistenti di tali variabili ogni volta che viene registrato il download o il Exit collegamento di un file.
Considerate l’esempio dove s.channel="Home" quando la pagina viene caricata e dove s.linkTrackVars="channel" nel s_code.js file. Se un utente fa clic per scaricare un file, il tracciamento automatico del download dei file passa i dati in Analytics, incluso il valore di s.channel quello impostato per il caricamento della pagina. "Home" viene passato una seconda volta, portando l'inflazione nei dati della visualizzazione pagina per questo valore nel Site Sections rapporto.
Adobe consiglia vivamente di lasciare l' s.linkTrackVars e s.linkTrackEvents impostarlo su "none" nel file JavaScript globale e impostarlo in modo esplicito, se necessario, con l' custom link tracking implementazione.