Google analytics 获取分析目标的权限不足(JAVA API)
我有一个奇怪的行为,通过JavaGoogleAnalyticsAPI检索配置文件目标 这个问题是随机发生的。 有时候,当我打电话的时候Google analytics 获取分析目标的权限不足(JAVA API),google-analytics,google-api,google-analytics-api,Google Analytics,Google Api,Google Analytics Api,我有一个奇怪的行为,通过JavaGoogleAnalyticsAPI检索配置文件目标 这个问题是随机发生的。 有时候,当我打电话的时候 analytics.management().goals().list(accountId, webpropertyId, profileId).execute(); 它回来了 { "code" : 403, "errors" : [ { "domain" : "global", "message" : "User does not
analytics.management().goals().list(accountId, webpropertyId, profileId).execute();
它回来了
{
"code" : 403,
"errors" : [ {
"domain" : "global",
"message" : "User does not have permission to perform this operation",
"reason" : "insufficientPermissions"
} ],
"message" : "User does not have permission to perform this operation"
}
如果我等待几秒钟并重复相同的指令,它就可以正常工作。
问题并非每次都会发生(对于权限问题来说非常奇怪)。
它随机发生在随机配置文件上
有人能帮我吗?您尝试使用哪个版本的API获取数据。显示您的代码如何获取数据。您是否在您的google analytics帐户[作为管理员级别用户]中注册了电子邮件?您是使用Java应用程序检索accountId、webpropertyId、profileId还是那些硬编码的?如果它们是硬编码的,则很可能应用程序用户根本无权访问与该帐户、属性或视图(配置文件)相关的目标