ในเดือนตุลาคม 2025 Google หยุดแสดงโฆษณาทางการเมืองในสหภาพยุโรปก่อนที่กฎระเบียบใหม่เกี่ยวกับโฆษณาทางการเมืองจะมีผลบังคับใช้ คู่มือนี้สรุปการรองรับกฎระเบียบเกี่ยวกับโฆษณาทางการเมืองในสหภาพยุโรปใน Google Ads API
การสนับสนุนสำหรับการประกาศด้วยตนเองเกี่ยวกับโฆษณาทางการเมืองในสหภาพยุโรป
Google Ads API รองรับการประกาศแคมเปญด้วยตนเองสำหรับโฆษณาทางการเมืองในสหภาพยุโรปโดยใช้ช่อง contains_eu_political_advertising ค่าที่เป็นไปได้และความหมายแสดงอยู่ในตารางต่อไปนี้
| ค่า | ความหมาย |
|---|---|
CONTAINS_EU_POLITICAL_ADVERTISING |
แคมเปญมีโฆษณาทางการเมืองในสหภาพยุโรป |
DOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISING |
แคมเปญไม่มีโฆษณาทางการเมืองในสหภาพยุโรป |
UNSPECIFIED |
แคมเปญไม่มีการประกาศด้วยตนเองเกี่ยวกับโฆษณาทางการเมืองในสหภาพยุโรป |
คุณสามารถดึงข้อมูลสถานะการประกาศด้วยตนเองของแคมเปญใน Google Ads API ได้โดยเรียกใช้การค้นหาต่อไปนี้โดยใช้เมธอด Search หรือ SearchStream ของ GoogleAdsService
select campaign.id, campaign.contains_eu_political_advertising from campaign
การตรวจสอบและการบังคับใช้ API ระดับแคมเปญ
แคมเปญใหม่ทั้งหมดที่สร้างผ่าน Google Ads API ควรตั้งค่าช่อง contains_eu_political_advertising การเรียก API เพื่อสร้างแคมเปญใหม่โดยใช้ CampaignService.MutateCampaigns จะไม่สําเร็จโดยมีข้อผิดพลาด FieldError.REQUIRED หากไม่ได้ตั้งค่าช่องนี้
แคมเปญที่มีอยู่ทั้งหมดควรตั้งค่าช่อง contains_eu_political_advertising ก่อนที่จะพยายามเปลี่ยนการกำหนดเป้าหมาย proximity, location หรือ location_group ที่ระดับแคมเปญหรือกลุ่มโฆษณา การเรียก API เพื่อสร้างหรือ
อัปเดตเกณฑ์แคมเปญเหล่านี้โดยใช้วิธี
CampaignCriterionService.MutateCampaignCriteria สำหรับแคมเปญที่มีอยู่จะ
ล้มเหลวพร้อมข้อผิดพลาด
CriterionError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION
หากแคมเปญยังไม่ได้ทําการประกาศด้วยตนเอง การเรียก API เพื่อสร้างหรืออัปเดตเกณฑ์กลุ่มโฆษณาเหล่านี้โดยใช้วิธีAdGroupCriterionService.MutateAdGroupCriteria จะล้มเหลวในลักษณะเดียวกันหากแคมเปญยังไม่ได้ทําการประกาศด้วยตนเองให้เสร็จสมบูรณ์
การบังคับใช้เหล่านี้ยังมีผลกับกลไกอื่นๆ ที่คุณใช้สร้างแคมเปญได้ด้วย เช่น การเรียกใช้งานแบบกลุ่มและการใช้เมธอด GoogleAdsService.Mutate เพื่อสร้างและอัปเดตเอนทิตี
การพยายามกำหนดเวลาการทดสอบใหม่โดยใช้วิธี
ExperimentService.ScheduleExperiment จะทำให้เกิดข้อผิดพลาด
ExperimentError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION
หากไม่มีการประกาศ contains_eu_political_advertising ใน
แคมเปญฉบับร่างของการทดสอบ
การเปลี่ยนแปลงการตรวจสอบและการบังคับใช้ API ระดับบัญชี
ตั้งแต่วันที่ 1 เมษายน 2026 เป็นต้นไป หากบัญชี Google Ads มีแคมเปญที่ไม่ได้ประกาศอย่างน้อย 1 รายการ Google Ads API จะไม่สำเร็จในการเรียกใช้การเปลี่ยนแปลงทั้งหมดที่เกี่ยวข้องกับการจัดการแคมเปญ โดยมีข้อผิดพลาด MutateError.EU_POLITICAL_ADVERTISING_DECLARATION_REQUIRED
การเรียกอื่นๆ ทั้งหมด เช่น การรายงาน การจัดการบัญชี หรือเครื่องมือวางแผนคีย์เวิร์ด จะยังคงทำงานต่อไปโดยไม่ได้รับผลกระทบ ดูรายการวิธีการทั้งหมด
วิธีประกาศแคมเปญที่ไม่ได้ประกาศที่มีอยู่
หากต้องการประกาศแคมเปญที่มีอยู่ซึ่งยังไม่ได้ประกาศ ให้ดึงรายการแคมเปญที่มีสิทธิ์
และตั้งค่าการประกาศ contains_eu_political_advertising
โดยใช้วิธี CampaignService.MutateCampaigns, วิธี
GoogleAdsService.Mutate หรือ
BatchJobService เมธอดเหล่านี้จะไม่ดำเนินการไม่สำเร็จพร้อมข้อผิดพลาด MutateError.EU_POLITICAL_ADVERTISING_DECLARATION_REQUIRED ตราบใดที่คุณอัปเดตเฉพาะช่อง contains_eu_political_advertising ของแคมเปญ
คุณสามารถเรียกดูรายการแคมเปญที่ไม่ได้ประกาศได้โดยเรียกใช้การค้นหาด้วยภาษาในการค้นหาของ Google Ads ต่อไปนี้โดยใช้วิธี Search หรือ SearchStream ของ GoogleAdsService
select campaign.id
from
campaign
where
campaign.missing_eu_political_advertising_declaration = true
นอกจากนี้ คุณยังประกาศแคมเปญที่ไม่ได้ประกาศในระดับบัญชี Google Ads โดยใช้ UI ของ Google Ads ได้ด้วย คุณสามารถเรียกดูสถานะการประกาศระดับบัญชีได้โดยใช้ช่อง contains_eu_political_advertising ของออบเจ็กต์ Customer
ผลกระทบต่อการแสดงแคมเปญ
แคมเปญใดก็ตามที่ประกาศโฆษณาทางการเมืองในสหภาพยุโรปโดยการตั้งค่า
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 |