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