Google 解析 java 包含空行

Google Analytic java include-empty-rows

我阅读了 google 解析 API 并尝试使用

的这个选项
"include-empty-rows"

在这个link and this one

但我得到了这个错误讯息

<br>Caused by: com.google.api.client.googleapis.json.GoogleJsonResponseException: 400 Bad Request
<br>{
<br>  "code" : 400,
<br>  "errors" : [ {
<br>    "domain" : "global",
<br>    "message" : "Invalid dimension or metric: ga:include-empty-rows",
<br>    "reason" : "badRequest"
<br>  } ],
<br>  "message" : "Invalid dimension or metric: ga:include-empty-rows"

谁能告诉我如何使用此选项进行 google 分析?

甚至在查询中尝试过:

query.include-empty-rows

但是没有方法可以在构建器中用于此参数

include-empty-rows=true

Optional.Defaults to true; if set to false, rows without data will be omitted from the response. This can be useful when making a request where it is expected that the number of valid rows is much smaller then the number of expected dimension values.

这是您添加到请求末尾的参数。

请求示例

https://www.googleapis.com/analytics/v3/data/ga?ids=ga:78110423&dimensions=ga:date,ga:userType,ga:deviceCategory&metrics=ga:users&start-date=2014-10-01&end-date=2015-12-01&start-index=501&max-results=500&access_token=XXXXXX&quotaUser=d91875d9-cbeb-455a-9a72-9a130809ff1b

包含空行的请求示例

https://www.googleapis.com/analytics/v3/data/ga?ids=ga:78110423&dimensions=ga:date,ga:userType,ga:deviceCategory&metrics=ga:users&start-date=2014-10-01&end-date=2015-12-01&start-index=501&max-results=500&access_token=XXXXXX&quotaUser=d91875d9-cbeb-455a-9a72-9a130809ff1b&include-empty-rows=true

回答者:

您将 include-empty-rows=true 添加到您的请求中,您似乎已尝试将其作为维度或指标发送。