api - 不同的段返回相同的结果集 - Google Analytics

标签 api google-analytics query-string

我有这两个查询(只有段不同)

/analytics/feeds/data?ids=ga:...&dimensions=ga:date&metrics=ga:visits&segment=gaid%3A%3A-1&start-date=2011-05-16&end-date=2011-06-14&max-results= 1000

/analytics/feeds/data?ids=ga:...&dimensions=ga:date&metrics=ga:visits&segment=gaid%3A%3A-4&start-date=2011-05-16&end-date=2011-06-14&max-results= 1000

第二个应该返回与第一个不同(更小)的结果。但两者都提供相同的结果。我究竟做错了什么?

最佳答案

高级分割仅在 Google Analytics API 的 v2 中添加。默认情况下显然不使用此版本。您需要通过添加 GData-Version: 2 来明确请求第二个版本。 header 或包含 v=2作为查询的参数。

Google Analytics API Docs了解更多信息。

关于api - 不同的段返回相同的结果集 - Google Analytics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6358494/

相关文章:

c++ - 为什么 fstream 不能在 Linux 中写入文件?

c# - 通过 json 传递 datetime 时 API 对象为 null

django - 使用 `fieldset_filters` 对同一查询参数使用多个查询进行 DRF 过滤

r - 在 R 中处理 gzip 编码的 GET/OAUTH 响应

.net - Powershell-将COM对象类型转换为字符串

javascript - 如何使用 Google Analytics 设置页面标题?

c# - 使用 C# 库在 Google Analytics API 中对维度或指标应用过滤器

google-analytics - 在没有 self 推荐的情况下,如何为主站点和电子商务子域的Google跟踪代码管理器编程?

url - url 查询参数没有值是否有效?

javascript - 如何用 JavaScript 从当前 URL 获取查询字符串?