প্রচারণার খসড়া

প্রচারণার খসড়া হল একটি বেস ক্যাম্পেইনে কিছু নির্দিষ্ট পরিবর্তন আনার একটি উপায়। প্রতিটি ক্যাম্পেইনের খসড়ার একটি বেস ক্যাম্পেইন এবং এর সাথে যুক্ত একটি ড্রাফ্ট ক্যাম্পেইন থাকে।

  • বেস ক্যাম্পেইন হল আপনার অ্যাকাউন্টের একটি সাধারণ ক্যাম্পেইন, যেখানে বিজ্ঞাপন, বিজ্ঞাপন গোষ্ঠী এবং অন্যান্য সংস্থান থাকে।
  • ড্রাফ্ট ক্যাম্পেইন হল একটি ভার্চুয়াল স্তর যেখানে আপনি অপারেশন করার সময় পরিবর্তনগুলি একত্রিত করা হয়, কিন্তু আপনার অ্যাকাউন্টের কোনও বাস্তব ক্যাম্পেইনকে প্রভাবিত করে না। একবার আপনি ড্রাফ্ট ক্যাম্পেইনটির অবস্থা নিয়ে সন্তুষ্ট হয়ে গেলে, আপনি কয়েকটি ভিন্ন উপায়ে এটি একটি বাস্তব ক্যাম্পেইনটিতে প্রয়োগ করতে পারেন।

কোড নমুনা ক্যাটালগে আপনি পরীক্ষামূলক তৈরির একটি সম্পূর্ণ উদাহরণ খুঁজে পেতে পারেন।

একটি খসড়া তৈরি করুন

একটি CampaignDraft তৈরি করতে:

  1. নিম্নলিখিত ক্ষেত্রগুলি ব্যবহার করে একটি CampaignDraft অবজেক্ট তৈরি করুন:

    • base_campaign : এই খসড়াটি যে প্রচারণার উপর ভিত্তি করে তৈরি করা হবে তার রিসোর্সের নাম।
    • name : আপনার প্রচারণার খসড়ার জন্য একটি নাম।
  2. এরপর, আপনার তৈরি করা CampaignDraft অবজেক্টে create ফিল্ড সেট করে একটি CampaignDraftOperation তৈরি করুন।

  3. অবশেষে, CampaignDraftService.MutateCampaignDrafts পদ্ধতি ব্যবহার করে এই অপারেশনটি Google Ads API-তে পাঠান। create অনুরোধটি সিঙ্ক্রোনাস এবং তাৎক্ষণিকভাবে একটি প্রতিক্রিয়া প্রদান করে।

একটি খসড়া প্রচারণা পরিবর্তন করুন

একটি প্রচারাভিযানের খসড়া তৈরি করার পরে, আপনি MutateCampaignDraftsResponse এর results ক্ষেত্র থেকে এর রিসোর্স নামটি পুনরুদ্ধার করতে পারেন।

পরিবর্তন করার আগে আপনাকে এর সাথে সম্পর্কিত ড্রাফ্ট ক্যাম্পেইনের রিসোর্স নামটি পুনরুদ্ধার করতে হবে। ক্যাম্পেইনের ড্রাফ্ট রিসোর্স নামের সাহায্যে, আপনি ড্রাফ্ট ক্যাম্পেইনটি খুঁজে পেতে GoogleAdsService.SearchStream জিজ্ঞাসা করতে পারেন:

SELECT campaign_draft.draft_campaign
FROM campaign_draft
WHERE campaign_draft.resource_name = "CAMPAIGN_DRAFT_RESOURCE_NAME_HERE"

খসড়া প্রচারণার রিসোর্স নাম পাওয়ার পর, আপনি আপনার অ্যাকাউন্টের অন্যান্য প্রচারণার মতো এটিও পরিবর্তন করতে পারেন। খসড়া প্রচারণা বিজ্ঞাপন পরিবেশন করতে পারে না, তবে পরবর্তীতে বেস প্রচারণায় প্রয়োগ করা পরিবর্তনগুলির জন্য একটি মঞ্চায়ন এলাকা হিসেবে কাজ করে।

একটি খসড়া প্রচারণা প্রচার করুন বা সরান

আপনার খসড়া প্রচারণা কনফিগার করার পরে, আপনার কাছে কয়েকটি বিকল্প থাকবে:

  1. CampaignDraftService.PromoteCampaignDraft কল করে বেস ক্যাম্পেইনে ড্রাফ্ট ক্যাম্পেইন প্রচার করুন । এটি ড্রাফ্ট ক্যাম্পেইনে আপনার করা সমস্ত পরিবর্তন বেস ক্যাম্পেইনে প্রযোজ্য। এটি একটি অ্যাসিঙ্ক্রোনাস অপারেশন
  2. CampaignDraftService.MutateCampaignDrafts এর remove অপারেশন ব্যবহার করে প্রচারাভিযানের খসড়াটি সরিয়ে ফেলুন , প্রচারাভিযানের খসড়ার রিসোর্স নামটি প্রবেশ করান। এটি খসড়াটি বাতিল করে দেয় এবং আপনি যদি এগিয়ে না যাওয়ার সিদ্ধান্ত নেন তবে যেকোনো পরিবর্তন বাতিল করে দেয়। এটি একটি সিঙ্ক্রোনাস অপারেশন।