首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >COUNT(totals.visits) -它是会话的准确度量吗?

COUNT(totals.visits) -它是会话的准确度量吗?
EN

Stack Overflow用户
提问于 2018-10-11 12:30:55
回答 1查看 335关注 0票数 0

我正试图在Google BQ中编写一个查询,在那里我们的GA数据被导出。查询如下

代码语言:javascript
运行
复制
SELECT visitStartTime,date,,hits.eCommerceAction.*,count(totals.visits) 
FROM flatten([bigquery-xxxxxx:xxxxxxxx.ga_sessions_20180925],hits.eCommerceAction)
WHERE hits.eCommerceAction.action_type <> '0'
GROUP BY date,visitStartTime,hits.eCommerceAction.action_type,hits.eCommerceAction.option,hits.eCommerceAction.step
LIMIT 1000

其输出如下所示

代码语言:javascript
运行
复制
date      hits_type  hits_step  hits_option f0_
20180925  5          1          1           0
20180925  2          1          0           1

我的问题是,当有电商点击发送时,会话计数怎么会是0?(f0专栏)。由于totals.visits可以返回1或NULL,并且count只计算非NULL值,我是否应该计算任何其他字段,如visitID,以避免NULL?所有在线教程都显示为使用totals.visits,所以我很困惑这里是否遗漏了什么。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2018-10-11 16:31:44

如果会话中只有非交互命中,则totals.visits将为空。如果您想同时包含交互和非交互命中,那么计算唯一的visitId+fullVisitorId组合是正确的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52752268

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档