我正在尝试使用Google Analytics和自定义跟踪器跟踪我网站上自定义功能的使用情况(请参阅:https://developers.google.com/analytics/devguides/collection/analyticsjs/creating-trackers)
当我创建跟踪器时,我正在分配一个类似的名称
ga('create', 'UA-XXXX-X', 'auto', 'myTrackersName');
我稍后将数据设置到我的跟踪器
ga('myTrackersName.set', {
projectId: id
});
使用由保存事件触发的功能完成使用后,然后我将数据发送到GA
ga('myTrackersName.send', 'event', {
eventCategory: 'Build Sent',
eventAction: 'Success',
eventLabel: timeElapsed
});
当我登录GA仪表板时,我可以看到我的“Build Sent”事件,其中操作和标签设置正确,但我无法找到其余的跟踪器信息。使用Google Analytics Debug扩展程序时,我可以看到所有信息都在请求中,但我无法在任何报告中看到它。
该数据是否可见,或者我是否需要启用其他功能才能访问它?另外,有没有办法让“myTrackersName”发送的数据在GA报告中留出来,以便事件类别与该跟踪器相关(发送)?
答案 0 :(得分:0)
你无法组成像" projectId"这样的字段名。并期望它们显示在标准报告中。
但是,您可以在属性设置/自定义定义中创建自定义维度,并将其命名为" projectId"用于界面。在代码中,您需要通过前缀" dimension"来引用它。和数字索引。因此,对于第一个自定义维度,这看起来像
ga('myTrackersName.set', {
'dimension1': id
});
即便如此,默认情况下这也不会成为标准报告的一部分,您需要将其设置为辅助维度或创建自定义报告。