【发布时间】:2015-07-08 16:27:38
【问题描述】:
我有一些触发 Google Analytics 事件的应用程序和网站。我想将谷歌分析事件导出到我的数据仓库,以便获得更好的见解和分析。
对于这个问题,你可以使用你想要的语言(python、ruby、java等)。
我不是 Google Analytics(分析)方面的专家,我不知道这是否可行,但我可以获取所有触发事件的日志吗?它看起来像这样:
event_id | user_id | date | foo
----------------------------------------------------
210 | 1245076 | 07-08-2015 | bla
211 | 124 | 07-08-2015 | bla2
214 | 1245081 | 07-08-2015 | bla3
215 | 48789 | 07-09-2015 | last line
如果没有,我至少可以通过会话获得它吗?像这样:
session_id | user_id | date | foo
----------------------------------------------------
210 | 1245076 | 07-08-2015 | bla
211 | 124 | 07-08-2015 | bla2
214 | 1245081 | 07-08-2015 | bla3
215 | 48789 | 07-09-2015 | last line
如果不可能,我可以获得最接近事件日志的内容是什么? (我知道“接近”是模糊的......)我的意思是,谷歌分析倾向于聚合事物,我宁愿没有聚合......
这是第一部分,然后第二部分是从查询结果中将其插入数据仓库,但这不是问题部分。
注意(编辑):在这个问题中,“配额”方面(Google Analytics API 限制每日请求的数量)可以在第一次被省略。我的意思是,是否有可能以我想要的格式获取数据,如果是,那么我们可以问自己如何在限制条件下有效地做到这一点
提前致谢!
【问题讨论】:
标签: database google-analytics google-analytics-api etl data-warehouse