gpt4 book ai didi

google-analytics - 应用电子商务操作过滤器时,Big Query 和 Google Analytics UI 不匹配

转载 作者:行者123 更新时间:2023-12-03 17:09:59 25 4
gpt4 key购买 nike

我们正在验证 Big Query 中的查询,并且无法获得与谷歌分析 UI 匹配的结果。可以找到类似的问题 here ,但在我们的例子中,仅当我们在 ecommerce_action.action_type 上应用特定过滤器时才会发生不匹配。

这是查询:

SELECT COUNT(distinct fullVisitorId+cast(visitid as string)) AS sessions
FROM (
SELECT
device.browserVersion,
geoNetwork.networkLocation,
geoNetwork.networkDomain,
geoNetwork.city,
geoNetwork.country,
geoNetwork.continent,
geoNetwork.region,
device.browserSize,
visitNumber,
trafficSource.source,
trafficSource.medium,
fullvisitorId,
visitId,
device.screenResolution,
device.flashVersion,
device.operatingSystem,
device.browser,
totals.pageviews,
channelGrouping,
totals.transactionRevenue,
totals.timeOnSite,
totals.newVisits,
totals.visits,
date,
hits.eCommerceAction.action_type
FROM
(select *
from TABLE_DATE_RANGE([zzzzzzzzz.ga_sessions_],
<range>) ))t
WHERE
hits.eCommerceAction.action_type = '2' and <stuff to remove bots>
)

从使用内置购物行为报告的 UI 中,我们得到 3.836M 的带有产品详细信息 View 的唯一 session ,而使用上述查询的 Big Query 中的唯一 session 为 3.684M。

几个问题:
1) 我们的印象是购物行为报告“带有产品 View 的 session ”分割基于 ecommerce_action.actiontype 过滤器。真的吗?
2) UI 可能会从中提取 .totals 预聚合表吗?

最佳答案

听起来问题是COUNT(DISTINCT ...)使用旧版 SQL 时是近似值,as noted in the migration guide ,所以计数不准确。使用 standard SQL代替(首选)或使用 EXACT_COUNT_DISTINCT 使用旧版 SQL。

关于google-analytics - 应用电子商务操作过滤器时,Big Query 和 Google Analytics UI 不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48453888/

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