Google has announced additional enforcement changes to support the EU Political Ads Regulation in the Google Ads API and Google Ads scripts. Starting April 1, 2026, new account level restrictions will apply across API versions v20 to v23.

If a Google Ads account contains one or more undeclared campaigns, all campaign management mutate calls will fail with a MutateError.EU_POLITICAL_ADVERTISING_DECLARATION_REQUIRED error. Reporting, account management, and Keyword Planner calls will continue to function normally.
Advertisers can identify undeclared campaigns using the missing_eu_political_advertising_declaration field and update the contains_eu_political_advertising field via CampaignService.MutateCampaigns, GoogleAdsService.Mutate, or BatchJobService.
Campaigns marked as containing EU political advertising will stop serving ads in the EU.
If you manage campaigns via API or scripts, ensure your systems handle these validations before April 1, 2026.
Read the official announcement here: Google Ads API Updates EU Political Ads Enforcement.