در v25 و نسخههای جدیدتر، میتوانید از روش
SmartCampaignSettingService.GeneratePMaxDraftCampaign
برای تبدیل «کمپین هوشمند» به کمپین «عملکرد بیشینه» استفاده کنید. این روش در v24 و نسخههای قبلی دردسترس نیست.
نحوه عملکرد تبدیل
وقتی
SmartCampaignSettingService.GeneratePMaxDraftCampaign را فراخوانی میکنید،
براساس پیکربندی «پویش هوشمند» ارائهشده در درخواست،
«میانای برنامهسازی کاربردی» پویش «عملکرد بیشینه»، بودجه، گروه دارایی، و داراییهای پیشنویس تولید میکند. پساز تولید، باید منابع جدید را قبلاز فعال کردن پویش برای ارائه آگهیها بررسی، اصلاح، و بهبود دهید.
پویش پیشنویس «عملکرد بیشینه» تولیدشده با مقادیر وضعیت زیر مقداردهی اولیه میشود:
-
statusرویPAUSEDتنظیم شده است. - واجدشرایط بودن آن برای ارائه در
primary_statusمنعکس شده است. contains_eu_political_advertisingبهطور پیشفرض رویDOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISINGتنظیم شده است (اگر قبلاً در «پویش هوشمند» مشخص نشده باشد). اگر پویش شما حاوی تبلیغات سیاسی اتحادیه اروپا است، این فیلد را درستیسنجی و بهروز کنید.
این کار به شما امکان میدهد پویش، بودجه، گروه دارایی، و داراییهای «عملکرد بیشینه» تولیدشده را قبلاز فعال کردن پویش برای ارائه آگهی بررسی، اصلاح، و بهبود دهید.
داراییهای پیشنویس
پویش جدید با گروهی از تصاویر جایبان همراه است که باید قبلاز فعال شدن پویش جدید جایگزین شوند. وقتی فیلد image_enabled در درخواست پشتیبانی شود و روی true تنظیم شود،
«میانای برنامهسازی کاربردی» بهجای استفاده از تصاویر جایبان، بهطور خودکار
تصاویر تولید میکند. میتوانید داراییهای جدید را در فیلد assets پاسخ بازرسی کنید و با دنبال کردن این مراحل آنها را جایگزین کنید:
- راهنمای الزامات دارایی را مرور کنید.
- با دنبال کردن نمونه بارگذاری دارایی تصویری، تصاویر جدید بارگذاری کنید.
- داراییهای جدید را به گروه دارایی پویش پیشنویس پیوند دهید و سپس با دنبال کردن
راهنمای پیوند دادن گروههای دارایی به داراییها،
پیوندهای
AssetGroupAssetرا برای تصاویر جایبان بردارید (یا در همان درخواست تغییر اتمی یا پساز پیوند دادن داراییهای جدید تا حداقل الزامات دارایی برآورده شود).
پارامترهای درخواست
پیام GeneratePMaxDraftCampaignRequest فیلدهای زیر را میپذیرد:
resource_name(الزامی): نام منبعSmartCampaignSettingبرای بازتولید برای «پویش هوشمند» که میخواهید تبدیل کنید، در قالب زیر:customers/customer_id/smartCampaignSettings/campaign_id
validate_only(اختیاری): اگرtrue، درخواست اعتبارسنجی میشود اما اجرا نمیشود. فقط خطاهای اعتبارسنجی، هشدارها، یا مشکلات احتمالی تبدیل در فیلدvalidated_infoپاسخ برگردانده میشود بدون اینکه نهادهای پیشنویس ایجاد شود.gbp_enabled(پشتیبانی نمیشود): اختیاری. آیا مکان «نمایه کسبوکار Google» (GBP) پیوندشده با پویش «عملکرد بیشینه» تبدیل شود یا نه. این فیلد را تنظیمنشده یاfalseرها کنید؛ تنظیم آن رویtrueپشتیبانی نمیشود و خطایSmartCampaignError.GBP_ENABLED_GENERATE_PMAX_NOT_SUPPORTEDبرمیگرداند.image_enabled(پشتیبانی نمیشود): اختیاری. آیا تصاویر لازم برای پویش «عملکرد بیشینه» (مثل انواع تصویر افقی، مربعی، و نشانواره) تولید شود یا نه. این فیلد را تنظیمنشده بگذارید یاfalse؛ تنظیم آن رویtrueپشتیبانی نمیشود وSmartCampaignError.IMAGE_ENABLED_GENERATE_PMAX_NOT_SUPPORTEDخطا برمیگرداند.
جزئیات پاسخ
پیام GeneratePMaxDraftCampaignResponse
نامهای منبع پویش پیشنویس «عملکرد بیشینه» تولیدشده و
نهادهای مرتبط با آن را برمیگرداند:
pmax_campaign:Campaignنام منبع پویش «عملکرد بیشینه» پیشنویس تولیدشده.campaign_budget: نام منبعCampaignBudgetپیوند دادهشده به پویش «عملکرد بیشینه» تولیدشده.asset_group: نام منبعAssetGroupپیوندشده به پویش «عملکرد بیشینه» تولیدشده.assets: فهرستی از نامهای منبعAssetپیوندشده به پویش «عملکرد بیشینه» تولیدشده.validated_info: اطلاعات اعتبارسنجی یا مشکلات تبدیل احتمالی که توسط بررسی تبدیل برگردانده شده است (هم زمانیکهvalidate_onlyرویtrueتنظیم شده باشد و هم در کنار نامهای منبع نهاد تولیدشده زمانیکهvalidate_onlyرویfalseتنظیم شده باشد پر میشود).
گردش کار توصیهشده
برای تبدیل «پویش هوشمند»، از گردش کار زیر استفاده کنید:
- تولید پویش پیشنویس: با
SmartCampaignSettingService.GeneratePMaxDraftCampaignفقطresource_nameالزامی تنظیمشده تماس بگیرید (gbp_enabledوimage_enabledرا تنظیمنشده بگذارید یا رویfalseتنظیم کنید). نامهای منبع برگشتیpmax_campaign،campaign_budget،asset_group، وassetsرا ذخیره کنید. - پویش را بازبینی و سفارشیسازی کنید: چون پیشنویس پویش «عملکرد بیشینه» با
status = PAUSEDوcreation_status = INCOMPLETEایجاد شده است، بودجه، گروه دارایی، و داراییهای آن را بررسی و پیکربندی کنید. - فعال کردن کمپین و موقتاً متوقف کردن کمپین اصلی: وقتی برای ارائه آگهیها آماده بودید،
statusکمپین «عملکرد بیشینه» را بهENABLEDبهروز کنید، سپسstatusکمپین «هوشمند» اصلی را بهPAUSEDبهروز کنید تا از ارائه تکراری جلوگیری شود.