ในเดือนตุลาคม 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 ของแคมเปญ
คุณสามารถดึงรายการแคมเปญที่ไม่ได้ประกาศได้โดยเรียกใช้คำค้นหา GAQL
ต่อไปนี้โดยใช้วิธีการ 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 |