Опрос Google Analytics API менее чем на один день - PullRequest
1 голос
/ 04 апреля 2019

Я хочу использовать API Google Analytics (v4), чтобы попытаться обойти некоторые проблемы с выборкой, которые у нас есть.Даже когда я запрашиваю только один день, данные возвращаются выборочно.Кто-нибудь знает, как выполнить запрос менее чем за день, учитывая, что требуется формат YYYY-MM-DD?На данный момент Премиум для нас не вариант.

У нас примерно 33 тыс. Сеансов в день и 350 тыс. Просмотров страниц, поэтому я не думаю, что мы достигли 500 тыс. Посещений за день.Я могу получить непроверенные данные, если посмотрю на сегодня (т. Е. На день, который не завершен), но не на вчерашний день (т. Е. На полные 24 часа).

Вот мой пример для извлечения вчерашних данных -который возвращает выборочные данные (используя метод api_client batchGet)

sample_request = {
      'viewId': view_id,
      'dateRanges': {'startDate': datetime.strftime(datetime.now() - timedelta(days = 1,'%Y-%m-%d'),
          'endDate': datetime.strftime(datetime.now()- timedelta(days = 1),'%Y-%m-%d')},
      'dimensions': [{'name':'ga:pagePath'},{'name':'ga:previousPagePath'}],
      'metrics': [{'expression': 'ga:pageviews'}],
    'samplingLevel':'Large'
    }

В идеале я бы хотел запросить менее чем за день (например, с 1:00 до 05:00), но также хотел бы понятьпочему я получаю выборку по этому вопросу.

Редактировать: я получаю выборку с более чем одним измерением (даже со стандартными размерами)

...