Имам следния скрипт за проследяване, който се изпълнява, но не виждам персонализираните променливи в слот 2, 3 и 4 да се показват на таблото за управление на Google analytics под Demographics -> Custom Variables. Въпреки това виждам персонализираната променлива за слот 1 да се появява на таблото за управление.
Има ли някакви ограничения, когато има персонализирани променливи с различни обхвати в един и същ скрипт за проследяване?
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount','UA-XXXXXXX-X']);
_gaq.push(['_setCookiePath','/shop']);
_gaq.push(['_setDomainName','.XXXXX.com']);
_gaq.push(['_setAllowLinker',true]);
_gaq.push(['_setAllowHash',false]);
_gaq.push(['_setCustomVar',1,'customerAccount','xxxxx',1]);
_gaq.push(['_setCustomVar',2,'SKU ID | SKU NAME','0116516 | X-9 COPY PAPER 8.5X11" RM WE',3]);
_gaq.push(['_setCustomVar',3,'CATEGORY ID','2 | 368 | 1602',3]);
_gaq.push(['_setCustomVar',4,'CATEGORY NAME','MULTI-USE COPY PAPER',3]);
_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>
Проверих скрипта чрез Firebug във Firefox и виждам, че заявката _utm.gif е задействана и параметърът utme изглежда има стойностите на персонализираната променлива за всички слотове.
Изминаха около 4 дни от изпълнението на проследяващия скрипт, но все още няма стойности на таблото за управление за персонализирани променливи 2,3,4. Всяка помощ ще бъде оценена за това защо персонализираните променливи на ниво страница не се показват.
Благодаря!