Google introduced on February 26, 2026, that its Advertisements API and Google Advertisements scripts will introduce stricter account-level enforcement for the European Union Political Advertisements Regulation, with adjustments taking impact on April 1, 2026. Builders who use both product to create or handle campaigns might want to replace their purposes earlier than that date to keep away from disrupted operations. The announcement, posted on the Google Advertisements Developer Weblog by Anash P. Oommen of the Google Advertisements API Crew, marks one other step in a compliance course of that has been constructing since 2025.
The core change is direct: if a Google Advertisements account incorporates a number of campaigns that haven’t declared their EU political promoting standing, all mutate calls associated to marketing campaign administration will fail. The particular error returned can be MutateError.EU_POLITICAL_ADVERTISING_DECLARATION_REQUIRED. The enforcement will apply throughout API variations v20, v21, v22, and v23. Notably, different varieties of API calls – together with reporting, account administration, and key phrase planning – will proceed to perform with out interruption.
This distinction issues in apply. An account with a single undeclared marketing campaign will see all of its marketing campaign administration operations blocked, even for campaigns which are completely unrelated to political promoting. The breadth of the block offers urgency to the remediation course of.
Tips on how to establish and declare undeclared campaigns
Builders can examine whether or not a marketing campaign is undeclared by inspecting the missing_eu_political_advertising_declaration subject on the Marketing campaign object. In response to the announcement, the sector evaluates to true for any marketing campaign that has not but acquired a declaration.
To retrieve the complete listing of undeclared campaigns, the Google Advertisements API Crew offers a GAQL question utilizing both the Search or SearchStream strategies of GoogleAdsService:
choose marketing campaign.id
from marketing campaign
the place marketing campaign.missing_eu_political_advertising_declaration = true
As soon as that listing is obtained, declarations might be set utilizing considered one of three strategies: CampaignService.MutateCampaigns, GoogleAdsService.Mutate, or the BatchJobService. In response to the announcement, these strategies is not going to return the MutateError.EU_POLITICAL_ADVERTISING_DECLARATION_REQUIRED error so long as the replace solely modifies the contains_eu_political_advertising subject. That exception is vital: it means builders can use those self same strategies to remediate the issue with out triggering the error they’re making an attempt to resolve.
The sphere contains_eu_political_advertising accepts three values: CONTAINS_EU_POLITICAL_ADVERTISING for campaigns that do include such content material, DOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISING for these that don’t, and UNSPECIFIED for campaigns missing any declaration. The April 1 enforcement targets that third state.
Serving penalties observe the declaration itself, not simply the shortage of 1. In response to the announcement, any marketing campaign that declares EU political promoting by setting contains_eu_political_advertising to true will cease serving advertisements within the EU. Meaning declaration is just not a impartial act for campaigns that do include political content material – it concurrently resolves the API compliance situation and ends their European distribution.
A protracted regulatory build-up
This February 2026 replace is just not the primary time Google has adjusted its technical infrastructure to accommodate the EU’s Transparency and Concentrating on of Political Promoting regulation, often called the TTPA. The regulation, established below EU Regulation 2024/900, took impact on October 10, 2025, and imposes complete necessities on platforms that carry political promoting throughout the 27 member states.
Google first announced mandatory enforcement of EU political advertising declarations by means of the Advertisements API and Google Advertisements scripts again in August 2025. That earlier spherical launched the contains_eu_political_advertising subject throughout API variations v19.2, v20.1, and v21, with enforcement starting September 3, 2025. Campaigns that declared EU political content material ceased serving within the EU on September 22, 2025 – three weeks earlier than the TTPA formally took impact.
Display & Video 360 followed a parallel path, with its API implementing declarations beginning September 8, 2025. That replace added the containsEuPoliticalAds subject to each LineItem and Advertiser objects in API variations v3 and v4, and launched Structured Information Information model 9 with a “Accommodates EU Political Advertisements” column requiring specific YES or NO values. Older SDF variations – 7.1, 8, and eight.1 – confronted deprecation with assist scheduled to finish in March 2026.
Google’s broader policy withdrawal from EU political advertising was introduced in August 2025, limiting permissible political promoting on its platforms to official communications from EU member states or EU establishments. The appliance course of for these permitted classes takes as much as 5 enterprise days, in line with the corporate’s assist heart documentation. The regulatory context driving these decisions centres on the TTPA’s necessities for transparency notices, enhanced advertiser verification, cross-border compliance throughout 27 jurisdictions, and a seven-year report retention obligation for political commercial information.
Meta similarly exited the EU political advertising market on October 6, 2025, prohibiting social situation, electoral, and political advertisements from operating throughout Fb, Instagram, and WhatsApp within the EU and related territories. The corporate cited the TTPA’s introduction of obligations to its processes and programs that create complexity and authorized uncertainty.
The April 2026 enforcement in context
The February 26 announcement focuses particularly on account-level API restrictions, a shift from the campaign-creation-level enforcement launched in 2025. The place the September 2025 adjustments required new campaigns to hold a declaration on the level of creation, the April 2026 change appears to be like at current accounts and blocks all marketing campaign administration operations if any marketing campaign inside the account stays undeclared.
That distinction in scope makes the April 1 deadline extra operationally vital for big advertisers and businesses managing accounts with in depth marketing campaign histories. An account that pre-dates the September 2025 enforcement may include campaigns created earlier than the contains_eu_political_advertising subject was launched – and people older campaigns should still lack declarations.
The enforcement applies to API versions v20 through v23. Model 19 was already sundown on February 11, 2026, which suggests builders who delayed migrating away from that model are actually working on a present model and can be topic to the brand new enforcement. Google Ads API version 23 launched on January 27, 2026, and model 22, launched October 15, 2025, added targetless bidding for App campaigns alongside different automation options. All of those fall inside scope of the April 1 adjustments.
The announcement explicitly limits the April 1 enforcement to mutate requires marketing campaign administration. Calls involving reporting, account administration, and key phrase planning are unaffected. That carve-out preserves the power to run efficiency evaluation and examine which campaigns want remediation, even in an account that will in any other case be blocked from making adjustments.
The sensible workflow for affected builders entails three phases. First, question the account for undeclared campaigns utilizing the GAQL snippet offered within the announcement. Second, for every undeclared marketing campaign, decide whether or not it incorporates EU political promoting content material. Third, set the contains_eu_political_advertising subject accordingly utilizing one of many three permitted mutate strategies.
Google’s provision of BatchJobService as an possibility is related for accounts with giant numbers of campaigns. Batch operations enable declarations to be utilized at scale with out requiring particular person API requires every marketing campaign, decreasing the operational burden on growth groups working in opposition to the April 1 deadline.
In response to the announcement, these declaration-setting calls are particularly exempted from the MutateError.EU_POLITICAL_ADVERTISING_DECLARATION_REQUIRED error, which might in any other case block any mutate operations on an account with undeclared campaigns. That exemption is designed to permit remediation to proceed even in an account that has already entered the blocked state.
For campaigns that genuinely include EU political promoting content material and due to this fact obtain CONTAINS_EU_POLITICAL_ADVERTISING declarations, the consequence is fast cessation of serving inside EU territories. This isn’t a brand new final result – it has been the case since September 22, 2025 – nevertheless it stays materials for any account that has not but addressed these campaigns.
What this implies for advertising expertise groups
The April 1 deadline creates a concrete compliance activity for any group utilizing the Google Advertisements API or Google Advertisements scripts to handle campaigns programmatically. Businesses and expertise distributors working on behalf of a number of advertisers face a multiplied model of that activity, since undeclared campaigns in any single managed account may block all marketing campaign administration operations in that account.
The Digital Advertising Alliance’s engagement with political advertising compliance questions in early 2026 displays the broader business stress between political promoting transparency necessities and the technical realities of programmatic marketing campaign administration. At a structural degree, the TTPA’s compliance necessities have successfully reorganized the European political promoting market – eradicating the 2 largest digital promoting platforms, Google and Meta, from most political promoting exercise.
What stays is a narrowly scoped set of official authorities communications permitted on Google’s platforms, mixed with ongoing technical obligations for all different advertisers to substantiate their campaigns aren’t inside scope of the regulation. The February 26 replace tightens that ongoing obligation by connecting declaration standing on to account-level API entry.
Builders searching for help with these adjustments can contact Google by means of the Google Advertisements API assist channel or the Google Advertisements scripts assist channel, each referenced within the announcement from Anash P. Oommen.
Timeline
- March 11, 2024 – The Council of the European Union adopts EU Regulation 2024/900 on transparency and concentrating on of political promoting
- November 2024 – Google announces withdrawal from EU political advertising, citing unfinalized technical steerage forward of the TTPA deadline
- July 25, 2025 – Meta announces intention to withdraw from EU political advertising in response to TTPA complexity
- July 28, 2025 – Analysis of how extensive EU regulation is affecting digital political advertising market printed
- August 7, 2025 – Google Ads API begins enforcing EU political advertising declarations throughout variations v19.2, v20.1, and v21
- August 16, 2025 – Google restricts EU political ads to official communications only, efficient September 2025
- August 21, 2025 – Display & Video 360 API announces EU political ads declaration enforcement starting September 8, 2025
- August 26, 2025 – Google announces major DV360 and Campaign Manager 360 updates for September, together with EU political promoting restrictions
- September 3, 2025 – Google Advertisements API enforcement of political promoting declarations takes impact
- September 4, 2025 – Google announces monthly Ads API releases starting January 2026
- September 8, 2025 – Show & Video 360 API begins implementing EU political promoting declarations
- September 22, 2025 – Campaigns declaring EU political content material stop serving within the European Union
- October 6, 2025 – Meta prohibits social issue, electoral, and political ads across EU platforms
- October 10, 2025 – TTPA regulation formally takes impact throughout all 27 EU member states
- October 15, 2025 – Google Ads API v22 releases with targetless bidding and generative AI asset creation
- October 29, 2025 – Google adds political advertising section to Ads Transparency Center
- January 2, 2026 – Google Ads API v19 sunset announced for February 11, 2026
- January 21, 2026 – Digital Advertising Alliance files brief in Washington State political ad compliance case
- January 27, 2026 – Google Ads API v23 launches with channel-level Efficiency Max reporting
- February 11, 2026 – Google Advertisements API v19 sundown takes impact
- February 26, 2026 – Google publicizes April 1, 2026 account-level API enforcement for undeclared EU political promoting campaigns in variations v20 by means of v23
- April 1, 2026 – Account-level enforcement takes impact: all marketing campaign administration mutate calls fail for accounts with undeclared campaigns
Abstract
Who: Google’s Advertisements API Crew, led by Anash P. Oommen, issued the announcement. The adjustments have an effect on builders, businesses, and advertising expertise distributors utilizing the Google Advertisements API or Google Advertisements scripts to programmatically create or handle campaigns in any account.
What: Beginning April 1, 2026, any Google Advertisements account with a number of campaigns that haven’t declared their EU political promoting standing could have all marketing campaign administration mutate calls blocked, returning a MutateError.EU_POLITICAL_ADVERTISING_DECLARATION_REQUIRED error. The enforcement covers API variations v20, v21, v22, and v23. Reporting and account administration calls stay unaffected. Campaigns that declare EU political content material will cease serving within the EU.
When: The announcement was printed February 26, 2026. Enforcement takes impact April 1, 2026.
The place: The enforcement applies globally to any Google Advertisements account accessed by way of the Google Advertisements API or Google Advertisements scripts, wherever undeclared campaigns exist. The serving restriction particularly applies inside European Union territories.
Why: The change helps Google’s compliance with EU Regulation 2024/900, the Transparency and Concentrating on of Political Promoting regulation that took impact October 10, 2025. The regulation imposes transparency, verification, and concentrating on restrictions on political promoting throughout 27 EU member states. Google decided that full compliance was operationally unfeasible and withdrew from most EU political promoting in late 2025. The April 2026 API enforcement closes remaining gaps by making certain all campaigns in all accounts carry specific declarations about their EU political promoting standing.
Share this text


