EU PAR DEADLINE

Clear undeclared EU political-ad campaigns before April 1, 2026 locks campaign mutates.

For Ads API / Scripts operators and agencies. Get a deadline card, the missing-declaration GAQL, a declare-only safe path, and an index of affected methods — all in your browser, nothing uploaded. We never run API calls for you.

Start deadline checklist Runs in your browser · nothing uploaded

April 1 account gate

From April 1, 2026, one undeclared campaign can fail all campaign-management mutates with EU_POLITICAL_ADVERTISING_DECLARATION_REQUIRED.

GAQL you can paste

Copy the official-style query for missing_eu_political_advertising_declaration = true without hunting the policy page mid-incident.

Declare-only safe path

Mutate only contains_eu_political_advertising to clear the gate — reporting and account calls stay up.

Open the deadline checklist

Countdown, role questions, GAQL, safe path, method index highlights.

How to run it

Eight steps from inventory to declare-only mutate and verification.

Use cases

Agency MCC sweep, in-house API, Scripts-only advertiser.

FAQ

What this is not, serving effects, v26 non-EU optional, privacy.

What policies this covers (for implementers)
  1. Self-declaration — contains_eu_political_advertising on campaigns (and account-level UI options).
  2. April 1, 2026 account enforcement — undeclared campaigns block campaign-management mutates; reporting continues.
  3. Declare-only exemption — updating only the declaration field does not hit the account-level mutate error.
  4. Not covered here — legal definition of political ads, running your API for you, or SA360-only workflows beyond pointers.

This is not a Google Ads substitute, not a legal opinion, and not affiliated with Google. Always re-read live Ads API policy pages the week you ship changes.