google-analytics - 使用 Google Analytics Reporting API v4 自定义维度和日期范围
问题描述
我的报告请求包括日期范围内的指标ga:nthDay
和ga:dimension3
维度,但它没有为每个日索引返回一行数据。
我怀疑这是因为我的自定义维度与该范围内的每一天都不匹配 - 但为什么它们不都0
为每个指标返回一个值?
例如,由于我使用的是ga:nthDay
,因此我将获得 Day Index 为 0000 和 0002 的行,但没有 0001。这些行有时会显示0
指标的值,但有时根本不会返回这些行。
我该如何处理失踪的日子?
解决方案
为什么他们不为每个指标都返回一个 0 值?
因为 API 仅返回与您的查询匹配且至少有 1 个指标为非零的数据。
我该如何处理失踪的日子?
尝试将includeEmptyRows
查询参数设置为True
:“如果设置为 false,则如果所有检索到的指标都为零,则响应不包括行。默认值为 false,这将排除这些行。”
我知道这解决了标准请求的问题,但是这在使用自定义维度时不起作用,因为这意味着 GA 需要知道您的自定义维度的所有可能值并为所有这些值重建空行(GA 怎么知道所有可能的维度值?也许有些值尚未被跟踪,如果您的自定义维度有 30K 可能的值怎么办?...)。
推荐阅读
- c - What are the pros and cons of using extern variables in C in production code?
- angular - 为什么模态表中的按钮不起作用?
- phantomjs - phantomjs can't render font-Family
- reactjs - 在 React 路由器 4 中使用函数/类组件和 TypeScript 以编程方式导航
- java - Control order of threads after cyclic barrier has completed its action?
- javascript - How do we reduce nested arrays?
- swift - 如何在另一个控制器之上拥有一个浮动模态控制器并同时与它们交互
- javascript - 'Can't perform a React state update on an unmounted component' ERROR when accessing the context api
- javascript - Native App 和 Chrome 自定义选项卡 (CCT) 之间的通信
- powershell - Selecting Text In between strings