Основы Google Analytics Data API
Manages Google Analytics reporting data, enables the Analytics Data API via the Cloud CLI, and creates reports using the Google Analytics Data API (v1beta). Use when you need to interact with Google Analytics properties, run customized analytics reports, query metrics (like activeUsers, screenPageViews) and dimensions (like city, date), check metrics and dimensions compatibility, or verify API ena
Что делает навык
Навык обеспечивает программный доступ к данным отчётов Google Analytics через API v1beta, позволяя строить настраиваемые панели мониторинга и автоматизировать рабочие процессы. Он включает API через Cloud CLI, настраивает аутентификацию и формирует запросы на получение метрик и измерений.
Когда применять
- Взаимодействие с ресурсами Google Analytics и запуск настраиваемых аналитических отчётов.
- Запрос конкретных метрик (например, activeUsers, screenPageViews) и измерений (например, city, date).
- Проверка совместимости выбранных метрик и измерений перед формированием отчёта.
- Проверка статуса включения API в проекте Google Cloud.
- Интеграция данных Google Analytics в корпоративные приложения с использованием клиентских библиотек.
Как работает
- Включить API analyticsdata.googleapis.com с помощью команды gcloud services enable и проверить её статус через gcloud services list.
- Настроить аутентификацию (ADC) с необходимыми областями видимости (scopes) через gcloud auth application-default login.
- Установить соответствующую клиентскую библиотеку для выбранного языка программирования (Python, Java, PHP, Node.js, Go, .NET, Ruby).
- Сформировать запрос RunReportRequest, указав ID свойства, диапазоны дат, измерения и метрики.
- Выполнить запрос через клиент (например, BetaAnalyticsDataClient) и обработать ответ.
- При необходимости использовать метод checkCompatibility() для проверки совместимости полей до отправки основного запроса.
Примеры запросов агенту
Что понадобится
- Установленный Google Cloud CLI (gcloud).
- Доступ к Google Cloud проекту с правами на управление службами.
- Установленная клиентская библиотека для выбранного языка программирования.
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.