---
title: "Google Ads API EU political advertising declaration optional for campaigns targeting only outside the EU: 2026-10-14 | Harbyn"
description: "Google Ads API EU political advertising declaration optional for campaigns targeting only outside the EU, announced Oct 14, 2026."
canonical: "https://harbyn.com/changes/google-ads/2026-10-14-eu-political-advertising-declaration-requirements-updated"
last-updated: 2026-10-15
---

# Google Ads API EU political advertising declaration optional for campaigns targeting only outside the EU

Markdown version of <https://harbyn.com/changes/google-ads/2026-10-14-eu-political-advertising-declaration-requirements-updated>.

Behavior change - Google Ads API. low severity. In effect.

In v26, Campaign.contains\_eu\_political\_advertising becomes optional for new and existing campaigns that positively target only locations outside the EU (no EU locations, proximities or location groups). New require\_eu\_political\_advertising\_declaration fields on GeoTargetConstant, CampaignCriterion and AdGroupCriterion show when the declaration is needed; an ad group created without a needed declaration returns AdGroupError.MISSING\_EU\_POLITICAL\_ADVERTISING\_SELF\_DECLARATION.

## Facts

| Fact | Value |
| --- | --- |
| Vendor | [Google Ads API](https://harbyn.com/vendors/google-ads.md) |
| Kind | Behavior change |
| Severity | low |
| Status | In effect |
| Announced | Oct 14, 2026 |
| Added to Harbyn | Oct 15, 2026 |
| Lead time | No dated deadline |
| Symbols | `Campaign.contains_eu_political_advertising`, `Campaign.missing_eu_political_advertising_declaration` |
| Review | Reviewed by a person, extracted by a model |

## Find it in your code

```sh
npx harbyn scan
```

This change names no identifier the scanner can match line by line, so the scan tells you whether your repository uses Google Ads API, from its packages and API hosts. Nothing leaves your machine.

## Sources

Where this event comes from: the page we read, when we read it, and the hash of that snapshot.

- <https://developers.google.com/google-ads/api/docs/release-notes> (changelog, fetched 2026-10-15 04:48 UTC, sha256 `5934798a874c3b6bbfa24ace3fbd5fe2a1a6e5fb063d8bfd8fc9323e303ecf55`)

## Related changes

### More from Google Ads API

- [Google Ads API v26 renames hotel targeting criteria to vertical-agnostic names](https://harbyn.com/changes/google-ads/2026-10-14-hotel-criterion-error-reasons-replaced.md) (Breaking change, announced Oct 14, 2026)
- [Google Ads API v26: Local Services Performance Max campaigns can be created via the API and require country\_code and listing\_id](https://harbyn.com/changes/google-ads/2026-10-14-local-services-performance-max-creation-requires-additional-fields.md) (Breaking change, announced Oct 14, 2026)
- [Google Ads API v26 removes enhanced\_conversions\_for\_leads\_enabled](https://harbyn.com/changes/google-ads/2026-10-14-unified-enhanced-conversions-configuration.md) (Breaking change, announced Oct 14, 2026)
- [Google Ads API v22 sunset](https://harbyn.com/changes/google-ads/2026-10-08-google-ads-api-v22-sunset.md) (Retirement, effective Oct 2026)

### Changes at other vendors

- [Amazon Selling Partner API: ORDER\_CHANGE notifications add PreFulfillmentStatusChange for Amazon Autos](https://harbyn.com/changes/amazon-sp-api/2026-10-14-sp-api-updates-new-listings-items-api-ivp-values-in-eu5-jp-and-ca-stores-oct-3.md) (effective Oct 28, 2026)
- [BigCommerce: 301 redirects will apply only to storefront channels](https://harbyn.com/changes/bigcommerce/2026-10-07-301-redirects-now-apply-to-storefront-channels-only.md) (effective Nov 10, 2026)
- [GitHub: Secret scanning audit log business field changes to enterprise slug](https://harbyn.com/changes/github/2026-10-20-updates-to-github-secret-scanning-7.md) (effective Nov 12, 2026)
- [Jira / Atlassian Cloud: New IP address ranges in use from January 1, 2027](https://harbyn.com/changes/atlassian-jira/2026-10-16-atlassian-cloud-adds-new-ip-address-ranges.md) (effective Jan 1, 2027)

[All upcoming deadlines](https://harbyn.com/deadlines.md)
