Google AnalyticsAPI入门

时间:2016-07-03 20:30:10

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

我是API的完全新手。我是一个WordPress主题和插件开发者的交易,从来没有需要触摸API的。我现在需要这样做,而且我很难开始使用Google AnalyticsAPI。我正在开发一个WordPress插件(可以安装在多个网站上),需要使用Google AnalyticsAPI对网站所有者进行身份验证,然后最终从Google Analytics中提取信息以显示在网站上。

我现在一直在寻找一个起点,我想我需要研究'嵌入API',但不是100%肯定。我找到了以下内容:

https://developers.google.com/analytics/devguides/reporting/embed/v1/getting-started

我认为我需要查看'嵌入API'是否正确,以便为我正在处理的插件实现所需的效果?或者我是否需要查看“Hello Analytics API”?或者我是否走错了方向?

根据https://ga-dev-tools.appspot.com/embed-api/basic-dashboard/,我认为我需要查看Embed API,但我可以做一些澄清。

非常感谢任何帮助或建议,谢谢:)

1 个答案:

答案 0 :(得分:2)

您更有可能寻找Core Reporting API,它允许您通过服务器端代码从GA检索数据。

Embed API是Reporting API的Javascript客户端,但它(通常)要求用户在其浏览器中登录其Google帐户,然后显示他们有权访问的GA属性中的数据。 Embed API的优点在于内置了可视化功能;使用其他API(核心报告和实时),您必须自己制作图表。

如果您想使用存储在Wordpress后端的用户数据输入的数据验证访问权限,并且您希望将GA中的数据存储在您自己的数据库中,那么Core Reporting API可能是更好的选择。由于身份验证是通过服务器端代码而不是通过浏览器处理的,因此您还可以显示用户无法访问自己的帐户中的数据。