תמיכה בתקנות בנושא מודעות שקשורות לפוליטיקה באיחוד האירופי

באוקטובר 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 תיכשל באופן דומה אם הקמפיין לא השלים את ההצהרה העצמית.

האכיפה הזו חלה גם על מנגנונים אחרים שבהם אפשר להשתמש כדי ליצור קמפיינים, כמו הפעלת Batch Jobs ושימוש בשיטה GoogleAdsService.Mutate ליצירה ולעדכון של ישויות. ניסיון לתזמן ניסוי חדש באמצעות השיטה ExperimentService.ScheduleExperiment יגרום לשגיאה ExperimentError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION אם ההצהרה contains_eu_political_advertising חסרה בטיוטות של קמפיינים לניסוי.

שינויים בתיקוף באמצעות API ובאכיפה ברמת החשבון

החל מ-1 באפריל 2026, אם בחשבון Google Ads יש קמפיין אחד או יותר שלא הוגדרו בו הצהרות, כל קריאות השינוי שקשורות לניהול קמפיינים ב-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 באמצעות ממשק המשתמש של 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