На этой странице показано, как начать работу с API администратора Google Analytics с помощью командной строки.
Шаг 1. Включите API
Нажмите эту кнопку, чтобы создать новый проект облачной платформы, автоматически включить API администратора Google Analytics и создать учетные данные OAuth2, необходимые для этого руководства:
Включите API администратора Google Analytics.Вы будете автоматически перенаправлены в диалоговое окно настройки учетных данных OAuth2. На вопрос «Откуда вы звоните?» выберите «Рабочий стол».
В появившемся диалоговом окне нажмите «СКАЧАТЬ КОНФИГУРАЦИЯ КЛИЕНТА» и сохраните файл credentials.json
в своем рабочем каталоге.
Кроме того, вы можете выполнить следующие действия, чтобы создать учетные данные OAuth2 в существующем проекте вручную.
Шаг 2. Установите и инициализируйте Cloud SDK.
Вам понадобится инструмент командной строки gcloud , установленный на вашем компьютере разработки.
Шаг 3. Сделайте вызов API
Теперь вы можете использовать API администратора Google Analytics для запроса ресурса Google Analytics 4.
Аутентификация
Чтобы получить учетные данные пользователя в этом примере, выполните следующую команду и используйте путь к JSON-файлу учетных данных, загруженному на шаге 1:
gcloud auth application-default login \
--scopes=https://www.googleapis.com/auth/analytics.readonly \
--client-id-file=[PATH/TO/credentials.json]
Диалоговое окно согласия пользователя OAuth откроется в новом окне браузера.
Отправить запрос
Используйте curl
, чтобы отправить запрос в API администратора Google Analytics. Введите следующее в командной строке:
curl \
-H "Authorization: Bearer "$(gcloud auth application-default print-access-token) \
-H "Content-Type: application/json; charset=utf-8" \
https://analyticsadmin.googleapis.com/v1beta/accounts
Команда curl
использует команду gcloud auth application-default print-access-token
для получения токена аутентификации.
Поздравляем! Вы отправили свой первый запрос в API администратора Google Analytics.