En mi sitio web tengo cuatro variables personalizadas. Mi problema es que Google Analytics por alguna razón solo registra tres de ellos. La secuencia de comandos en la página que no está funcionando adecuadamente se ve así:La variable personalizada de Google Analytics no se establece
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setCustomVar',3,'Category 3','some value']);
_gaq.push(['_setCustomVar',4,'Category 4','some value']);
_gaq.push(['_setAccount', 'UA-XXXXXXXX']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script');
ga.type = 'text/javascript';
ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
Esta página se supone que debe realizar un seguimiento de dos de las variables personalizadas en el índice 3 y 4. Otra página es el seguimiento de las variables personalizadas en el índice 1 y 2.
En Google Analytics puedo ver que ha registrado las categorías en las tres primeras máquinas tragamonedas (Índice 1-3) pero la categoría en la cuarta ranura nunca se registra. According to the documentation puede tener hasta cinco espacios.
¿Alguien puede arrojar alguna luz sobre por qué la cuarta variable nunca se registra?
actualización
Inspección de la variable utme en la solicitud de análisis proporcionan algunos resultados interesantes.
Página 1, que está trabajando, utiliza la siguiente secuencia de comandos de seguimiento:
_gaq.push(['_setCustomVar',1,'Category 1','value1']);
_gaq.push(['_setCustomVar',2,'Category 2','value2']);
Esto se traduce en el siguiente parámetro utme:
8(Category 1*Category 2)9(value1*value2)
Página 2, que no está funcionando, utiliza el siguiente script de seguimiento:
_gaq.push(['_setCustomVar',3,'Category 3','value3']);
_gaq.push(['_setCustomVar',4,'Category 4','value4']);
Esto se traduce en el siguiente parámetro utme:
8(3!Category 3)9(3!value3)
¡Está haciendo caso omiso del último valor personalizado que estoy tratando de rastrear!
Dar el código original puede ayudar a responder mejor .. todo es vaga con los datos actuales.. –