查看自定义Google Analytics跟踪器中的数据

时间:2016-06-03 21:38:07

标签: javascript google-analytics

我正在尝试使用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报告中留出来,以便事件类别与该跟踪器相关(发送)?

1 个答案:

答案 0 :(得分:0)

你无法组成像" projectId"这样的字段名。并期望它们显示在标准报告中。

但是,您可以在属性设置/自定义定义中创建自定义维度,并将其命名为" projectId"用于界面。在代码中,您需要通过前缀" dimension"来引用它。和数字索引。因此,对于第一个自定义维度,这看起来像

ga('myTrackersName.set', {
    'dimension1': id
 });

即便如此,默认情况下这也不会成为标准报告的一部分,您需要将其设置为辅助维度或创建自定义报告。