Google analytics.js set contentGroup dynamically with jQuery
Google analytics.js set contentGroup dynamically with jQuery
我的标题上有谷歌分析,到目前为止一切正常。我正在尝试使来自Google Analytics的内容分组也可以工作,而我拥有的代码是下一个:
<!-- Google Analytics -->
...
ga('create', 'UA-XXXXX-Y', 'auto');
ga('require', 'displayfeatures');
ga('send', 'pageview');
<!-- End Google Analytics -->
onLoadEvent(function (){
var scatcms = $('ul.breadcrumb li:nth-child(2) a').text(); /*this code is to get my category name*/
ga('set', 'contentGroup1',"'" + scatcms + "'");
ga('send', 'pageview');
});
问题:
我不知道我是否需要",我可以这样做吗:
ga('set', 'contentGroup1',"'" + scatcms + "'");
或者像这样:
ga('set', 'contentGroup1',scatcms);
或其他方式
我测试了这两个选项,并在分析的内容分组中获得了混合结果,某些类别如下所示:
生活方式->正确
NaHMundo' ->不正确,问题出在代码中,我知道
(未设置)->最常见的
坏有人可以帮助我吗???谢谢
您不需要组名两边的引号,因此这就足够了:
ga('set', 'contentGroup1', scatcms);
ga('send', 'pageview');
可以通过使用 GA 调试器等工具或分析"网络"选项卡并检查发送的匹配来验证这一点。
请确保还通过 UI 配置了内容组。
尝试:
ga(set, {
page: 'contentGroup1',
title: scatcms
});
有关更多信息,请参阅此处:
https://developers.google.com/analytics/devguides/collection/analyticsjs/command-queue-reference#set
相关文章:
- Fighting with FRP
- issue with FB.Event.subscribe
- geolocation-marker.js conflict with markerclusterer.js
- Angular 2.0 with JavaScript or TypeScript?
- 为什么不推荐使用“with”?是否有更好或其他方法可以“下降”到对象的命名空间
- WebComponentsJS with IE10
- 指令的模板必须只有一个根元素:With restrict E&替换true
- timeago.js with datatable and PHP
- Ajax and Json with Rails
- errors with Javascript try catch
- how to split a string with ','
- Understanding Javascript scope with "var that = this&qu
- Architecture for CPU intensive tasks with NodeJS & Socke
- How to declare a Map containing certain properties with flow
- 设置'这'在React with Inverse Data Flow中
- Unit-testing multiple use cases with Karma & Mocha.js
- Modify Javascript with C#
- Insert dynamically created list items in <ol> with jqu
- Google analytics.js set contentGroup dynamically with jQuery
- Creating email link with dynamically generated body with htm