我想通过在跟踪代码中提交我的帖子类别来启用Google Analytics中的内容分组。
GA跟踪代码异步版本的解决方案如下所示:
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXX-X']);
<?php
if (is_single()){
echo “_gaq.push(['_setPageGroup', 1, '".get_the_author()."']);\n”;
$category = get_the_category();
if ($category && !empty($category[0]->cat_name)){
echo “_gaq.push([‘_setPageGroup’, 2, ‘”.$category[0]->cat_name.”‘]);\n”;
}
}
?>
_gaq.push(['_trackPageview']);
如何使用GA的通用跟踪代码设置相同的功能?
谢谢!
祝你好运, 亚历克斯
答案 0 :(得分:1)
经典GA语法:
_gaq.push(['_setPageGroup', '<Index Number>', '<Group Name>']);
UA语法:
ga('set', 'contentGroup<Index Number>', '<Group Name>');
所以在你的情况下它应该/会/可能是这样的:
<?php
if (is_single()){
echo "ga('set', contentGroup1, '".get_the_author()."');\n";
$category = get_the_category();
if ($category && !empty($category[0]->cat_name)){
echo "ga('set', contentGroup2, '".$category[0]->cat_name."');\n”;
}
}
?>
可在此处找到更多信息:https://support.google.com/analytics/answer/2853546?hl=en