v25_2 রিলিজ থেকে শুরু করে, গুগল অ্যাডস এপিআই একটি স্মার্ট ক্যাম্পেইনকে পারফরম্যান্স ম্যাক্স ক্যাম্পেইনে রূপান্তর করতে সাহায্য করার জন্য SmartCampaignSettingService.GeneratePMaxDraftCampaign মেথডটি চালু করেছে।
রূপান্তর কীভাবে কাজ করে
যখন আপনি SmartCampaignSettingService.GeneratePMaxDraftCampaign কল করেন, তখন API-টি একটি বিদ্যমান Smart ক্যাম্পেইনের কনফিগারেশনের উপর ভিত্তি করে একটি খসড়া Performance Max ক্যাম্পেইন তৈরি করে।
তৈরি করা পারফরম্যান্স ম্যাক্স ড্রাফট ক্যাম্পেইনটি নিম্নলিখিত স্ট্যাটাস ভ্যালুগুলো দিয়ে ইনিশিয়ালাইজ করা হয়:
-
statusPAUSEDঅবস্থায় সেট করা আছে। -
creation_statusINCOMPLETEহিসেবে সেট করা হয়েছে।
এর মাধ্যমে, বিজ্ঞাপন দেখানো শুরু করার আগে আপনি তৈরি হওয়া পারফরম্যান্স ম্যাক্স ক্যাম্পেইন, বাজেট, অ্যাসেট গ্রুপ এবং অ্যাসেটগুলো পরিদর্শন, পরিবর্তন ও উন্নত করতে পারবেন।
অনুরোধের পরামিতি
GeneratePMaxDraftCampaignRequest মেসেজটি নিম্নলিখিত ফিল্ডগুলো গ্রহণ করে:
resource_name( আবশ্যক ): আপনি যে বিদ্যমান স্মার্ট ক্যাম্পেইনটিকে রূপান্তর করতে চান, তার সাথে যুক্তSmartCampaignSettingএর রিসোর্স নেম, যা নিম্নলিখিত ফরম্যাটে থাকতে হবে:customers/customer_id/smartCampaignSettings/campaign_idvalidate_only( ঐচ্ছিক ): যদিtrue, তাহলে অনুরোধটি যাচাই করা হয় কিন্তু কার্যকর করা হয় না। শুধুমাত্র যাচাইকরণ ত্রুটি, সতর্কতা, বা সম্ভাব্য রূপান্তর সমস্যাগুলি প্রতিক্রিয়ারvalidated_infoফিল্ডে ফেরত দেওয়া হয়।gbp_enabled( বর্তমানে সমর্থিত নয় ): স্মার্ট ক্যাম্পেইনের সাথে যুক্ত গুগল বিজনেস প্রোফাইল (GBP) লোকেশনটিকে তৈরি করা পারফরম্যান্স ম্যাক্স ক্যাম্পেইনের সাথে রূপান্তর এবং লিঙ্ক করা হবে কিনা। এই ফিল্ডটি 'trueসেট করা বর্তমানে বাস্তবায়িত নয় এবং এটি একটিGBP_ENABLED_GENERATE_PMAX_NOT_SUPPORTEDত্রুটি দেখাবে।image_enabled( বর্তমানে সমর্থিত নয় ): পারফরম্যান্স ম্যাক্স ক্যাম্পেইনের জন্য প্রয়োজনীয় ছবিগুলো (যেমন হরাইজন্টাল, স্কয়ার এবং লোগো ইমেজ অ্যাসেট) স্বয়ংক্রিয়ভাবে তৈরি করা হবে কিনা। এই ফিল্ডটি 'trueসেট করা বর্তমানে বাস্তবায়িত নয় এবং এর ফলে একটিIMAGE_ENABLED_GENERATE_PMAX_NOT_SUPPORTEDএরর আসবে।
প্রতিক্রিয়ার বিবরণ
GeneratePMaxDraftCampaignResponse মেসেজটি নতুনভাবে তৈরি হওয়া পারফরম্যান্স ম্যাক্স ড্রাফট ক্যাম্পেইন এবং এর সাথে সংশ্লিষ্ট এনটিটিগুলোর রিসোর্স নামগুলো ফেরত দেয়:
-
pmax_campaign: তৈরি করা খসড়া পারফরম্যান্স ম্যাক্স ক্যাম্পেইনেরCampaignরিসোর্স নাম। -
campaign_budget: তৈরি করা পারফরম্যান্স ম্যাক্স ক্যাম্পেইনের সাথে লিঙ্কযুক্তCampaignBudgetরিসোর্সের নাম। -
asset_group: তৈরি করা পারফরম্যান্স ম্যাক্স ক্যাম্পেইনের সাথে লিঙ্কযুক্তAssetGroupরিসোর্সের নাম। -
assets: তৈরি করা পারফরম্যান্স ম্যাক্স ক্যাম্পেইনের সাথে সংযুক্তAssetরিসোর্স নামগুলির একটি তালিকা। -
validated_info:validate_onlytrueসেট করা হলে ফেরত আসা অতিরিক্ত যাচাইকরণ তথ্য বা সম্ভাব্য রূপান্তর সংক্রান্ত সমস্যা।
প্রস্তাবিত কর্মপ্রবাহ
একটি স্মার্ট ক্যাম্পেইনকে কনভার্ট করতে, নিম্নলিখিত ওয়ার্কফ্লো ব্যবহার করুন:
- খসড়া ক্যাম্পেইন তৈরি করুন : শুধুমাত্র প্রয়োজনীয়
resource_nameসেট করেSmartCampaignSettingService.GeneratePMaxDraftCampaignকল করুন (gbp_enabledএবংimage_enabledআনসেট বাfalseসেট করে রাখুন)। ফেরত আসাpmax_campaign,campaign_budget,asset_group, এবংassetsরিসোর্স নামগুলো সংরক্ষণ করুন। - ক্যাম্পেইনটি পর্যালোচনা ও কাস্টমাইজ করুন : যেহেতু ড্রাফট পারফরম্যান্স ম্যাক্স ক্যাম্পেইনটি
status = PAUSEDএবংcreation_status = INCOMPLETEঅবস্থায় তৈরি করা হয়েছে, তাই এর বাজেট, অ্যাসেট গ্রুপ এবং অ্যাসেটগুলো পরীক্ষা করে কনফিগার করুন। - ক্যাম্পেইনটি সক্রিয় করুন : যখন আপনি বিজ্ঞাপন দেখানো শুরু করতে প্রস্তুত হবেন, তখন ক্যাম্পেইনের
statusআপডেট করেENABLEDএবংcreation_statusআপডেট করেCOMPLETE।