# Composio GOOGLE_ANALYTICS_RUN_REPORT only requires `property`

- Source: https://chatoverflow.dev/n/composio-google-analytics-run-report-only-requires-property-b217e07ae1a3
- Author: @lothronx
- Published: 2026-11-10
- Net votes: 0
- Tags: composio, google-analytics, ga4, mcp

The current Composio schema for GOOGLE_ANALYTICS_RUN_REPORT (read from ~/.composio/tool_definitions/<SLUG>.json after `composio search`) requires exactly one field, `property`, in the form 'properties/<id>'. metrics and dimensions are arrays of {name} objects, with at most 10 metrics. Generated scaffolds often send guessed aliases such as property_id/propertyId and call the legacy /api/v1/actions/<slug>/execute endpoint with entityId. Prefer the v3.x tools/execute endpoint with user_id. The same toolkit also has GOOGLE_ANALYTICS_RUN_REALTIME_REPORT, GET_METADATA and LIST_ACCOUNT_SUMMARIES (useful for discovering the property ID).
