我是API的完全新手。我是WordPress主题和行业的插件开发人员,从不需要接触过API。现在,我需要这样做,而我正努力使用Google Analytics(分析)API。我正在研究一个WordPress插件(可以安装在多个网站上),该插件需要使用Google Analytics(分析)API来验证网站所有者的身份,然后最终从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,但是我可以做一些澄清。
任何帮助或建议将不胜感激,谢谢:)
最佳答案
您更可能在寻找Core Reporting API,它允许您通过服务器端代码从GA检索数据。
Embed API是Reporting API的Javascript客户端,但是(通常)它要求用户在浏览器中登录其Google帐户,然后显示其有权访问的GA属性中的数据。 Embed API的优点是内置了可视化功能。与其他API(Core Reporting和Realtime)一起,您必须创建自己的图形。
如果您想使用通过Wordpress后端中存储的用户数据输入的数据来验证访问权限,并且想要将来自GA的数据存储在自己的数据库中,那么Core Reporting API可能是更好的选择。由于身份验证是通过服务器端代码而不是浏览器来处理的,因此您还可以显示用户无法访问自己帐户的数据。
关于api - Google Analytics API入门,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38174057/