google-analytics - BigQuery 和 Google 分析兼容性问题

标签 google-analytics google-cloud-platform google-bigquery

我想用事件创建转化漏斗。我创建的大多数事件都列在“Select_content”下。但是,Google Analytics 不允许我选择“Select_content”下的任何特定事件,只能选择“Select_content”的整个类别。有什么方法可以使用“Select_content”下的特定事件创建转换漏斗?

有什么办法可以破解CONTACT_DETAIL event 到其特定事件(例如 CALLMESSAGETAGDATE 等)?

这就是我从 iOS 应用程序发送 Google Analytics 事件的方式

Analytics.logEvent(AnalyticsEventSelectContent, parameters: [
   AnalyticsParameterItemID: "id-\(id)" as NSObject,
   AnalyticsParameterItemName: itemName as NSObject,
   AnalyticsParameterContentType: contentType as NSObject
])

它出什么问题了?为什么 BigQuery 无法从已上传的 Google Analytics 数据进入更深层次?

最佳答案

根据您设置事件的方式,您可以通过 EventCategory 访问它们。 , EventActionEventLabel假设您已连接 Google Analytics 数据导入,所有这些都会传递到 BigQuery。

enter image description here

例如,如果您要查找的事件的事件类别为 Select_content那么您可以首先使用 WHERE 子句过滤这些事件,例如:WHERE hits.eventInfo.eventCategory = "Select_content"
请注意,为了获得.hits您需要在嵌套数据中的级别 UNNEST命中,例如像这样:

SELECT COUNT(hits.eventinfo.eventlabel) AS my_events, 
FROM `PROJECT.DATASET.ga_sessions_20*` AS t
  CROSS JOIN UNNEST(hits) AS hits
WHERE parse_date('%y%m%d', _table_suffix) between 
DATE_sub(current_date(), interval 7 day) and
DATE_sub(current_date(), interval 1 day)
AND hits.eventInfo.eventCategory = "Ecommerce"

如果您不想看到事件类别下的所有内容,您还可以添加到 WHERE 子句以过滤到特定的事件操作,例如:
WHERE hits.eventInfo.eventCategory = "Ecommerce"
AND hits.eventInfo.eventAction = "Purchase"

一旦您设法为您的漏斗隔离了正确的事件,从计数中组装漏斗应该非常简单。

希望有帮助!

关于google-analytics - BigQuery 和 Google 分析兼容性问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50279649/

相关文章:

javascript - 分析已插入标签管理器,但 ga() 不起作用

postgresql - 向 Kubernetes 中的容器发出安装 Cloud SQL 凭据

elasticsearch - 如何在GKE上为我的Elasticsearch设置设置存储空间?

sql - 当表太大时 ROW_NUMBER() 失败

ios - Google Analytics V3.03 不发回数据

google-analytics - 使用Google Analytics(分析)自定义变量跟踪观看次数

google-analytics - 使用带有服务帐户的PHP的Google Analytics API

docker - Kubectl 无法从私有(private) gcr.io 存储库中提取 docker 镜像

azure - 将数据从 Azure Data Lake 移动到 Big Query

sql - 无法访问 Big Query 中的字段,类型为 ARRAY<STRUCT<hitNumber INT64,时间 INT64,小时 INT64,...>>