google 分析指标 ga:users pre and post 2016

google analytics metric ga:users pre and post 2016

晚上,

在使用 Google 分析 API 编写 javascript 代码时在后台显示数据。我偶然发现了一个与 ga:users 指标相关的奇怪问题。

我有一个图表显示给定年份的 ga:users 和 ga:pageviews。还有一个 select 框,其中包含自网站推出以来的不同年份。

它运行这段代码

            reportChart = new gapi.analytics.googleCharts.DataChart({
                query: {
                    'ids': 'ga:6XXXXXXX',
                    'start-date': '2015-01-01',
                    'end-date': '2015-12-31',
                    'metrics': 'ga:users,ga:pageviews',
                    'dimensions': 'ga:date'
                },
                chart: {
                    'container': 'graficoIndex',
                    'type': 'LINE',
                    'options': {
                        'width': '100%',
                        'height': '230px'
                    }
                }
            });

            reportData = new gapi.analytics.report.Data({
                query: {
                    'ids': 'ga:6XXXXXXX',
                    'metrics': 'ga:pageviews, ga:users, ga:sessions, ga:percentNewSessions, ga:pageviewsPerSession',
                    'dimensions': 'ga:date',
                    'start-date': '2015-01-01',
                    'end-date': '2015-12-31'
                }
            });

        reportChart.execute();

        reportData.execute();

并且在 select 框更改时,我只是使用新的开始日期和结束日期执行不同的查询和图表。

现在问题来了:2016 年 8 月 22 日之后一切似乎都很好,但在此之前指标 ga:users 始终为零。

转到 https://ga-dev-tools.appspot.com/query-explorer/ 的查询浏览器,我确认从 2014 年 1 月 1 日到 2014 年 1 月 12 日 31 日,ga:users 的这个值为零(但奇怪的是,当我尝试过 ga:newUsers)

奇怪的是,在 analytics.google.com 我得到了 2016 年前用户的实际值。

有人知道这里出了什么问题吗? ga:users 是 2016 年 8 月某些已弃用的旧指标的替代指标吗?我在某处读到,曾经是 ga:visitors 指标,现在已弃用。

提前致谢

我刚刚发现了同样的问题!如果我对 ga:users 的请求的开始日期在 2016 年 8 月 23 日之前,我只会为用户获得零,尽管在 analytics.google.com 处报告了非零数字,我只能得到 ga:newUsers美好的。

我会说 ga:newUsers 是最合理的替代方法,尽管它总是会低估用户数。

如果您关闭新的计算方法(如上文评论者 Bronwyn V 所链接的 support doc 中所述),您将获得 2016 年 8 月 23 日之前 ga:users 的数字.