Google AnalyticsAPisisassess_s错误

时间:2015-10-23 17:56:08

标签: google-analytics google-analytics-api

所有。我目前正在开展一个需要我连接到Google Analytics API v3的go项目。我正在使用服务帐户方法进行身份验证。我很确定我能够进行身份验证,但我收到“insufficient_scope”错误。我不确定这里发生了什么。

我的配置结构

config := &jwt.Config{
        Email:settings.Client_email,
        PrivateKey:[]byte(settings.Private_key),
        Scopes: []string{
            "https://www.googleapis.com/auth/analytics.readonly",
        },
        TokenURL: google.JWTTokenURL,
    }

回复标题

Cache-Control:[private, max-age=0] 
X-Xss-Protection:[1; mode=block] 
Alt-Svc:[quic=":443"; p="1"; ma=604800] 
Date:[Fri, 23 Oct 2015 17:45:13 GMT] 
X-Content-Type-Options:[nosniff] 
X-Frame-Options:[SAMEORIGIN] 
Server:[GSE] 
Alternate-Protocol:[443:quic,p=1] 
Vary:[Origin X-Origin] 
Content-Type:[application/json; charset=UTF-8] 
Www-Authenticate:[
  Bearer realm="https://accounts.google.com/", 
  error=insufficient_scope,
  scope="https://www.googleapis.com/auth/analytics"
] 
Expires:[Fri, 23 Oct 2015 17:45:13 GMT]

1 个答案:

答案 0 :(得分:2)

想出来。我只需要将客户电子邮件添加到Google Analytics帐户。 https://support.google.com/analytics/answer/1009702?hl=en#Add