Google Analytics Java API:无法访问超过 7 个维度
Google Analytics Java API: Cannot access more than 7 dimensions
我正在尝试从 GA API 访问 12 个维度。
当我对 6-7 个参数执行相同操作时,效果很好。
我搜索了限制和配额,但找不到任何内容
对此
com.google.api.client.googleapis.json.GoogleJsonResponseException: 400 Bad Request
{
"code" : 400,
"errors" : [ {
"domain" : "global",
"message" : "Requested 12 dimensions; only 7 are allowed.",
"reason" : "badRequest"
} ],
"message" : "Requested 12 dimensions; only 7 are allowed."
}
at com.google.api.client.googleapis.json.GoogleJsonResponseException.from(GoogleJsonResponseException.java:145)
at com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:113)
at com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:40)
at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.interceptResponse(AbstractGoogleClientRequest.java:312)
at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:1049)
at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:410)
at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:343)
at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:460)
at com.tomvogten.analytics.View.readData(View.java:165)
at com.tomvogten.analytics.Downloader.main(Downloader.java:85)
Exception in thread "main" java.lang.NullPointerException
at com.tomvogten.analytics.View.writeData(View.java:191)
at com.tomvogten.analytics.Downloader.main(Downloader.java:86)
Java Result: 1
不幸的是,documentation 中明确规定了限制:
"You can supply a maximum of 7 dimensions in any query."
这就是您的请求被拒绝的原因。
我正在尝试从 GA API 访问 12 个维度。 当我对 6-7 个参数执行相同操作时,效果很好。 我搜索了限制和配额,但找不到任何内容 对此
com.google.api.client.googleapis.json.GoogleJsonResponseException: 400 Bad Request
{
"code" : 400,
"errors" : [ {
"domain" : "global",
"message" : "Requested 12 dimensions; only 7 are allowed.",
"reason" : "badRequest"
} ],
"message" : "Requested 12 dimensions; only 7 are allowed."
}
at com.google.api.client.googleapis.json.GoogleJsonResponseException.from(GoogleJsonResponseException.java:145)
at com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:113)
at com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:40)
at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.interceptResponse(AbstractGoogleClientRequest.java:312)
at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:1049)
at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:410)
at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:343)
at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:460)
at com.tomvogten.analytics.View.readData(View.java:165)
at com.tomvogten.analytics.Downloader.main(Downloader.java:85)
Exception in thread "main" java.lang.NullPointerException
at com.tomvogten.analytics.View.writeData(View.java:191)
at com.tomvogten.analytics.Downloader.main(Downloader.java:86)
Java Result: 1
不幸的是,documentation 中明确规定了限制:
"You can supply a maximum of 7 dimensions in any query."
这就是您的请求被拒绝的原因。