Google GA4 API - 包含“totalUsers”指标会更改返回的行数

问题描述 投票:0回答:1

我正在尝试从 Google Analytics GA4 API 获取一些数据,我注意到当我包含或排除“totalUsers”指标时,它会大量更改返回的行数。我想知道是否有人遇到过这种情况或者可能知道为什么会发生这种情况。

这就是我的呼叫在没有“totalUsers”指标的情况下的样子,我得到了 126 行数据。

{"dimensions":[{"name":"date"},{"name":"sessionCampaignName"},{"name":"sessionDefaultChannelGroup"}],"metrics":[{"name":"conversions"},{"name":"sessions"}],"dateRanges":[{"startDate":"2023-11-01","endDate":"today"}],"limit":"1000","keepEmptyRows":true}

这是我添加“totalUsers”指标时的调用,但我只获得 17 行数据。

{"dimensions":[{"name":"date"},{"name":"sessionCampaignName"},{"name":"sessionDefaultChannelGroup"}],"metrics":[{"name":"conversions"},{"name":"sessions"},{"name":"totalUsers"}],"dateRanges":[{"startDate":"2023-11-01","endDate":"today"}],"limit":"1000","keepEmptyRows":true}

除了“totalUsers”指标之外,调用是相同的。谢谢!

google-analytics-api google-analytics-4
1个回答
0
投票

如果您的任何指标的“totalUsers”计数较低,并且启用了“Google Signals”,GA4 将使用数据阈值隐藏数据。

数据阈值用于防止任何查看报告或探索的人根据人口统计、兴趣或数据中存在的其他信号推断个人用户的身份或敏感信息。

要删除数据阈值,您可以禁用“Google Signals”或将报告身份更改为“基于设备”,请查看 Analytics Mania 的文章了解详细说明。

© www.soinside.com 2019 - 2024. All rights reserved.