0

У меня есть учетная запись 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.

ответ

0

Решение было использовано 'operator': 'PARTIAL' вместо 'operator': 'EXACT'.

Смежные вопросы