באוקטובר 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 |