Показатель Google Analytics GA: пользователи до и после 2016 года - PullRequest
0 голосов
/ 22 декабря 2018

Вечер,

При кодировании JavaScript с использованием Google Analytics API для отображения данных в бэк-офисе.Я наткнулся на странную проблему, связанную с метрикой ga: users.

У меня есть график, который отображает ga: users и ga: pageviews за данный год.И поле выбора с разными годами с момента запуска сайта.

Он запускает этот код

            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();

И при изменении поля выбора я просто выполняю другой запрос и диаграмму с новым началом.дата и время окончания.

Теперь к проблеме: все выглядит нормально после 22 августа 2016 года, но до этого показатель ga: users всегда равен нулю.

Переход к проводнику запросов в https://ga -dev-tools.appspot.com / query-explorer / Я подтвердил, что получаю ноль для ga: пользователей с 01.01.2014 по 31.12.2014 (но, как ни странно, я получил настоящийзначение, когда я пробовал ga: newUsers)

Что странно, что на analytics.google.com я получаю реальные значения для дат пользователей до 2016 года.

Кто-нибудь знает, что здесь не так?Был ли ga: пользователи замещающим показателем для некоторого устаревшего показателя в августе 2016 года?Я где-то читал, что когда-то метрика ga: посетители сейчас устарела.

Заранее спасибо

1 Ответ

0 голосов
/ 08 августа 2019

Я только что обнаружил эту же проблему!Если мой запрос на ga: users имеет дату начала до 23 августа 2016 года, я получаю только нули для пользователей, хотя на сайте analytics.google.com сообщается о ненулевых числах, и я могу получить ga: newUsers просто отлично.

Я бы сказал, что ga: newUsers - наиболее разумная замена, хотя она всегда будет недооценивать пользователей.

Если вы отключите новый метод расчета (как описано в документе support doc , связанном с комментатором Bronwyn V выше), вы получите числа для пользователей ga: до 23 августа-2016.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...