我们是否可以使用PHP中的Reporting API从Google Analytics中获取所有用户和会话

时间:2015-07-08 10:27:07

标签: php google-analytics google-analytics-api

我想从Google解析帐户中获取所有用户,会话和其他表数据。

我查看了GA Reporting API,但它提供了统计格式的值,如总用户数,会话数等。

有没有办法以列表格式获取GA数据,如。

  • 所有用户的列表,包括所有字段。
  • 包括所有字段在内的所有会话列表。
  • this link
  • 中所有表格中的数据

我也检查GA DEV TOOL,但它只提供计数,而不是详细信息。

1 个答案:

答案 0 :(得分:1)

Google Analytics Core reporting API为您提供了大量的dimensions and metrics,您可以从Google Analytics(分析)帐户中进行选择。

请求的格式是

Authorization: Bearer {oauth2-token}

GET https://www.googleapis.com/analytics/v3/data/ga
  ?ids=ga:12345
  &start-date=2008-10-01
  &end-date=2008-10-31
  &metrics=ga:sessions,ga:bounces

您应该注意一些限制。每个请求限制为7个维度和12个指标。您每天只能预订10000个请求。

另一种方法是获得一个Premium Google analytics帐户,Google可以帮助您将数据提取到bigquery制作分析缓解器中。

关于您提取它的格式,由API决定将数据作为JSon返回,您必须将其格式化为列表。