如何使用一个OAuth令牌通过JavaScript API访问Google Analytics?
我正在开发一个特定用户可以看到共享谷歌分析数据的页面。我想用JavaScript提取数据,我已经成功地用GA数据为帐户获取了OAuth令牌,但它将在1小时后过期如何使用一个OAuth令牌通过JavaScript API访问Google Analytics?,javascript,oauth,google-analytics,token,google-api-js-client,Javascript,Oauth,Google Analytics,Token,Google Api Js Client,我正在开发一个特定用户可以看到共享谷歌分析数据的页面。我想用JavaScript提取数据,我已经成功地用GA数据为帐户获取了OAuth令牌,但它将在1小时后过期 如何为所有访问页面的用户使用此令牌?我不需要用户能够访问他们自己的GA数据,只需要共享数据。有没有办法使令牌永久化或刷新它?下面我列出了三种可能的解决方案: 最简单的方法可能是授予所需用户对要共享的视图(配置文件)的读取权限,并使用来验证这些用户并显示该数据 你可以研究一下使用。Google Analytics superProxy允许
如何为所有访问页面的用户使用此令牌?我不需要用户能够访问他们自己的GA数据,只需要共享数据。有没有办法使令牌永久化或刷新它?下面我列出了三种可能的解决方案:
谢谢你的回复。我决定执行步骤1,不过我将自己提取数据,以便以不同的方式显示它。现在我试图通过调用
gapi.auth.sign({…})
来实现登录,但是登录窗口打开并立即关闭,然后返回一个immediate\u failed
错误。对此有何想法?实际上窗口保持打开状态,但它会立即调用我的回调函数,并出现immediate\u failed
错误。