【发布时间】:2012-03-19 15:12:10
【问题描述】:
我想在其单独的 Google Analytics 帐户以及 www.domain.com 的主帐户上跟踪 blog.domain.com。
在 blog.domain.com 上head 的 GA sn-p:
var request_uri = '/blog/article0001/';
_gaq.push(
// blog.domain.com
['_setAccount', 'UA-99999990-1'],
['_trackPageview'],
// www.domain.com
['maintracker._setAccount', 'UA-99999991-1'],
['maintracker._setDomainName', '.domain.com'],
['maintracker._trackPageview', '/blog' + request_uri]
);
当使用 Ajax 发布博客评论时:
_gaq.push(
// blog.domain.com
['_trackPageview', request_uri + 'commented/'],
['_trackEvent', 'Comment', 'Added comment',
'Article title', ga_event_value],
// www.domain.com
['maintracker._trackPageview', '/blog' + request_uri + 'commented/'],
['maintracker._trackEvent', 'Blog - Comment', 'Added comment',
'Article title', ga_event_value]
);
所有四个 _trackPageView 工作正常。 _trackEvent 适用于 blog.domain.com,但不适用于 maintracker。
GA 报告“您的访问中有 123 个发送了事件”,但统计数据中实际上没有显示任何事件。事件触发后,我已经等了 48 小时。
Google Analytics Debugger for Chrome 报告_gaq.push processing : "[maintracker._trackEvent,Blog - Comment,Added comment,Article title,2]" 和Tracking beacon sent!。
主站点 www.domain.com 上的跟踪代码如下所示:
_gaq.push(
['_setAccount', 'UA-99999991-1'],
['_setDomainName', '.domain.com'],
['_trackPageview'],
);
【问题讨论】:
-
您是否尝试在第二个事件中删除破折号?我已经看到带有破折号的事件的编码问题导致它被丢弃。请改用“博客 > 评论”
标签: google-analytics analytics