google ads get change events
google_ads_get_change_eventsFetch recent Google Ads change events within the last 30 days, with optional filters for operation, resource type, user, and date range. Limit results to 10,000 rows.
Instructions
Fetch recent change_event rows. Enforces Google Ads constraints: date window within the last 30 days and LIMIT <= 10000.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of returned items or rows. The declared bounds and default apply; use pagination for additional results. | |
| endDate | No | End date YYYY-MM-DD. Defaults to today. | |
| operation | No | Optional ResourceChangeOperation filter, e.g. CREATE, UPDATE, REMOVE | |
| startDate | No | Start date YYYY-MM-DD. Defaults to 14 days before endDate. | |
| userEmail | No | Optional user email filter | |
| customerId | Yes | Google Ads customer ID (without dashes, e.g., 1234567890) | |
| resourceType | No | Optional ChangeEventResourceType filter, e.g. CAMPAIGN or AD_GROUP_AD |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | Original tool result: parsed JSON when the text is JSON, otherwise the text or multiple MCP content blocks. Provider fields depend on the selected query. |