Reads
gads_dismiss_recommendation
Suppress a recommendation from the optimization plan, with a reason.
Suppress a recommendation from the optimization plan, with a reason. Use when the operator has decided against it, or when you have evidence it was already tried and didn't work — the reason is stored and shown next time, so write it for someone reading in a month. Prefer an expiry over a permanent dismissal: a change that failed in July may be right in October. This only hides the recommendation; it never changes the Google Ads account.
Type: read-only. Never changes the account.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
fingerprint | string | Yes | The recommendation's id from gads_get_optimization_plan. |
reason | string | Yes | Why it's suppressed, with the evidence. e.g. 'Tested Target CPA EUR40 on 2026-07-24; ROAS fell from 1.44 to 1.10, reverted to EUR37.' |
expiresInDays | integer | null | No | Days until the suppression lapses. Omit or null for permanent. |
projectId | string | No | Target account (project id) — required on account-scoped tools. Call gads_list_ad_accounts to enumerate accounts. |