2013-10-21 14 views
5

Stiamo cercando di acquisire un rapporto sulle dimensioni effettive della finestra del browser in Google Analytics. So che hanno le loro analisi in-page, ma questo non fornisce dati, solo una visualizzazione. Qualcuno sa se ci manca qualcosa o se è necessario aggiungerlo come evento personalizzato?dimensioni della finestra del browser in google analytics?

È davvero necessario?

<script type="text/javascript"> 
var width = window.innerWidth || document.body.clientWidth; 
var height = window.innerHeight || document.body.clientHeight; 

width = Math.round(width/100)*100; 
height = Math.round(height/100)*100; 

var size = width + "x" + height; 
_gaq.push(['_trackEvent', 'Browser Size', 'Range', size]); 
</script> 
+1

Penso che questo avrebbe più senso come una variabile personalizzata anziché evento. È più un attributo dei tuoi utenti che un evento che accade. – alexp

+0

Ora, GA ha "Dimensione del browser" che fa questo. Definizione: dimensione visibile della finestra del browser. – Sangharsh

risposta

0

Si dovrebbe solo essere in grado di utilizzare il Screen Resolution Report in Pubblico> Tecnologia> Browser & OS, giusto?

Browser & OS - Google Analytics

+2

Questo è stato anche il mio pensiero, ma con le variabili Javascript che mi avrebbero portato a credere che lui desidera tenere traccia delle dimensioni della finestra del browser, non della risoluzione dello schermo. –

+0

Sì, questo è quello che pensavo ma pensavo di buttarlo là fuori. Il js sembra a posto. Stai avendo problemi? – Blexy

+0

non abbiamo ancora provato il JS, volevo davvero vedere se qualcuno sapeva qualcosa all'interno di GA esistente che lo aveva già prodotto. – user2891832

6

Si ha bisogno di aggiungere un evento personalizzato. Ho provato il javascript che avevi, ma ha incasinato la frequenza di rimbalzo di Google Analytics. Devi passare la variabile opt_noninteraction come "true", altrimenti Google considera l'evento un'interazione dell'utente. Il monitoraggio della dimensione della finestra del browser non è un'interazione dell'utente e deve essere escluso dal calcolo della frequenza di rimbalzo.

Ecco il codice modificato:

<script> 
var width = window.innerWidth || document.body.clientWidth; 
var height = window.innerHeight || document.body.clientHeight; 
width = Math.round(width/10)*10; 
height = Math.round(height/10)*10; //Using a 10 pixel granularity 

var size = width + "x" + height; 
_gaq.push(['_trackEvent', 'Browser Size', 'Range', size,, true]); //don't count in Bounce Rate 
</script> 
Problemi correlati