Javascript 针对CMS的Google Analytics API授权(单一授权)

Javascript 针对CMS的Google Analytics API授权(单一授权),javascript,php,google-analytics,google-oauth,google-analytics-api,Javascript,Php,Google Analytics,Google Oauth,Google Analytics Api,我正在开发一个用于客户网站的“CMS”,我想包括一些分析视图。我在google analytics demos and tools()中搜索并找到了一些类似的东西,但它需要您使用analytics google帐户登录才能显示出来 我见过在仪表板上显示分析的WorpAddress插件,你只需授权一次,就可以不登录谷歌。这是怎么做到的 我需要在CMS的仪表板中显示客户端分析,但我不想每次都要求登录或要求登录他们的google帐户 感谢所有能够提供帮助的人。该脚本是使用JavaScript构建的。J

我正在开发一个用于客户网站的“CMS”,我想包括一些分析视图。我在google analytics demos and tools()中搜索并找到了一些类似的东西,但它需要您使用analytics google帐户登录才能显示出来

我见过在仪表板上显示分析的WorpAddress插件,你只需授权一次,就可以不登录谷歌。这是怎么做到的

我需要在CMS的仪表板中显示客户端分析,但我不想每次都要求登录或要求登录他们的google帐户

感谢所有能够提供帮助的人。

该脚本是使用JavaScript构建的。JavaScript是客户端的,用于隐式登录。隐式登录不包含刷新令牌,因此当访问令牌在一小时后正常过期时,您将需要再次登录

你的Word press插件假设它就是我想的那个。使用php,用于服务器端,并使用混合登录,当您第一次对其进行身份验证时,可能会请求您进行脱机访问。Offline access为您提供一个刷新令牌,当插件需要访问Google Analytics时,该令牌可用于请求新的访问令牌


假设您的客户只想查看他们自己的数据,他们应该使用服务帐户。服务帐户是预授权的,因此不需要您再次对其进行身份验证。服务帐户仅适用于服务器端语言,如php。您不能使用JavaScript进行服务帐户身份验证。

试试我几天前写的这个答案@Andreas我宁愿使用一些与API相关的解决方案,这样我就可以用任何库自定义图表,但谢谢!试试看!它是API驱动的,您可以自定义图表。@Andreas稍后将进行尝试,并发表想法,谢谢Hanks,我在CMS服务器上使用PHP,因此我将尝试服务帐户。我尝试了您的解决方案,并决定使用服务帐户。再次感谢!