ইউরোপীয় ইউনিয়নের রাজনৈতিক বিজ্ঞাপন নিয়ন্ত্রণের জন্য সমর্থন

২০২৫ সালের অক্টোবরে, নতুন রাজনৈতিক বিজ্ঞাপন বিধিমালা কার্যকর হওয়ার আগেই গুগল ইউরোপীয় ইউনিয়নে রাজনৈতিক বিজ্ঞাপন পরিবেশন করা বন্ধ করে দিয়েছে । এই নির্দেশিকাটিতে গুগল অ্যাডস এপিআই-তে ইইউ রাজনৈতিক বিজ্ঞাপন বিধিমালাটির সমর্থনের সারসংক্ষেপ তুলে ধরা হয়েছে।

ইইউ রাজনৈতিক বিজ্ঞাপনের স্ব-ঘোষণার প্রতি সমর্থন

Google Ads API, ` contains_eu_political_advertising ফিল্ডটি ব্যবহার করে ইইউ রাজনৈতিক বিজ্ঞাপনের জন্য একটি ক্যাম্পেইন স্ব-ঘোষণা করার সুবিধা দেয়। এর সম্ভাব্য মানগুলো এবং সেগুলোর অর্থ নিচের সারণিতে দেখানো হলো।

মূল্য অর্থ
CONTAINS_EU_POLITICAL_ADVERTISING এই প্রচারাভিযানে ইইউ-এর রাজনৈতিক বিজ্ঞাপন রয়েছে।
DOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISING এই প্রচারাভিযানে ইইউ-এর রাজনৈতিক বিজ্ঞাপন নেই।
UNSPECIFIED এই প্রচারাভিযানে ইইউ-এর রাজনৈতিক বিজ্ঞাপন সম্পর্কে কোনো স্ব-ঘোষণা নেই।

GoogleAdsService এর Search অথবা SearchStream মেথড ব্যবহার করে নিম্নলিখিত কোয়েরিটি চালিয়ে আপনি Google Ads API-তে একটি ক্যাম্পেইনের সেলফ-ডিক্লারেশন স্ট্যাটাস জানতে পারবেন।

select campaign.id, campaign.contains_eu_political_advertising from campaign

ক্যাম্পেইন-স্তরের এপিআই যাচাইকরণ এবং প্রয়োগ

Google Ads API-এর মাধ্যমে তৈরি করা সমস্ত নতুন ক্যাম্পেইনে contains_eu_political_advertising ফিল্ডটি সেট করা আবশ্যক। যদি এই ফিল্ডটি সেট করা না থাকে, তাহলে CampaignService.MutateCampaigns ব্যবহার করে নতুন ক্যাম্পেইন তৈরির API কলটি FieldError.REQUIRED ত্রুটির কারণে ব্যর্থ হবে।

ক্যাম্পেইন বা অ্যাড গ্রুপ লেভেলে proximity , location , বা location_group টার্গেটিং পরিবর্তন করার চেষ্টা করার আগে, বিদ্যমান সমস্ত ক্যাম্পেইনে contains_eu_political_advertising ফিল্ডটি সেট করতে হবে। যদি ক্যাম্পেইনটি সেলফ-ডিক্লারেশন সম্পন্ন না করে থাকে, তাহলে বিদ্যমান ক্যাম্পেইনগুলির জন্য CampaignCriterionService.MutateCampaignCriteria মেথড ব্যবহার করে এই ক্যাম্পেইন ক্রাইটেরিয়া তৈরি বা আপডেট করার এপিআই কলটি ` CriterionError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION এরর দিয়ে ব্যর্থ হবে। যদি ক্যাম্পেইনটি সেলফ-ডিক্লারেশন সম্পন্ন না করে থাকে, তাহলে AdGroupCriterionService.MutateAdGroupCriteria মেথড ব্যবহার করে এই অ্যাড গ্রুপ ক্রাইটেরিয়া তৈরি বা আপডেট করার এপিআই কলটিও একইভাবে ব্যর্থ হবে।

