Firebase Analytics BigQuery 中的归因
Posted
技术标签:
【中文标题】Firebase Analytics BigQuery 中的归因【英文标题】:Attribution in Firebase Analytics BigQuery 【发布时间】:2021-03-18 16:43:41 【问题描述】:在 Google Analytics (GA4) GUI 中,在流量获取报告下,可以查看按来源划分的应用访问量。
但是,我在 BigQuery 中看不到相同的信息。
根据 [GA4] BigQuery 导出架构 documentation traffic_source
是“首先获得用户的流量来源的名称”。我已经检查过,实际上似乎traffic_source
的值仅在user_pseudo_id
更改时才会更改,这意味着它会一直存在,直到重新安装应用程序。
场景: 用户 A 使用 google-play 广告系列安装了该应用,然后在 Google cpc 广告系列之后第二次访问该应用,然后在推送通知之后第三次访问该应用。
问题: 在 BigQuery 中,我如何才能看到第二次访问来自 cpc,而第三次来自推送通知?
【问题讨论】:
【参考方案1】:traffic_source
确实在多个会话中持续存在,它仅捕获第一个应用安装的来源。
要获取访问级别的归因,您需要使用firebase_campaign
事件中的参数,例如:
SELECT
user_id,
user_pseudo_id,
event_date,
event_timestamp,
event_name,
(SELECT value.string_value FROM UNNEST(event_params) WHERE key = 'source') AS source_,
(SELECT value.string_value FROM UNNEST(event_params) WHERE key = 'medium') AS medium_
FROM `project.table.events_*`
WHERE _TABLE_SUFFIX BETWEEN '20210316' AND '20210319'
AND event_name IN('firebase_campaign')
AND user_id = 'XXXXX'
【讨论】:
以上是关于Firebase Analytics BigQuery 中的归因的主要内容,如果未能解决你的问题,请参考以下文章
Xamarin Firebase iOS Analytics 抛出 AOT MTOUCH ERROR MT3001 - Firebase.Analytics.dll
Firebase Analytics 开始而不是 Google Analytics
如何从 Google-Analytics 迁移到 Firebase-Analytics?
同步“com.google.firebase:firebase-analytics@17.2.2”时生成错误