באוקטובר 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 יש קמפיין אחד או יותר שלא הוצהר עליהם, Google Ads API ידחה את כל קריאות ה-mutate שקשורות לניהול קמפיינים ויחזיר את השגיאה 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 של הקמפיין.
כדי לאחזר את רשימת הקמפיינים שלא הוצהרו, אפשר להריץ את השאילתה הבאה בשפת השאילתות של Google Ads באמצעות השיטות 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.
ההשפעה על הצגת הקמפיין
בקמפיינים שבהם הוגדרה הצהרה לגבי מודעות שקשורות לפוליטיקה באיחוד האירופי על ידי הגדרת הערך true של contains_eu_political_advertising, לא יוצגו יותר מודעות באיחוד האירופי. מידע נוסף
קמפיינים קיימים בלי הצהרה לא יושפעו בינתיים.
רשימה של שיטות שנאכפות
כל השיטות שמשמשות לניהול קמפיינים ב-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 |