ในเดือนตุลาคม 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 |