【问题标题】:Google Analytics - Export data in real time (> 30 seconds) to MySQL databaseGoogle Analytics - 将数据实时(> 30 秒)导出到 MySQL 数据库
【发布时间】:2021-02-13 03:56:36
【问题描述】:

我想分析当前在我网站上的用户并将他们分配到一个类别(在 1 分钟内) 我需要一种解决方案,可以在 30 秒或更短的时间内将数据从 Google Analytics 导出到 MySQL 数据库。

我与 HEVO 的解决方案工程师交谈过,他们告诉我不可能在 30 秒或更短的时间内将数据从 Google Analytics 发送到 MySQL 数据库。

【问题讨论】:

    标签: mysql google-analytics real-time


    【解决方案1】:

    您不能这样做,因为 Google Analytics(分析)有一个处理延迟(GA360 为 4 小时,免费版本为 24 小时)来收集报告。只有这样才能通过 API 访问数据。 (这是针对 Universal Analytics 的,新版本的 GA 承诺减少处理延迟)。

    如果您有 GA360,则可以设置 BigQuery 导出并选择“流式传输”选项 - 这需要(中等)费用,流式导出比每日导出稍贵。然后,您可以在 BigQuery 中运行 SQL 查询,或将数据导出到任何其他数据库。

    有了免费版,你就不走运了。

    【讨论】:

    • 但是 GA360 与 BigQuery 导出的延迟仍然是 4 小时?那么没有办法分析当前在网站上的用户吗?
    • 不,您将收到近乎实时的命中级别数据(不过,不是 30 秒)。处理延迟是计算 GA 报告之前的时间。在 BQ 中,您必须进行自己的聚合。某些会话级字段将不可用。详情在这里:support.google.com/analytics/answer/7430726?hl=en
    猜你喜欢
    • 1970-01-01
    • 2011-10-15
    • 2015-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-12
    • 1970-01-01
    • 2021-11-08
    相关资源
    最近更新 更多