How do i properly use custom vars in google analytics? I used the code below and here is what i notice
- i only seen 'one' being in the get request
- After 24 hours only 'one' showed up
- After commenting out one and changing the 2 vars to use slotIndex-1 i notice NO vars going through GA
What am i doing wrong?
-edit2- I added my answer but i still dont have firefox requesting the image. Chrome looks like its doing it properly with opera and IE8 requesting very little.
-edit again- Additional noteOk everything works. This codeThe problem is at the end of my body inside ofwhat i guessed in my staticanswer. Then in firefox i accidentally used the profile which had cookies disabled so GA .js filegif wasnt being requested. WhichIn short the problem below was the string is included lasttoo long or 2nd lastthe value wasnt a string.
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-12345678-1']);
if (cond) {
_gaq.push(['_setCustomVar',1, 'one', d1,1]);
_gaq.push(['_setCustomVar',2, 'name two', "sz",1]);
_gaq.push(['_setCustomVar',3, 'name3', boolVal,1]);
}
_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);
})();