1
我需要显示我的网站的分析的所有用户授权谷歌分析API,但使用OAuth它显示配置了登录用户的网站的分析。我如何使用嵌入API实现仪表板,但只显示我的网站分析?如何通过API密钥
我可以使用API密钥,而不是客户端ID拿出最好的可能性,但我无法找到一个方法来做到这一点。
有没有人有任何一点东西。
我需要显示我的网站的分析的所有用户授权谷歌分析API,但使用OAuth它显示配置了登录用户的网站的分析。我如何使用嵌入API实现仪表板,但只显示我的网站分析?如何通过API密钥
我可以使用API密钥,而不是客户端ID拿出最好的可能性,但我无法找到一个方法来做到这一点。
有没有人有任何一点东西。
API密钥用于访问公共数据,例如元数据API中的维度和度量的列表。要访问私有Google Analytics数据,您必须使用Oauth2。
所以你不想使用API密钥,你想要做的就是使用service account然后授权服务帐户服务端,从该授权流接收和访问令牌,然后传递该访问令牌到Embed API。
这里是一个完整的工作示例: https://ga-dev-tools.appspot.com/embed-api/server-side-authorization/