我正在尝试在 BigQuery 中重现来自 GA4 的频道用户计数。 我可以轻松获得当天的用户和活跃用户总数 (n=910,000),这与我在 GA4 中看到的 (n=902,000) 相当接近。然而,当我尝试按渠道细分时,数字却大不相同。
例如,如果我假设直接流量是:
WHEN
collected_traffic_source.manual_medium IS NULL AND
collected_traffic_source.manual_source IS NULL AND
collected_traffic_source.manual_campaign_name IS NULL AND
collected_traffic_source.manual_content IS NULL AND
collected_traffic_source.manual_term IS NULL
THEN 'Direct'
GA4 告诉我我有 235,000 个活跃用户,但 BigQuery 告诉我它是 610,870!!!
我比较了“first_visit”事件的
traffic_source
(traffic_source 变量指示首次访问 的标签)和collected_traffic_source
变量(collected_traffic_source 变量指示当前访问的标签),假设它们应该相等。我注意到,虽然 traffic_source
变量捕获了标签,但有时 collected_traffic_source
却没有。这就是为什么我在 BigQuery 中生成的数字与 GA4 非常不同的原因:
我想知道的是,当在 collected_traffic_source
中捕获事件时,为什么
没有为first_visit 事件填充
traffic_source
变量?