कैंपेन के लक्ष्यों की मदद से, चुनिंदा कैंपेन को खास कन्वर्ज़न ऐक्शन के लिए ऑप्टिमाइज़ किया जा सकता है. अगर आपके पास ऐसे कैंपेन हैं जिनके लक्ष्य आपके खाता-लेवल के लक्ष्यों से अलग हैं, तो CampaignConversionGoalService का इस्तेमाल करके, हर CampaignConversionGoal और उसकी biddable सेटिंग में ज़रूरत के मुताबिक बदलाव किया जा सकता है. उदाहरण के लिए, अगर आपका खाता आम तौर पर ई-कॉमर्स के लिए ऑप्टिमाइज़ होता है, लेकिन आपके पास स्टोर विज़िट को टारगेट करने वाला एक कैंपेन है, तो category=STORE_VISIT वाले सभी CampaignConversionGoal ऑब्जेक्ट के लिए biddable=true और अन्य सभी CampaignConversionGoal ऑब्जेक्ट के लिए biddable=false सेट किया जा सकता है.
जब CampaignConversionGoalOperation जारी करके या कस्टम लक्ष्य का इस्तेमाल करके, किसी कैंपेन के लिए ग्राहक-लेवल के लक्ष्यों को बदला जाता है, तो Google Ads कैंपेन के किसी भी CampaignConversionGoal ऑब्जेक्ट में CustomerConversionGoal के आने वाले समय में होने वाले बदलावों को लागू नहीं करेगा. इसके बाद, CampaignConversionGoal ऑब्जेक्ट पूरी तरह से अलग हो जाते हैं. ये तब तक अलग रहेंगे, जब तक कैंपेन को ग्राहक-लेवल के लक्ष्यों का इस्तेमाल करने के लिए वापस ट्रांज़िशन नहीं किया जाता. इसके लिए, कैंपेन के कन्वर्ज़न लक्ष्य के कॉन्फ़िगरेशन को अपडेट करना होगा. इसके बारे में लक्ष्य कॉन्फ़िगरेशन लेवल में बताया गया है.
नए कन्वर्ज़न ऐक्शन के लिए कैंपेन के लक्ष्य
CustomerConversionGoal की तरह ही, जब भी Google Ads विज्ञापन से होने वाला कन्वर्ज़न ग्राहक में नए category और origin कॉम्बिनेशन के साथ कोई ConversionAction जोड़ा जाता है, तो Google Ads उस कॉम्बिनेशन के लिए अपने-आप एक नया CampaignConversionGoal बना देता है.
कैंपेन के लक्ष्य का biddable एट्रिब्यूट true होता है. हालांकि, अगर इनमें से कोई भी शर्त पूरी होती है, तो biddable एट्रिब्यूट false होता है:
कैंपेन के लिए कोई अन्य
CampaignConversionGoalऔर नई कार्रवाई केcategoryमेंbiddableकोfalseपर सेट किया गया है.categoryऔरoriginका कॉम्बिनेशन, इस टेबल में दिया गया है.
| कन्वर्ज़न ऐक्शन की कैटगरी | कन्वर्ज़न का ऑरिजिन |
|---|---|
BEGIN_CHECKOUT |
GOOGLE_HOSTED |
CONSIDERATION |
GOOGLE_HOSTED |
CONTACT |
GOOGLE_HOSTED |
CONVERTED_LEAD |
GOOGLE_HOSTED |
ENGAGEMENT |
GOOGLE_HOSTED |
GET_DIRECTIONS |
GOOGLE_HOSTED |
PAGE_VIEW |
GOOGLE_HOSTED |
PURCHASE |
GOOGLE_HOSTED |
QUALIFIED_LEAD |
GOOGLE_HOSTED |
SIGNUP |
GOOGLE_HOSTED |
BOOK_APPOINTMENT |
LOCAL_SERVICES_ADS |
CONVERTED_LEAD |
LOCAL_SERVICES_ADS |
MESSAGE_LEAD |
LOCAL_SERVICES_ADS |
PHONE_CALL_LEAD |
LOCAL_SERVICES_ADS |
STORE_SALE |
STORE |
STORE_VISIT |
STORE |
ENGAGEMENT |
YOUTUBE_HOSTED |
SIGNUP |
YOUTUBE_HOSTED |
YOUTUBE_FOLLOW_ON_VIEWS |
YOUTUBE_HOSTED |
कैंपेन के लक्ष्य वापस पाना
अपने खाते के लिए CampaignConversionGoals की सूची पाने के लिए, इस क्वेरी का इस्तेमाल करें. अपनी सुविधा के लिए, SELECT क्लॉज़ में campaign के एट्रिब्यूट शामिल किए जा सकते हैं. इसके अलावा, चुनिंदा कैंपेन के लिए कैंपेन के लक्ष्यों को पाने के लिए, WHERE क्लॉज़ में उनका इस्तेमाल किया जा सकता है. यहां दी गई क्वेरी में, उदाहरण के तौर पर campaign.advertising_channel_type के हिसाब से फ़िल्टर करने का तरीका बताया गया है. हालांकि, कैंपेन के अन्य एट्रिब्यूट, जैसे कि campaign.id या campaign.name के हिसाब से भी फ़िल्टर किया जा सकता है.
SELECT
campaign_conversion_goal.campaign,
campaign_conversion_goal.category,
campaign_conversion_goal.origin,
campaign_conversion_goal.biddable,
campaign.id,
campaign.name
FROM campaign_conversion_goal
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
लक्ष्य कॉन्फ़िगरेशन लेवल
ConversionGoalCampaignConfig का goal_config_level, किसी कैंपेन के लक्ष्यों का सोर्स दिखाता है. CUSTOMER के goal_config_level कैंपेन, ग्राहक-लेवल के लक्ष्यों का इस्तेमाल कर रहे हैं. वहीं, CAMPAIGN के goal_config_level कैंपेन, कैंपेन-लेवल के लक्ष्यों का इस्तेमाल कर रहे हैं.
किसी कैंपेन के CampaignConversionGoals में से किसी को अपडेट करने या कस्टम लक्ष्य का इस्तेमाल करने से, कैंपेन के ConversionGoalCampaignConfig में अपने-आप बदलाव हो जाता है, ताकि goal_config_level=CAMPAIGN हो सके. किसी कैंपेन के लिए, कैंपेन के हिसाब से सेट किए गए लक्ष्य की सभी सेटिंग को पहले जैसा किया जा सकता है. साथ ही, ConversionGoalCampaignConfigService का इस्तेमाल करके, goal_config_level को CUSTOMER पर सेट करके, ग्राहक-लेवल के लक्ष्यों का इस्तेमाल करने के लिए वापस ट्रांज़िशन किया जा सकता है.
हर कैंपेन के लिए goal_config_level को वापस पाने के लिए, इस क्वेरी का इस्तेमाल करें.
SELECT
conversion_goal_campaign_config.campaign,
conversion_goal_campaign_config.custom_conversion_goal,
conversion_goal_campaign_config.goal_config_level,
campaign.id,
campaign.name
FROM conversion_goal_campaign_config
पसंद के मुताबिक लक्ष्य
CustomerConversionGoal और CampaignConversionGoal, दोनों ही category और origin के कॉम्बिनेशन के आधार पर लक्ष्यों को दिखाते हैं. कस्टम लक्ष्य,
origin या category के बावजूद,
खास कन्वर्ज़न ऐक्शन के लिए ऑप्टिमाइज़ करने की सुविधा देते हैं.
यह सुविधा तब काम आती है, जब आपको एक ही category और origin के लिए, लक्ष्यों के सबसेट के आधार पर कोई लक्ष्य सेट करना हो. उदाहरण के लिए, हो सकता है कि आपके पास category=DEFAULT और origin=WEBSITE के साथ तीन कन्वर्ज़न ऐक्शन हों, लेकिन किसी कैंपेन के लिए, आपको उन कन्वर्ज़न ऐक्शन में से सिर्फ़ दो के आधार पर बिड करनी हो. इस मामले में, कैंपेन के लिए ऐसे कस्टम लक्ष्य का इस्तेमाल किया जा सकता है जिसमें सिर्फ़ ये दो कन्वर्ज़न ऐक्शन शामिल हों. साथ ही, category=DEFAULT और origin=WEBSITE के लिए, CampaignConversionGoal पर biddable=false सेट किया जा सकता है.
किसी कैंपेन के लिए कस्टम लक्ष्य बनाने और उसे लागू करने का तरीका यहां बताया गया है:
CustomConversionGoalServiceका इस्तेमाल करके,CustomConversionGoalबनाएं.conversion_actionsके दोहराए गए फ़ील्ड कोConversionActionके संसाधन नामों की सूची पर सेट करें. Google Ads को ऑप्टिमाइज़ेशन के लिए इनका इस्तेमाल करना चाहिए. साथ ही,nameको अपनी पसंद के नाम पर सेट करें.ConversionGoalCampaignConfigServiceका इस्तेमाल करके, कैंपेन केConversionGoalCampaignConfigको अपडेट करें. इसके लिए,custom_conversion_goalको पिछले चरण में मिलेCustomConversionGoalके रिसॉर्स नेम पर सेट करें. साथ ही, ऑपरेशन केupdate_maskकोcustom_conversion_goalपर सेट करें. इससे बैकएंड,goal_config_levelकोCAMPAIGNपर अपने-आप अपडेट कर देता है.ज़रूरत के हिसाब से, किसी भी
CampaignConversionGoalके लिएbiddableएट्रिब्यूट की वैल्यू अपडेट करें. उदाहरण के लिए, अगर आपको Google Ads को सिर्फ़ कस्टम लक्ष्य में मौजूद कन्वर्ज़न ऐक्शन के लिए ऑप्टिमाइज़ करना है, तो हरCampaignConversionGoalपरbiddableकोfalseपर सेट करें. अगर आपको Google Ads से, कस्टम लक्ष्य में मौजूद कन्वर्ज़न ऐक्शन को ऑप्टिमाइज़ कराना है, तोcategoryऔरoriginके खास कॉम्बिनेशन के लिए कन्वर्ज़न ऐक्शन के अलावा, यह पक्का करें कि हरCampaignConversionGoalके लिएbiddableकोtrueपर सेट किया गया हो. साथ ही,originऔरcategoryके अन्य कॉम्बिनेशन के हरCampaignConversionGoalके लिए,falseपर सेट किया गया हो.
कस्टम लक्ष्यों को वापस पाना
अपने खाते में मौजूद सभी CustomConversionGoal संसाधनों को वापस पाने के लिए, इस क्वेरी का इस्तेमाल करें. अगर आपका खाता, कई खातों में होने वाले कन्वर्ज़न ट्रैक करने की सुविधा का इस्तेमाल कर रहा है, तो जवाब में असरदार कन्वर्ज़न खाते के कस्टम लक्ष्य शामिल होंगे.
SELECT
custom_conversion_goal.id,
custom_conversion_goal.name,
custom_conversion_goal.status,
custom_conversion_goal.conversion_actions
FROM custom_conversion_goal
इसके अलावा, conversion_goal_campaign_config रिसॉर्स के लिए क्वेरी करते समय, custom_conversion_goal और campaign के एट्रिब्यूट शामिल किए जा सकते हैं. इससे आपको एक ही जवाब में यह देखने में मदद मिलती है कि आपके कैंपेन, कस्टम लक्ष्य, और लक्ष्य के कॉन्फ़िगरेशन एक-दूसरे से कैसे जुड़े हैं.
SELECT
conversion_goal_campaign_config.campaign,
conversion_goal_campaign_config.custom_conversion_goal,
conversion_goal_campaign_config.goal_config_level,
campaign.id,
campaign.name,
custom_conversion_goal.name,
custom_conversion_goal.status,
custom_conversion_goal.conversion_actions
FROM conversion_goal_campaign_config