6个月前,我们将GA4和Bigquery连接起来,现在已经成功地提取了数据,GA4正在录制一个网站。
我们的目标是衡量每一个触发用户访问网站的渠道(如EDM、App-push、google广告、adwords等)的活动绩效。
该度量方法是从BigQuery (源、媒体、运动等)中提取流量属性,而BQ中的流量列则表示首次获取用户的流量源。(https://support.google.com/firebase/answer/7029846?hl=en#zippy=%2Cold-export-schema)
另一篇文章还试图从page_location中提取utm代码,但无法将结果与GA4报告相匹配。(How to get traffic source data of 'current session' in GA4 - bigquery export?)
因此,总结一下,是否有任何想法来获取会话流量,而不是从BigQuery?获取用户流量--任何想法都将不胜感激。
也就是说,一个月前,一个用户通过电子邮件访问了网站,然后又通过谷歌( google )再次登陆。我们希望谷歌作为会话流量,电子邮件作为用户获取流量。然而,BigQuery只显示电子邮件作为流量源,这意味着用户获取流量。
发布于 2022-07-21 00:52:10
为了在会话级别获得通信量,类似这样的内容将起作用:
SELECT value.string_value FROM UNNEST(event_params) WHERE key = 'source' AS session_source
发布于 2022-09-10 17:01:33
我认为使用bigquery导出无法可靠地做到这一点。我认为更可靠的方法是通过GA4 API提取数据。您需要将clientid和sessionid作为用户属性传递。
https://stackoverflow.com/questions/72891937
复制相似问题