欧盟政治广告法规支持

2025 年 10 月,Google 在新的政治广告法规生效之前停止在欧洲联盟境内投放政治广告。本指南总结了 Google Ads API 对欧盟政治广告法规的支持。

支持自行声明欧盟政治广告

Google Ads API 支持使用 contains_eu_political_advertising字段自行声明广告系列是否包含欧盟政治广告。下表显示了可能的值及其含义。

含义
CONTAINS_EU_POLITICAL_ADVERTISING 广告系列包含欧盟政治广告。
DOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISING 广告系列不包含欧盟政治广告。
UNSPECIFIED 广告系列缺少有关欧盟政治广告的自行声明。

您可以使用 GoogleAdsServiceSearchSearchStream 方法运行 以下查询,以检索 Google Ads API 中广告系列的自行声明状态。

select campaign.id, campaign.contains_eu_political_advertising from campaign

广告系列级 API 验证和强制执行

通过 Google Ads API 创建的所有新广告系列都应设置 contains_eu_political_advertising 字段。如果未设置此字段,则使用 CampaignService.MutateCampaigns 创建新广告系列的 API 调用将失败,并显示 FieldError.REQUIRED 错误。

所有现有广告系列都应先设置 contains_eu_political_advertising 字段,然后再尝试在广告系列级或广告组级更改 proximitylocationlocation_group 定位条件。如果广告系列尚未完成自行声明,则使用 CampaignCriterionService.MutateCampaignCriteria方法为现有 广告系列创建或 更新这些广告系列条件的 API 调用将失败,并显示 CriterionError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION 错误。同样,如果广告系列尚未完成自行声明,则使用 AdGroupCriterionService.MutateAdGroupCriteria 方法创建或更新这些广告组条件的 API 调用也会失败 。

这些强制执行措施也适用于您可用于制作 广告系列的其他机制,例如运行 批量作业 和使用 GoogleAdsService.Mutate 方法创建和更新实体。 如果您尝试使用 ExperimentService.ScheduleExperiment方法安排新实验,但实验组草稿广告系列缺少contains_eu_political_advertising声明,则系统会抛出 ExperimentError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION 错误。

账号级 API 验证和强制执行变更

2026 年 4 月 1 日 起,如果 Google Ads 账号有一个或多个未声明的 广告系列,Google Ads API 将会使与广告系列管理相关的所有 mutate 调用失败,并显示 MutateError.EU_POLITICAL_ADVERTISING_DECLARATION_REQUIRED 错误。所有其他调用(例如报告、账号管理或关键字规划师)将继续正常运行,不受影响。请参阅完整的方法 列表

如何声明现有未声明的广告系列

如需声明现有未声明的广告系列,请检索符合条件的 广告系列列表,并使用 contains_eu_political_advertising 声明,使用 CampaignService.MutateCampaigns 方法、 GoogleAdsService.Mutate 方法或 使用 BatchJobService。只要您仅更新广告系列的 contains_eu_political_advertising字段,这些方法 就不会失败,也不会显示MutateError.EU_POLITICAL_ADVERTISING_DECLARATION_REQUIRED 错误。

您可以使用 GoogleAdsServiceSearchSearchStream 方法运行以下 GAQL 查询,以检索未声明的广告系列列表。

select campaign.id
  from
    campaign
  where
    campaign.missing_eu_political_advertising_declaration = true

您还可以使用 Google Ads 界面在 Google Ads 账号级声明未声明的广告系列。您可以使用 Customer 对象的 contains_eu_political_advertising 字段检索账号级声明状态。

对广告系列投放的影响

任何通过将 contains_eu_political_advertising设置为true来声明包含欧盟政治广告的广告系列都将停止在 欧盟境内投放广告。了解详情

目前,没有声明的现有广告系列将不受影响。

强制执行的方法列表

所有用于 Google Ads 广告系列管理的方法都会受到 账号级验证和强制执行的影响。下表列出了完整的方法列表。

