google_ads_monitoring_delivery_goal
Check if a Google Ads campaign is actively delivering yesterday, combining campaign info, delivery diagnostics, and performance. Returns status (critical/warning/healthy) with issues and summary, enabling prompt action on delivery problems.
Instructions
Check whether a Google Ads campaign is actively delivering yesterday by composing campaign info, delivery diagnostics, and yesterday's performance. Returns {campaign_id, campaign, diagnosis:{issues, warnings, recommendations, ...}, performance (list of yesterday rows with metrics), status ('critical'|'warning'|'healthy'), issues:[strings], summary, suggested_workflow?}. 'critical' fires when delivery diagnostics have issues, the campaign is not ENABLED, or yesterday impressions == 0. 'warning' fires for diagnostic warnings or impressions 1-9. suggested_workflow is set to 'delivery_fix' when status != 'healthy'. Read-only. For the raw diagnostics without the yesterday composite use google_ads_campaigns_diagnose; for CPA-target evaluation use google_ads_monitoring_cpa_goal.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| customer_id | No | Google Ads customer ID as a 10-digit string without dashes (e.g. '1234567890'). Optional — falls back to GOOGLE_ADS_CUSTOMER_ID / GOOGLE_ADS_LOGIN_CUSTOMER_ID from the configured credentials when omitted. | |
| campaign_id | Yes | Campaign ID as a numeric string without dashes (e.g. '23743184133'). Obtain via google_ads_campaigns_list. |