Вечер,
При кодировании 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: посетители сейчас устарела.
Заранее спасибо