اعتبارًا من الإصدار v25_2، يقدّم Google Ads API الطريقة
SmartCampaignSettingService.GeneratePMaxDraftCampaign لمساعدتك في تحويل "حملة ذكية" إلى "حملة أداء أفضل".
طريقة عمل الإحالة الناجحة
عند إجراء طلب إلى SmartCampaignSettingService.GeneratePMaxDraftCampaign، ينشئ
واجهة برمجة التطبيقات مسودة "حملة أداء أفضل" استنادًا إلى إعدادات
"حملة ذكية" حالية.
يتمّ ضبط قيم الحالة التالية في المسودّة التي تمّ إنشاؤها من "حملة الأداء الأفضل":
- تم ضبط
statusعلىPAUSED. - تم ضبط
creation_statusعلىINCOMPLETE.
يتيح لك ذلك فحص الحملة والميزانية ومجموعة مواد العرض ومواد العرض التي تم إنشاؤها في "حملة الأداء الأفضل" وتعديلها وتحسينها قبل تفعيل الحملة لعرض الإعلانات.
مَعلمات الطلب
تقبل رسالة GeneratePMaxDraftCampaignRequest الحقول التالية:
resource_name(مطلوب): اسم موردSmartCampaignSettingالمرتبط بـ "الحملة الذكية" الحالية التي تريد تحويلها، بالتنسيق التالي:customers/customer_id/smartCampaignSettings/campaign_idvalidate_only(اختياري): إذا كانت القيمةtrue، سيتم التحقّق من صحة الطلب ولكن لن يتم تنفيذه. يتم عرض أخطاء التحقّق من الصحة أو التحذيرات أو المشاكل المحتملة في التحويل فقط في الحقلvalidated_infoالخاص بالرد.gbp_enabled(غير متاح حاليًا): ما إذا كان سيتم تحويل موقع "الملف التجاري على Google" المرتبط بـ "الحملة الذكية" وربطه بـ "حملة الأداء الأفضل" التي تم إنشاؤها. لا يمكن حاليًا ضبط قيمة هذا الحقل على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_onlyعلىtrue.
سير العمل المقترَح
لتحويل "حملة ذكية"، استخدِم سير العمل التالي:
- إنشاء حملة اختبارية: استدعِ
SmartCampaignSettingService.GeneratePMaxDraftCampaignمع ضبطresource_nameالمطلوبة فقط (اتركgbp_enabledوimage_enabledبدون ضبط أو اضبطهما علىfalse). احفظ أسماء مواردpmax_campaignوcampaign_budgetوasset_groupوassetsالتي تم عرضها. - مراجعة الحملة وتخصيصها: بما أنّ مسودة "حملة الأداء الأفضل" يتم إنشاؤها باستخدام
status = PAUSEDوcreation_status = INCOMPLETE، راجِع ميزانيتها ومجموعة مواد العرض ومواد العرض فيها واضبطها. - تفعيل الحملة: عندما تكون مستعدًا لعرض الإعلانات، عدِّل
statusالحملة إلىENABLEDوcreation_statusإلىCOMPLETE.