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: write. Changes this workspace's own records; never touches the Google Ads 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). Optional when exactly one authorized stored account exists. Use gads_list_ad_accounts or gads_get_connection_status to select among multiple accounts. |