स्मार्ट कैंपेन को परफ़ॉर्मेंस मैक्स कैंपेन में बदलना

v25 (v25.2 से शुरू होने वाले) में, स्मार्ट कैंपेन को परफ़ॉर्मेंस मैक्स कैंपेन में बदलने के लिए, SmartCampaignSettingService.GeneratePMaxDraftCampaign तरीके का इस्तेमाल किया जा सकता है. यह तरीका, v24 और इससे पहले के वर्शन में उपलब्ध नहीं है.

कन्वर्ज़न कैसे काम करता है

SmartCampaignSettingService.GeneratePMaxDraftCampaign को कॉल करने पर, एपीआई एक ड्राफ़्ट परफ़ॉर्मेंस मैक्स कैंपेन जनरेट करता है. यह ड्राफ़्ट, स्मार्ट कैंपेन के कॉन्फ़िगरेशन पर आधारित होता है.

जनरेट किए गए परफ़ॉर्मेंस मैक्स कैंपेन के ड्राफ़्ट को status के साथ शुरू किया जाता है. इसे PAUSED पर सेट किया जाता है. साथ ही, विज्ञापन दिखाने की ज़रूरी शर्तें primary_status में दिखती हैं. अगर स्मार्ट कैंपेन के लिए, सभी फ़ीचर कन्वर्टर की पुष्टि नहीं हो पाती है, तो अनुरोध पूरा नहीं हो पाता है. साथ ही, SmartCampaignError.GENERATE_PMAX_CONVERTERS_FAIL गड़बड़ी दिखती है.

इससे आपको जनरेट किए गए परफ़ॉर्मेंस मैक्स कैंपेन, बजट, ऐसेट ग्रुप, और ऐसेट की जांच करने, उनमें बदलाव करने, और उन्हें बेहतर बनाने का मौका मिलता है. ऐसा तब किया जा सकता है, जब आपने कैंपेन को विज्ञापन दिखाने की अनुमति न दी हो. परफ़ॉर्मेंस मैक्स कैंपेन का ड्राफ़्ट जनरेट करने से, ओरिजनल स्मार्ट कैंपेन में कोई बदलाव नहीं होता है और न ही वह रुकता है. यह तब तक चालू रहता है, जब तक आप इसे मैन्युअल तरीके से नहीं रोकते.

अनुरोध के पैरामीटर

GeneratePMaxDraftCampaignRequest मैसेज में, ये फ़ील्ड इस्तेमाल किए जा सकते हैं:

  • resource_name (ज़रूरी है): यह उस SmartCampaignSetting का संसाधन नाम है जिसे आपको स्मार्ट कैंपेन के लिए फिर से जनरेट करना है. यह इस फ़ॉर्मैट में होना चाहिए:

    customers/customer_id/smartCampaignSettings/campaign_id
    
  • validate_only (ज़रूरी नहीं): अगर true है, तो अनुरोध की पुष्टि की जाती है, लेकिन उसे पूरा नहीं किया जाता. जवाब के validated_info फ़ील्ड में, सिर्फ़ पुष्टि करने से जुड़ी गड़बड़ियां, चेतावनियां या कन्वर्ज़न से जुड़ी संभावित समस्याएं दिखती हैं. इसके लिए, ड्राफ़्ट इकाइयां बनाने की ज़रूरत नहीं होती.

  • gbp_enabled (काम नहीं करता): ज़रूरी नहीं. परफ़ॉर्मेंस मैक्स कैंपेन से लिंक की गई Google Business Profile (GBP) की जगह की जानकारी को बदलना है या नहीं. इस फ़ील्ड को सेट न करें या false पर सेट करें. इसे true पर सेट करने से, v25 में यह लागू नहीं होता और SmartCampaignError.GBP_ENABLED_GENERATE_PMAX_NOT_SUPPORTED गड़बड़ी का मैसेज दिखता है.

  • image_enabled (काम नहीं करता): ज़रूरी नहीं. क्या परफ़ॉर्मेंस मैक्स कैंपेन के लिए ज़रूरी इमेज जनरेट करनी हैं. जैसे, हॉरिज़ॉन्टल, स्क्वेयर, और लोगो इमेज टाइप. इस फ़ील्ड को सेट न करें या false पर सेट करें. इसे true पर सेट करने से, v25 में यह लागू नहीं होता और 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 पर सेट किया जाता है और जनरेट की गई इकाई के संसाधन नामों के साथ दिखती हैं.

स्मार्ट कैंपेन को बदलने के लिए, यह तरीका अपनाएं:

  1. ड्राफ़्ट कैंपेन जनरेट करें: सिर्फ़ ज़रूरी resource_name सेट करके, SmartCampaignSettingService.GeneratePMaxDraftCampaign को कॉल करें. gbp_enabled और image_enabled को अनसेट करें या false पर सेट करें. वापस मिले pmax_campaign, campaign_budget, asset_group, और assets के संसाधन नाम सेव करें.
  2. कैंपेन की समीक्षा करें और उसे पसंद के मुताबिक बनाएं: ड्राफ़्ट परफ़ॉर्मेंस मैक्स कैंपेन, status = PAUSED की मदद से बनाया जाता है. इसलिए, इसके बजट, ऐसेट ग्रुप, और ऐसेट की जांच करें और उन्हें कॉन्फ़िगर करें.
  3. कैंपेन चालू करें और ओरिजनल कैंपेन रोकें: विज्ञापन दिखाने के लिए तैयार होने पर, परफ़ॉर्मेंस मैक्स कैंपेन के status को ENABLED पर सेट करें. इसके बाद, ओरिजनल स्मार्ट कैंपेन के status को PAUSED पर सेट करें, ताकि डुप्लीकेट विज्ञापन न दिखाए जाएं.