এই বিধিনিষেধগুলি ক্যাম্পেইন তৈরির জন্য ব্যবহৃত অন্যান্য পদ্ধতির ক্ষেত্রেও প্রযোজ্য, যেমন ব্যাচ জব চালানো এবং এনটিটি তৈরি ও আপডেট করার জন্য GoogleAdsService.Mutate মেথড ব্যবহার করা। ট্রিটমেন্ট ড্রাফট ক্যাম্পেইনগুলিতে যদি contains_eu_political_advertising ডিক্লারেশনটি অনুপস্থিত থাকে, তাহলে ExperimentService.ScheduleExperiment মেথড ব্যবহার করে একটি নতুন এক্সপেরিমেন্ট শিডিউল করার চেষ্টা করলে ExperimentError.MISSING_EU_POLITICAL_ADVERTISING_SELF_DECLARATION এরর দেখা দেবে।

অ্যাকাউন্ট-স্তরের এপিআই যাচাইকরণ এবং প্রয়োগের পরিবর্তন

১ এপ্রিল, ২০২৬ থেকে, যদি কোনো গুগল অ্যাডস অ্যাকাউন্টে এক বা একাধিক অঘোষিত ক্যাম্পেইন থাকে, তাহলে গুগল অ্যাডস এপিআই (Google Ads API) একটি MutateError.EU_POLITICAL_ADVERTISING_DECLARATION_REQUIRED ত্রুটির কারণে ক্যাম্পেইন ম্যানেজমেন্ট সম্পর্কিত সমস্ত মিউটেট (mutate) কল ব্যর্থ করে দেবে। রিপোর্টিং, অ্যাকাউন্ট ম্যানেজমেন্ট বা কিওয়ার্ড প্ল্যানারের মতো অন্যান্য সমস্ত কল অপরিবর্তিতভাবে কাজ করতে থাকবে। পদ্ধতিগুলোর সম্পূর্ণ তালিকা দেখুন।

বিদ্যমান অঘোষিত প্রচারাভিযানগুলি কীভাবে ঘোষণা করবেন

বিদ্যমান অঘোষিত ক্যাম্পেইন ঘোষণা করতে, যোগ্য ক্যাম্পেইনগুলির তালিকা সংগ্রহ করুন এবং CampaignService.MutateCampaigns মেথড, GoogleAdsService.Mutate মেথড, অথবা BatchJobService ব্যবহার করে তাদের contains_eu_political_advertising ডিক্লারেশনটি সেট করুন। যতক্ষণ আপনি শুধুমাত্র ক্যাম্পেইনের contains_eu_political_advertising ফিল্ডটি আপডেট করবেন, ততক্ষণ এই মেথডগুলি MutateError.EU_POLITICAL_ADVERTISING_DECLARATION_REQUIRED এরর দিয়ে ব্যর্থ হবে না।

GoogleAdsService এর Search অথবা SearchStream মেথড ব্যবহার করে নিম্নলিখিত GAQL কোয়েরিটি চালিয়ে আপনি অঘোষিত ক্যাম্পেইনগুলির তালিকা পেতে পারেন।

select campaign.id
  from
    campaign
  where
    campaign.missing_eu_political_advertising_declaration = true

আপনি Google Ads UI ব্যবহার করে Google Ads অ্যাকাউন্ট লেভেলেও অঘোষিত ক্যাম্পেইন ঘোষণা করতে পারেন। Customer অবজেক্টের contains_eu_political_advertising ফিল্ড ব্যবহার করে অ্যাকাউন্ট লেভেলের ঘোষণার স্ট্যাটাস জানা যায়।

প্রচারণা পরিবেশনের উপর প্রভাব

যে কোনো ক্যাম্পেইন যা contains_eu_political_advertising true সেট করে ইইউ রাজনৈতিক বিজ্ঞাপন ঘোষণা করেছে, সেটি ইইউ-তে বিজ্ঞাপন দেখানো বন্ধ করে দেবে। আরও জানুন

ঘোষণা ছাড়া বিদ্যমান প্রচারণাগুলো আপাতত অপ্রভাবিত থাকবে।

বাধ্যতামূলক পদ্ধতির তালিকা

গুগল অ্যাডস ক্যাম্পেইন ব্যবস্থাপনার জন্য ব্যবহৃত সমস্ত পদ্ধতি অ্যাকাউন্ট-স্তরের যাচাইকরণ এবং প্রয়োগ দ্বারা প্রভাবিত হয়। পদ্ধতিগুলোর একটি সম্পূর্ণ তালিকা নিম্নলিখিত সারণীতে দেওয়া হয়েছে।

পরিষেবা পদ্ধতি
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