gpt4 book ai didi

google-analytics - 大查询 : Returning Visits Count Mismatch with google Analytics data

转载 作者:行者123 更新时间:2023-12-03 17:14:49 26 4
gpt4 key购买 nike

我正在使用 Owox BI 将 google Analytics 数据导入 bigquery session_streaming 表。我需要使用此数据计算回访次数,但结果不匹配。
业务逻辑:如果 newVisits 为 null 则为回访者
日期范围:2018 年 6 月 10 日

来源:谷歌

媒介:每次点击费用

BigQuery 结果:136 次回访

GA 账户:95(TotalUsers-New Users)

SELECT
count(distinct clientId ) as returningvisits
FROM `test.Test.session_streaming_20180610` where trafficSource.medium ='cpc' and trafficSource.source ='google' and newVisits is null

session 流表的模式

user RECORD NULLABLE

user.id STRING NULLABLE

user.phone STRING NULLABLE

user.email STRING NULLABLE

clientId STRING NULLABLE

date STRING NULLABLE

sessionId STRING NULLABLE

visitNumber INTEGER NULLABLE



newVisits INTEGER NULLABLE

还有几个字段。

你能帮我这个查询有什么问题吗?

最佳答案

马扬克!
您已经联系了我们的支持服务,我们在支持聊天中得到了回复。
只是为了仔细检查所有内容,我们在此处向您发送回复。

首先,在 GA 中计算新用户(如 Total Users - Returned Users)并不是最好的主意。

因为单个用户可以是同一时间段内的新访客和回访者。
新用户是在给定日期范围内首次发起 session 的您网站的首次访问者。如果相同的用户在同一天或其他任何一天返回您的网站,那么他们将被视为 GA 中的回访者。

我们建议您使用相同的逻辑来计算分割中的用户,例如计算 GA 和 BQ 中的新用户。
并且使用 GROUP BY 而不是 COUNT(DISTINCT ...),它在大多数情况下会给出更准确的结果。

关于google-analytics - 大查询 : Returning Visits Count Mismatch with google Analytics data,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50921974/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com