在Google条款中Google Analytics的Unique Events指标的确切含义是什么?

时间:2015-05-02 04:52:20

标签: google-analytics

我正在体验Google Analytics,我认为我找到了实现自己需求的方法。但令我惊讶的是,在等了一天后,结果并不像我预期的那样。

这是我记录某些事件的Javascript代码。第一个是用head标签写的:

ga('create', 'UA-XXXXX-1', {
  'cookieDomain': 'none' //Since I'm testing from my localhost
});
ga('set', 'screenName', 'Testing GA');
ga('set', 'dataSource', 'localhost-spa');
ga('set', 'userId', 'mehran');
ga('send', 'pageview');

然后我在按钮的onclick中有以下内容:

var i = Math.round(Math.random() * 10);
ga('send', 'event', {
    'eventCategory': 'cat1',
    'eventAction': 'action_1',
    'eventLabel': 'Action 1',
    'eventValue': 1,
    'dimension1': 'dim_' + i
});

昨天我点击了按钮几次,大约200次。我设计了一个具有以下配置的自定义报告:

Metrics: Total Events, Unique Events
Dimensions: dimention1
Filters: Include + Event Action + Exact = action_1

正如我所说我等了一天,结果是:

# ----------------------------------------
# All Web Site Data
# Events
# 20150401-20150501
# ----------------------------------------

dimension1, Total Events, Unique Events
dim_2    24  2
dim_3    20  2
dim_5    20  2
dim_4    18  2
dim_8    17  1
dim_1    16  2
dim_10   16  2
dim_9    16  2
dim_6    13  2
dim_7    12  2
         181 21

为什么Unique Events列中有2个?一个事件如何被认为是独特的?我期待Unique Event内的所有值都是1!

[UPDATE]

我创建了另一份报告,这也让我很困惑。这是它的定义:

Metrics: Total Events, Unique Events
Dimensions: Event Action
Filters: Include + Event Action + Exact = action_1

它输出:

# ----------------------------------------
# All Web Site Data
# Events
# 20150401-20150501
# ----------------------------------------

Event Action, Total Events, Unique Events
action_1    181    2
            181    2

我希望在Unique Events专栏中看到10个!发生了什么事?是我还是Google需要改变?

[UPDATE]

现在我想到了,考虑到第二份报告的结果,第一份报告转化为:

SELECT COUNT(DISTINCT eventValue) FROM ... GROUP BY date, dimension1 HAVING `Event Action` = 'action_1'

然而,它并没有解释2的价值,而不是1!即使我希望过滤器被转换为WHERE子句中的条件。

0 个答案:

没有答案