Google 指定更多维度时分析会减少结果
Google Analytics reducing results when more dimensions specified
我刚刚开始使用 GA API,我正在使用 Google 表格的分析插件来减轻 API 的启动痛苦,也许值得一提。我不明白的一件事是维度对将不同维度组合在一起的限制。我想要 return 一个包含时间、设备类别、位置、pageTitle 和年龄 and/or 性别(如果数据存在)的结果列表。
因此,当我增加要包含在响应中的维度数量时,我得到的结果越来越少。因此,如果我只使用日期作为维度,我会得到一个很大的结果,并且我添加的维度越多,它最终会减少到 0 个结果。我想它隐藏了没有特定维度的结果,但我想让它们 return null 而不是隐藏它们。我对这个维度调用特别感兴趣:
ga:dateHourMinute
ga:deviceCategory
ga:City
ga:pageTitle
然后我得到结果,但是,当我添加 ga:userGender
或 ga:userAgeBracket
时,我得到 0 个结果。理想情况下,如果没有该数据,结果将返回 null,如果数据确实存在,则返回这些字段。有人可以解释这种行为吗?
关于人口统计数据
如果您在查询人口统计维度时没有看到或看到很少的数据,这是因为:
- 流量不足:您的网站流量低,GA 不会向您显示人口统计数据,因此您无法将其与个人访问者相关联(隐私问题):
https://support.google.com/analytics/answer/2799357?hl=en#thresholds
Thresholds are applied to prevent anyone viewing a report from
inferring the demographics or interests of individual users. When a
report contains Age, Gender, or Interest Category (as a primary or
secondary dimension, or as part of an applied segment), a threshold
may be applied and some data may be withheld from the report
或
- 未收集数据: 人口统计数据是从 DoubleClick 或 Android 广告等平台收集的,因此从理论上讲,访问您网站的人可能是避风港接触过那些平台。但是,这些平台非常普遍,您比这个更可能 运行 进入流量阈值问题(高于要点)。
https://support.google.com/analytics/answer/2799357?hl=en#where
Demographics and interests data may only be available for a subset of
your users, and may not represent the overall composition of your
traffic: Analytics cannot collect the demographics and interests
information if the DoubleClick cookie or the Device Advertising ID is
not present, or if no activity profile is included.
关于没有结果
为了节省 computing/network 资源,Google Analytics 不会 return 某些数据条目,如果:
- 没有给定维度的数据: 没有记录所请求维度的流量数据(无论是人口统计、日期、国家/地区等...)
或
- 所有指标 = 0:所有请求指标的值为 0。您可以通过将
includeEmptyRows
标志设置为 FALSE
来更改此行为API(无法更改 UI 的行为)。
我刚刚开始使用 GA API,我正在使用 Google 表格的分析插件来减轻 API 的启动痛苦,也许值得一提。我不明白的一件事是维度对将不同维度组合在一起的限制。我想要 return 一个包含时间、设备类别、位置、pageTitle 和年龄 and/or 性别(如果数据存在)的结果列表。
因此,当我增加要包含在响应中的维度数量时,我得到的结果越来越少。因此,如果我只使用日期作为维度,我会得到一个很大的结果,并且我添加的维度越多,它最终会减少到 0 个结果。我想它隐藏了没有特定维度的结果,但我想让它们 return null 而不是隐藏它们。我对这个维度调用特别感兴趣:
ga:dateHourMinute
ga:deviceCategory
ga:City
ga:pageTitle
然后我得到结果,但是,当我添加 ga:userGender
或 ga:userAgeBracket
时,我得到 0 个结果。理想情况下,如果没有该数据,结果将返回 null,如果数据确实存在,则返回这些字段。有人可以解释这种行为吗?
关于人口统计数据
如果您在查询人口统计维度时没有看到或看到很少的数据,这是因为:
- 流量不足:您的网站流量低,GA 不会向您显示人口统计数据,因此您无法将其与个人访问者相关联(隐私问题):
https://support.google.com/analytics/answer/2799357?hl=en#thresholds
Thresholds are applied to prevent anyone viewing a report from inferring the demographics or interests of individual users. When a report contains Age, Gender, or Interest Category (as a primary or secondary dimension, or as part of an applied segment), a threshold may be applied and some data may be withheld from the report
或
- 未收集数据: 人口统计数据是从 DoubleClick 或 Android 广告等平台收集的,因此从理论上讲,访问您网站的人可能是避风港接触过那些平台。但是,这些平台非常普遍,您比这个更可能 运行 进入流量阈值问题(高于要点)。
https://support.google.com/analytics/answer/2799357?hl=en#where
Demographics and interests data may only be available for a subset of your users, and may not represent the overall composition of your traffic: Analytics cannot collect the demographics and interests information if the DoubleClick cookie or the Device Advertising ID is not present, or if no activity profile is included.
关于没有结果
为了节省 computing/network 资源,Google Analytics 不会 return 某些数据条目,如果:
- 没有给定维度的数据: 没有记录所请求维度的流量数据(无论是人口统计、日期、国家/地区等...)
或
- 所有指标 = 0:所有请求指标的值为 0。您可以通过将
includeEmptyRows
标志设置为FALSE
来更改此行为API(无法更改 UI 的行为)。