بنقرة واحدة
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