0

我的问题与这个未回答的问题有关:谷歌分析;使用带有事件的自定义变量

在我的页面上,我有一个向 GA 发送事​​件的视频播放器(例如:播放、暂停等)。在我的分析帐户中,我想按标题、系列、节目、用户性别和年龄过滤数据。

我尝试发送这样的自定义变量:

_gaq.push(['_setCustomVar', 1, 'User Age', '20', 2 ]);
_gaq.push(['_setCustomVar', 2, 'Series', 'Series 1', 3 ]);

不幸的是,事件和自定义变量似乎不相关。有没有办法跟踪特定剧集的暂停事件数量?

4

2 回答 2

3

如果您先设置自定义变量,然后调用事件跟踪代码,则所有这些数据都应由 GA 捕获。要对其进行报告,您可以按自定义变量进行过滤。

在此处查看我的数据馈送 API 查询:

  • 维度: ga:eventAction,ga:eventCategory,ga:eventLabel
  • 指标: ga:totalEvents,ga:uniqueEvents
  • 过滤器: ga:customVarName1==用户年龄;ga:customVarValue1==20

http://ga-dev-tools.appspot.com/explorer/?dimensions=ga%253AeventAction%252Cga%253AeventCategory%252Cga%253AeventLabel&metrics=ga%253AtotalEvents%252Cga%253AuniqueEvents&filters=ga%253AcustomVarName1%253D%2533DUser%2520Age% %253AcustomVarValue1%253D%253D20&start-date=2013-08-09&end-date=2013-08-23&max-results=50

于 2013-08-23T15:30:26.060 回答
1

analytics.js(我不再使用旧ga.js的,所以我无法确认)中,可以同时使用自定义维度和事件。我这样做是为了 A/B 测试。

使用事件发送自定义维度很简单:

ga('send', 'event', 'category', 'action', {
  'dimension5': 'myVideoName'
});
// ga is a tracker object.

在这里,您可以自定义类别、操作(也可以添加标签)。您还可以添加额外的尺寸。

于 2013-08-23T15:13:54.630 回答