Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/152.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google analytics 谷歌分析中的自定义变量问题_Google Analytics_Event Tracking - Fatal编程技术网

Google analytics 谷歌分析中的自定义变量问题

Google analytics 谷歌分析中的自定义变量问题,google-analytics,event-tracking,Google Analytics,Event Tracking,Hi-am使用以下代码跟踪使用自定义变量的用户的单击。但在我的自定义变量报告中,用户登录的计数增加了,但按钮单击事件的计数没有增加。Am将登录用户id存储在变量中,并将自定义变量方法作为值传入 jQuery(文档).ready(函数(){ jQuery(“#buybutton”)。在('click',function()上{ \u gaq.push([u setCustomVar',2',gaid',1]); _gaq.push([''u trackEvent','button-webtrade

Hi-am使用以下代码跟踪使用自定义变量的用户的单击。但在我的自定义变量报告中,用户登录的计数增加了,但按钮单击事件的计数没有增加。Am将登录用户id存储在变量中,并将自定义变量方法作为值传入

jQuery(文档).ready(函数(){

jQuery(“#buybutton”)。在('click',function()上{

\u gaq.push([u setCustomVar',2',gaid',1]);
_gaq.push([''u trackEvent','button-webtrader','Click','webtrader-buttonclickevent']);
});
});

我已经找到了解决办法。我没有使用自定义变量,而是使用事件跟踪来实现这一点。我在按钮的单击事件中使用了以下功能

_gaq.push(['_trackEvent','button-category','Click','Clicked by the user:<?php echo(json_encode($userName));?> ']);
\u gaq.push([''u trackEvent','button-category','Click','Clicked by the user:']);
上面的“$userName”包含从我的站点登录的用户id。现在,我可以在Behavior->Events->Pages->Your Page->Event Category->Event Action->Event Label下看到特定用户使用其id进行的点击。根据谷歌的说法,用户名是可以识别个人身份的信息,所以我没有使用用户名

_gaq.push(['_trackEvent','button-category','Click','Clicked by the user:<?php echo(json_encode($userName));?> ']);