google_ads_negative_placements_list
List excluded websites, mobile apps, and app categories at campaign or ad group level. Retrieve criterion IDs to remove negative placements or diagnose delivery issues.
Instructions
Lists delivery-surface exclusions — excluded websites, mobile apps and mobile app categories — at campaign and ad group level. Returns level ('campaign' / 'ad_group'), criterion_id, type, criterion_type, value, display_name, and the parent campaign / ad group ids per entry. Read-only, capped at 1000 rows per level. Use this to get the criterion_id needed by google_ads_negative_placements_remove, or to diagnose a delivery collapse after a bulk exclusion pass. For excluded search terms use google_ads_negative_keywords_list instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ad_group_id | No | Restrict to a single ad group. Campaign-level exclusions are a different resource and are not returned when this is supplied. | |
| campaign_id | No | Restrict to this campaign — its own campaign-level exclusions plus those of its ad groups. Omit with ad_group_id also omitted to read the whole account. | |
| 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. |