【问题标题】:Attribution in Firebase Analytics BigQueryFirebase 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,而第三次来自推送通知?

【问题讨论】:

    标签: firebase google-bigquery firebase-analytics


    【解决方案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'
    

    【讨论】:

      猜你喜欢
      • 2019-07-23
      • 2017-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-13
      • 1970-01-01
      • 2016-12-01
      相关资源
      最近更新 更多