원클릭으로
gmp-ga-report
GA4: Run analytics reports with dimensions, metrics, filters, and date ranges.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
GA4: Run analytics reports with dimensions, metrics, filters, and date ranges.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Google Tag Manager: Accounts, containers, tags, triggers, variables, and versions.
BigQuery: Run pre-built query templates against GMP export datasets.
BigQuery: Query GMP export data (GA4, Ads, GSC) with pre-built templates and custom SQL.
Recipe: GA4 funnel analysis via BigQuery — session_start → page_view → add_to_cart → checkout → purchase.
Google Ads: Campaign performance reports with date ranges and status filters.
Google Ads: Campaigns, ad groups, keywords, search terms, and raw GAQL queries.
| name | gmp-ga-report |
| version | 1.0.0 |
| description | GA4: Run analytics reports with dimensions, metrics, filters, and date ranges. |
| metadata | {"openclaw":{"category":"analytics","requires":{"bins":["gmp"]},"cliHelp":"gmp ga report --help"}} |
PREREQUISITE: Read
../gmp-shared/SKILL.mdfor auth, global flags, and output formats.
Run a GA4 report with dimensions, metrics, filters, and date ranges.
gmp ga report -p <PROPERTY_ID> -m <METRICS> [flags]
| Flag | Required | Default | Description |
|---|---|---|---|
-p, --property <id> | Yes | -- | GA4 property ID (numeric) |
-m, --metrics <list> | Yes | -- | Comma-separated metrics |
-d, --dimensions <list> | No | -- | Comma-separated dimensions |
-r, --date-range <range> | No | 30d | Date range: 30d, 7d, yesterday, 2024-01-01..2024-01-31 |
-l, --limit <n> | No | 10000 | Row limit |
--filter <expr> | No | -- | Dimension filter (fieldName==value) |
-f, --format <fmt> | No | json | Output format: json, table, csv |
| Format | Example | Description |
|---|---|---|
| Relative | 30d, 7d, 90d | Last N days |
| Keywords | today, yesterday | Single day |
| Absolute | 2024-01-01..2024-01-31 | Custom range |
# Sessions and bounce rate by page, last 30 days
gmp ga report -p 123456789 -m sessions,bounceRate -d pagePath -r 30d
# With filter
gmp ga report -p 123456789 -m sessions -d pagePath --filter "pagePath==/product"
# Custom date range
gmp ga report -p 123456789 -m sessions -r 2024-01-01..2024-01-31
# Output as table or CSV
gmp ga report -p 123456789 -m sessions -d pagePath -f table
gmp ga report -p 123456789 -m sessions -d pagePath -f csv > report.csv
| Metric | Description |
|---|---|
sessions | Total sessions |
activeUsers | Active users |
screenPageViews | Page views |
bounceRate | Bounce rate |
averageSessionDuration | Avg session duration |
conversions | Total conversions |
totalRevenue | Total revenue |
| Dimension | Description |
|---|---|
pagePath | Page path |
sessionDefaultChannelGroup | Channel (Organic, Paid, etc.) |
country | Country |
city | City |
deviceCategory | Device (desktop, mobile, tablet) |
date | Date (YYYYMMDD) |
landingPage | Landing page path |
sessionSource | Traffic source |
sessionMedium | Traffic medium |
gmp ga metadata -p PROPERTY_ID to discover all available metrics/dimensions.gmp ga check to validate combinations before running complex reports.jq for filtering: gmp ga report ... | jq '.[0:5]'gmp ga report ... -f csv > report.csv