У меня есть учетная запись Google Analytics, в которой несколько компаний поделились своим сайтом со мной. Теперь, пытаясь получить данные о посетителях/сессиях/хитах с этих веб-сайтов, используя API. Он работает отлично для 2 веб-сайтов, но еще 4 человека не возвращают никаких данных. Это непростая проблема, и неважно, выбираю ли я последнюю неделю или неделю в прошлом. Я также не получаю никакой ошибки или сообщения, всего лишь 0 для всех трех измерений. Это точный ответ я получаю:API Google Analytics возвращает 0 значение для некоторых сайтов
{
"reports": [
{
"data": {
"isDataGolden": true,
"totals": [
{
"values": [
"0",
"0",
"0"
]
}
]
},
"columnHeader": {
"dimensions": [
"ga:segment",
"ga:pagePath",
"ga:date"
],
"metricHeader": {
"metricHeaderEntries": [
{
"type": "INTEGER",
"name": "ga:users"
},
{
"type": "INTEGER",
"name": "ga:sessions"
},
{
"type": "INTEGER",
"name": "ga:hits"
}
]
}
}
}
]
}
Update: Я выбрал неделю 6 лет назад, когда сайт получил 400 ~ посетителей в день, вместо ~ 10к он попадающего в день, и похоже, он работает сейчас. Есть ли способ заставить его работать с большим количеством посетителей? Я просто использую функцию analytics.reports().batchGet
SDK Python.