我试图在google单张脚本中使用谷歌分析的实时数据导出。然而,我的/ developer控制台与我的google帐户不同。
我在下面的行中指定了我的google脚本应该使用的项目:
var ana = Analytics.Data.Realtime.get('ga:xxxxxxxxx','rt:activeUsers, rt:source', {'dimensions' : 'rt:source,rt:medium'});但是,这会引发错误:
访问未配置。Google以前还没有在项目1046300490979中使用过,或者已经被禁用。
当我打开这个错误并单击链接时,如果它将我发送到另一个项目,那么我在上面的代码行中指定的项目id。
我将如何通过不同帐户的API获取谷歌分析数据?
P.S.:我遵循以下指南来设置我的google sheets脚本:https://www.tatvic.com/blog/google-analytics-real-time-data-in-google-sheet/
编辑:我发现您可以更改连接到脚本的项目。但是,在这样做之后,我将得到以下错误:
用户对此配置文件没有足够的权限。(regel 3,遵守“守则”)
在开发人员控制台中,我可以访问所有东西。
发布于 2018-06-27 09:34:45
原来我使用的是错误的id,所以我将详细说明在上面的教程中从哪里获得id。
在参考资料->云平台-项目下,您必须将脚本链接到控制台。
您可以通过转到开发人员控制台,选择连接到google分析帐户的项目来找到这个id。项目信息下应该有一个projectID

在以下一行:
var ana = Analytics.Data.Realtime.get('ga:xxxxxxx', 'rt:activeUsers', {'dimensions' : 'rt:source,rt:medium'});xxxxxxx应该被你的google分析项目id所取代,打开你的google分析器,查看URL,它应该是p后面的所有数字。
https://analytics.google.com/analytics/web/#/report-home/a75228945w113577272p128654983
https://stackoverflow.com/questions/51058542
复制相似问题