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_idvalidate_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पर सेट किया जाता है और जनरेट की गई इकाई के संसाधन नामों के साथ दिखती हैं.
सुझाया गया वर्कफ़्लो
स्मार्ट कैंपेन को बदलने के लिए, यह तरीका अपनाएं:
- ड्राफ़्ट कैंपेन जनरेट करें: सिर्फ़ ज़रूरी
resource_nameसेट करके,SmartCampaignSettingService.GeneratePMaxDraftCampaignको कॉल करें.gbp_enabledऔरimage_enabledको अनसेट करें याfalseपर सेट करें. वापस मिलेpmax_campaign,campaign_budget,asset_group, औरassetsके संसाधन नाम सेव करें. - कैंपेन की समीक्षा करें और उसे पसंद के मुताबिक बनाएं: ड्राफ़्ट परफ़ॉर्मेंस मैक्स कैंपेन,
status = PAUSEDकी मदद से बनाया जाता है. इसलिए, इसके बजट, ऐसेट ग्रुप, और ऐसेट की जांच करें और उन्हें कॉन्फ़िगर करें. - कैंपेन चालू करें और ओरिजनल कैंपेन रोकें: विज्ञापन दिखाने के लिए तैयार होने पर, परफ़ॉर्मेंस मैक्स कैंपेन के
statusकोENABLEDपर सेट करें. इसके बाद, ओरिजनल स्मार्ट कैंपेन केstatusकोPAUSEDपर सेट करें, ताकि डुप्लीकेट विज्ञापन न दिखाए जाएं.