1

我正在使用谷歌分析 API 的 V3 和 .Net 客户端。我有一切工作我遇到的唯一问题是当我尝试运行以下

指标: ga:visits 维度: ga:country, ga:region, ga:city, ga:latitude, ga:longitude, ga:networkDomain, ga:networkLocation, ga:date, ga:hour

我收到这个错误

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "invalid",
    "message": "Invalid Value"
   }
  ],
  "code": 400,
  "message": "Invalid Value"
 }
}

当我运行以下它的工作 指标: ga:visits 维度: ga:country, ga:region, ga:city, ga:latitude, ga:longitude, ga:networkDomain, ga:networkLocation

我使用谷歌的工具https://developers.google.com/analytics/devguides/reporting/core/dimsmets#cats=geonetwork,session,trafficsources,system,time,pagetracking,internalsearch来确保我的指标和维度有效。我还使用了 api explorer 并得到了同样的错误。https://developers.google.com/apis-explorer/#p/analytics/v3/analytics.data.ga.get

我真的不知道问题是什么或如何解决它。

4

1 回答 1

2

一次只能查询 7 个维度。

文档

方面

(...)

  • 您可以在任何查询中提供最多 7 个维度。
  • 您不能发送仅由维度组成的查询:您必须将任何请求的维度与至少一个指标结合起来。
  • 在同一查询中只能查询某些维度。使用维度和指标参考中的有效组合工具来查看哪些维度可以一起使用。
于 2012-08-20T23:30:19.047 回答