Draft removing an entity
remove_entityDraft permanent removal of a Google Ads entity and return a preview; double-confirm before applying, because removed entities cannot be re-enabled.
Instructions
Draft REMOVING an entity — returns a PREVIEW. This is IRREVERSIBLE.
Removed entities cannot be re-enabled; pause_entity is the reversible way to temporarily disable something. Returns a preview with a plan_id and requires_double_confirm=true; nothing changes until confirm_and_apply applies it.
Google Ads API: https://developers.google.com/google-ads/api/docs/start
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entity_id | Yes | The resource ID. campaign / ad_group / asset_group / asset: simple numeric ID. ad: "adGroupId~adId" (a bare ad ID is resolved to its ad group). keyword and ad_group_criterion: "adGroupId~criterionId". negative_keyword and campaign_criterion: "campaignId~criterionId" (the resource_id field from get_negative_keywords). shared_criterion: "sharedSetId~criterionId" (the resource_id field from get_negative_keyword_list_keywords). campaign_asset: "campaignId~assetId~fieldType". customer_asset: "assetId~fieldType". | |
| customer_id | No | Google Ads customer ID (digits, dashes optional). Defaults to the configured account. | |
| entity_type | Yes | "campaign", "ad_group", "ad", "keyword", "asset_group", "negative_keyword", "shared_criterion", "campaign_asset", "asset", "customer_asset", "ad_group_criterion", or "campaign_criterion". |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||