Analytics Reporting API ранее не использовался в проекте или отключен - PullRequest
2 голосов
/ 27 мая 2020

Ошибка: googleapiclient.errors.HttpError: <HttpError 403 when requesting https://analyticsreporting.googleapis.com/v4/reports:batchGet?alt=json returned "Analytics Reporting API has not been used in project 190831311549 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/analyticsreporting.googleapis.com/overview?project=xxxx then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.". Details: "[{'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Google developers console API activation', 'url': 'https://console.developers.google.com/apis/api/analyticsreporting.googleapis.com/overview?project=xxxx'}]}]">

Шаги:

  1. Google Analytics Reporting API включен в облачной консоли
  2. Созданы учетные данные службы и добавлен адрес электронной почты в GA учетная запись пользователя для чтения / анализа
  3. Я использую «Hello Analytics Reporting API V4». python код
  4. Используя apiclient.discovery и analytics = build('analyticsreporting', 'v4', credentials=credentials, cache_discovery=False)
  5. Я также пробовал обходной путь, обходя мой код python на https://developers.google.com/analytics/devguides/reporting/core/v4/rest/v4/reports/batchGet, но когда я пытаюсь для выполнения всплывающего окна аутентификации остается пустым, а загрузчик продолжает вращаться вечно, а chrome инструменты разработчика показывают Failed to load resource: net::ERR_QUIC_PROTOCOL_ERROR.QUIC_PACKET_READ_ERROR

1 Ответ

0 голосов
/ 21 июля 2020

Перенаправить на https://console.developers.google.com/apis/api/analyticsreporting.googleapis.com и войти в систему с учетной записью Google, в которой вы создали client_id и client_secret, убедитесь, что вы находитесь в том же проекте, из которого используются идентификатор клиента и секреты, иначе измените проект. Если у вас нет доступа, попросите администратора сделать то же самое

Нажмите кнопку «Включить», как показано на скриншоте ниже введите описание изображения здесь

Тогда попробуйте выполнить свою работу. должно работать нормально

...