服务 方法
AdGroupAdLabelService MutateAdGroupAdLabels
AdGroupAdService MutateAdGroupAds
AdGroupAdService RemoveAutomaticallyCreatedAssets
AdGroupAssetService MutateAdGroupAssets
AdGroupAssetSetService MutateAdGroupAssetSets
AdGroupBidModifierService MutateAdGroupBidModifiers
AdGroupCriterionCustomizerService MutateAdGroupCriterionCustomizers
AdGroupCriterionLabelService MutateAdGroupCriterionLabels
AdGroupCriterionService MutateAdGroupCriteria
AdGroupCustomizerService MutateAdGroupCustomizers
AdGroupLabelService MutateAdGroupLabels
AdGroupService MutateAdGroups
AdParameterService MutateAdParameters
AdService MutateAds
AssetGroupAssetService MutateAssetGroupAssets
AssetGroupListingGroupFilterService MutateAssetGroupListingGroupFilters
AssetGroupService MutateAssetGroups
AssetGroupSignalService MutateAssetGroupSignals
AssetService MutateAssets
AssetSetAssetService MutateAssetSetAssets
AssetSetService MutateAssetSets
AudienceService MutateAudiences
AutomaticallyCreatedAssetRemovalService RemoveCampaignAutomaticallyCreatedAsset
BiddingDataExclusionService MutateBiddingDataExclusions
BiddingSeasonalityAdjustmentService MutateBiddingSeasonalityAdjustments
BiddingStrategyService MutateBiddingStrategies
CampaignAssetService MutateCampaignAssets
CampaignAssetSetService MutateCampaignAssetSets
CampaignBidModifierService MutateCampaignBidModifiers
CampaignBudgetService MutateCampaignBudgets
CampaignConversionGoalService MutateCampaignConversionGoals
CampaignCriterionService MutateCampaignCriteria
CampaignCustomizerService MutateCampaignCustomizers
CampaignDraftService ListCampaignDraftAsyncErrors
CampaignDraftService MutateCampaignDrafts
CampaignDraftService PromoteCampaignDraft
CampaignGoalConfigService MutateCampaignGoalConfigs
CampaignGroupService MutateCampaignGroups
CampaignLabelService MutateCampaignLabels
CampaignLifecycleGoalService ConfigureCampaignLifecycleGoals
CampaignService EnablePMaxBrandGuidelines
CampaignService MutateCampaigns
CampaignSharedSetService MutateCampaignSharedSets
ConversionActionService MutateConversionActions
ConversionAdjustmentUploadService UploadConversionAdjustments
ConversionCustomVariableService MutateConversionCustomVariables
ConversionGoalCampaignConfigService MutateConversionGoalCampaignConfigs
ConversionValueRuleService MutateConversionValueRules
ConversionValueRuleSetService MutateConversionValueRuleSets
CustomAudienceService MutateCustomAudiences
CustomConversionGoalService MutateCustomConversionGoals
CustomInterestService MutateCustomInterests
CustomerAssetService MutateCustomerAssets
CustomerAssetSetService MutateCustomerAssetSets
CustomerConversionGoalService MutateCustomerConversionGoals
CustomerCustomizerService MutateCustomerCustomizers
CustomerLabelService MutateCustomerLabels
CustomerLifecycleGoalService ConfigureCustomerLifecycleGoals
CustomerNegativeCriterionService MutateCustomerNegativeCriteria
CustomerSkAdNetworkConversionValueSchemaService MutateCustomerSkAdNetworkConversionValueSchema
CustomizerAttributeService MutateCustomizerAttributes
ExperimentArmService MutateExperimentArms
ExperimentService EndExperiment
ExperimentService GraduateExperiment
ExperimentService ListExperimentAsyncErrors
ExperimentService MutateExperiments
ExperimentService PromoteExperiment
ExperimentService ScheduleExperiment
FeedService MutateFeeds
GoalService MutateGoals
LabelService MutateLabels
LocalServicesLeadService AppendLeadConversation
LocalServicesLeadService ProvideLeadFeedback
OfflineUserDataJobService AddOfflineUserDataJobOperations
OfflineUserDataJobService CreateOfflineUserDataJob
OfflineUserDataJobService RunOfflineUserDataJob
RecommendationService ApplyRecommendation
RecommendationService DismissRecommendation
RecommendationSubscriptionService MutateRecommendationSubscription
RemarketingActionService MutateRemarketingActions
SharedCriterionService MutateSharedCriteria
SharedSetService MutateSharedSets
SmartCampaignSettingService MutateSmartCampaignSettings
UserListCustomerTypeService MutateUserListCustomerTypes
UserDataService UploadUserData
UserListService MutateUserLists