कन्वर्ज़न वैल्यू के लिए नियम की मदद से, ऐसी कार्रवाइयां तय की जा सकती हैं जिनसे कन्वर्ज़न की वैल्यू में बदलाव होगा. यह बदलाव, ConversionAction की कैटगरी और इंप्रेशन के इन डाइमेंशन के आधार पर होगा:
- ऑडियंस सेगमेंट का सदस्य
- जगह या दिलचस्पी वाले इलाके
- डिवाइस
- यात्रा की योजना
Google Ads API का इस्तेमाल करके, कन्वर्ज़न वैल्यू के लिए नियम तय किए जा सकते हैं. साथ ही, उन्हें कन्वर्ज़न वैल्यू के लिए नियम के सेट में जोड़ा जा सकता है. इसके बाद, नियम के सेट को अपने पूरे Google Ads खाते या किसी खास कैंपेन पर लागू किया जा सकता है. Google Ads API की रिपोर्ट में मौजूद सेगमेंट, ब्रेकडाउन उपलब्ध कराते हैं. इससे आपको अपनी कन्वर्ज़न वैल्यू के ओरिजनल, बिना बदलाव वाले, और बदलाव किए गए हिस्सों की तुलना करने में मदद मिलती है.
नियम बनाएं
कन्वर्ज़न वैल्यू के लिए नियमों का इस्तेमाल करने के लिए, सबसे पहले कम से कम एक ConversionValueRule बनाएं. इसमें ये शामिल हैं:
- नियम लागू होने की शर्तें
- नियम लागू होने पर की जाने वाली कार्रवाई
उदाहरण के लिए, ConversionValueRuleService.MutateConversionValueRules के लिए नीचे दिया गया JSON पेलोड, एक ऐसा नियम बनाता है जो मोबाइल इंप्रेशन के लिए, कन्वर्ज़न वैल्यू को 1.5 से गुणा करता है:
{
"operations": [
{
"create": {
"action": {
"operation": "MULTIPLY",
"value": 1.5
},
"deviceCondition": {
"deviceTypes": ["MOBILE"]
}
}
}
]
}
नियम की शर्तें
यहां दिए गए फ़ील्ड की मदद से, ConversionValueRule की शर्तें तय करें:
audience_condition- यह नियम, एक या उससे ज़्यादा ऑडियंस से जुड़े इंप्रेशन पर लागू होता है.
user_listsयाuser_interestsफ़ील्ड की मदद से, हर उपयोगकर्ता सूची या उपयोगकर्ता की दिलचस्पी के रिसॉर्स के नाम बताएं. उपयोगकर्ता सूचियों या उपयोगकर्ता की दिलचस्पी के उपलब्ध संसाधन के नाम पाने के लिए,GoogleAdsServiceकाsearchStreamयाsearchअनुरोध जारी करें. इसमें क्वेरी काFROMक्लॉज़, क्रमशःuser_listयाuser_interestहोना चाहिए. - अगर किसी
audience_conditionमें एक से ज़्यादा उपयोगकर्ता सूचियां या उपयोगकर्ता की दिलचस्पी शामिल है, तो इंप्रेशन, नियम से तब मैच होगा, जब इंप्रेशन, उपयोगकर्ता सूचियों या उपयोगकर्ता की दिलचस्पी में से किसी से जुड़ा हो. device_condition- अगर इंप्रेशन का डिवाइस, बताए गए किसी भी
device_typesसे मैच करता है, तो नियम लागू होता है. सिर्फ़ValueRuleDeviceTypeमें मौजूद डिवाइस टाइप इस्तेमाल किए जा सकते हैं. geo_location_condition- यह नियम उन इंप्रेशन पर लागू होता है जिनमें जगह की जानकारी,
geo_match_typeके लिए तय किए गए किसी भीgeo_target_constantsसे मैच करती है. साथ ही,excluded_geo_match_typeके लिए तय किए गए किसी भीexcluded_geo_target_constantsसे मैच नहीं करती. जगह के संसाधन के नाम वापस पाने का तरीका जानने के लिए, जगह के हिसाब से टारगेटिंग की गाइड देखें. itinerary_condition- यह नियम उन इंप्रेशन पर लागू होता है जिनमें खोज के लिए इस्तेमाल हुए शब्दों में, यात्रा की योजना से जुड़ी खास जानकारी शामिल होती है. जैसे, बुकिंग विंडो, यात्रा की अवधि या यात्रा शुरू होने का दिन. उपलब्ध शर्तों के बारे में ज़्यादा जानकारी के लिए,
ValueRuleItineraryConditionदेखें.
हर ConversionValueRule पर, audience_condition, device_condition, geo_location_condition या itinerary_condition में से ज़्यादा से ज़्यादा दो वैल्यू तय की जा सकती हैं.
बिना किसी शर्त के लागू होने वाला नियम, उन इंप्रेशन पर लागू होता है जो नियमों के उसी सेट में मौजूद किसी खास नियम की शर्तों को पूरा नहीं करते.
नियम की वजह से ट्रिगर की गई कार्रवाई
किसी नियम में एक action होना चाहिए, जिसमें एक operation और एक value शामिल हो.
कार्रवाई से यह तय होता है कि नियम की शर्तों को पूरा करने वाले कन्वर्ज़न की कन्वर्ज़न वैल्यू में बदलाव कैसे किया जाए. ये कार्रवाइयां की जा सकती हैं:
ADD- कन्वर्ज़न की ओरिजनल वैल्यू में
valueजोड़ता है.value,0से ज़्यादा होना चाहिए. MULTIPLY- कन्वर्ज़न की ओरिजनल वैल्यू को, तय की गई
valueसे गुणा करता है.value,0.5से ज़्यादा या इसके बराबर और10से कम या इसके बराबर होना चाहिए. SETकन्वर्ज़न वैल्यू को तय किए गए
valueपर सेट करता है.value,0से ज़्यादा होना चाहिए.SETकार्रवाई वाले नियम का इस्तेमाल, सिर्फ़ ऐसे नियम सेट में किया जा सकता है जो नियम सेट बनाना में बताई गई शर्तों को पूरा करता हो.
नियम के अन्य एट्रिब्यूट
शर्तों और कार्रवाई के अलावा, ConversionValueRule में ये एट्रिब्यूट होते हैं.
owner_customer- नियम का मालिकाना हक रखने वाले
Customerके संसाधन का नाम. इसका इस्तेमाल करके यह पता लगाएं कि कोई नियम, खाते में तय किया गया है या उसके किसी मैनेजर खाते में. status- नियम की स्थिति. इस फ़ील्ड को
PAUSEDपर सेट करके, किसी नियम को रोका जा सकता है. साथ ही, इस फ़ील्ड कोENABLEDपर सेट करके, रोके गए नियम को चालू किया जा सकता है.
नियमों के सेट बनाना
कम से कम एक ConversionValueRule होने पर, ConversionValueRuleSet बनाया जा सकता है. इसमें ये शामिल होते हैं:
conversion_action_categoriesकन्वर्ज़न ऐक्शन की कैटगरी की सूची, जिन पर नियमों का यह सेट लागू होता है. अगर सूची खाली है, तो नियमों का सेट सभी कैटगरी पर लागू होता है. अगर सूची खाली नहीं है, तो इसमें
STORE_VISITयाSTORE_SALEमें से किसी एक की एंट्री होनी चाहिए.नियमों का सेट बनाते समय, सिर्फ़ कन्वर्ज़न ऐक्शन की कैटगरी की सूची सेट की जा सकती है.
conversion_value_rulesसेट में शामिल किए जाने वाले नियमों के संसाधन के नाम.
इस सूची में सिर्फ़ ऐसा नियम शामिल हो सकता है जो
SETकार्रवाई का इस्तेमाल करता हो. हालांकि, इसके लिए इनमें से कोई एक शर्त पूरी होनी चाहिए:- आपका खाता अनुमति वाली सूची में है और नियमों के सेट का
conversion_action_categoriesखाली है. - सेट के
conversion_action_categoriesमेंSTORE_VISITयाSTORE_SALEकी सिर्फ़ एक एंट्री है, सेट केdimensionsमें सिर्फ़NO_CONDITIONकी एंट्री है, और नियम के किसी भी शर्त वाले फ़ील्ड को सेट नहीं किया गया है.
- आपका खाता अनुमति वाली सूची में है और नियमों के सेट का
dimensionsValueRuleSetDimensionenum वैल्यू की सूची, जिससे पता चलता है कि सेट में मौजूद नियम किन शर्तों का इस्तेमाल कर सकते हैं. उदाहरण के लिए, अगरdimensionsमेंGEO_LOCATIONऔरDEVICEशामिल हैं, तो सेट मेंgeo_location_conditionयाdevice_conditionवाले नियम जोड़े जा सकते हैं. हालांकि,audience_conditionवाला नियम नहीं जोड़ा जा सकता.यह सूची खाली नहीं छोड़ी जा सकती. इसमें ज़्यादा से ज़्यादा दो एंट्री हो सकती हैं.
इस सूची की पहली एंट्री से यह तय होता है कि मेट्रिक में
segments.conversion_value_rule_primary_dimensionके लिए कौनसी वैल्यू दिखेगी.अगर इस सूची में
NO_CONDITIONके लिए कोई एंट्री है, तो:NO_CONDITION, सूची में सिर्फ़ एक एंट्री होनी चाहिए.- सेट के
conversion_action_categoriesकी सूची में,STORE_VISITयाSTORE_SALEकी सिर्फ़ एक एंट्री होनी चाहिए. conversion_value_rulesकी सूची में ऐसा कोई नियम शामिल नहीं हो सकता जिसमेंaudience_condition,device_conditionयाgeo_location_conditionसेट हो.
attachment_typeपूरे खाते पर लागू होने वाले नियमों का सेट बनाने के लिए, इस वैल्यू को
CUSTOMERपर सेट करें. इसके अलावा, किसी खास कैंपेन के लिए नियमों का सेट बनाने के लिए, इसेCAMPAIGNपर सेट करें.campaignअगर नियमों के सेट का
attachment_type,CAMPAIGNहै, तो इसे उस संसाधन के नाम पर सेट करें जिस पर नियमों का सेट लागू होता है.
नियमों की तरह ही, नियमों के सेट में भी एक owner_customer और एक status होता है. हालांकि, नियम सेट का status रीड-ओनली होता है और इसके नियमों से इस तरह लिया जाता है:
- अगर
conversion_value_rulesसे रेफ़र किए गए हर नियम मेंstatusकी वैल्यूPAUSEDहै, तो कन्वर्ज़न वैल्यू के लिए सेट किए गए नियमstatusकी वैल्यूPAUSEDहोगी. - ऐसा न होने पर, कन्वर्ज़न वैल्यू के लिए नियम का सेट
status,ENABLEDहोगा.
नियम और नियम सेट हटाना
ConversionValueRuleSetमें कन्वर्ज़न वैल्यू के लिए कम से कम एक नियम होना चाहिए, जोPAUSEDयाENABLEDहो.किसी ऐसे
ConversionValueRuleको नहीं हटाया जा सकता जिसेPAUSEDयाENABLEDConversionValueRuleSetकेconversion_value_rulesमें रेफ़र किया गया हो.किसी
ConversionValueRuleSetको हटाने से, सेट में शामिल हरConversionValueRuleकेstatusमें कोई बदलाव नहीं होता.ConversionValueRuleSetको हटाने के बाद,conversion_value_rule_setसंसाधन के लिएsearchऔरsearchStreamअनुरोध, हटाए गए सेट को वापस नहीं लाएंगे.
नियमों और नियम सेट की प्राथमिकता
Google Ads, हर कन्वर्ज़न के लिए ज़्यादा से ज़्यादा एक नियम चुनने और लागू करने के लिए, इस लॉजिक का इस्तेमाल करता है. इन नियमों के बारे में ज़्यादा जानकारी के लिए, Google Ads सहायता केंद्र पर जाएं:
नियमों के सेट की
attachment_typeतय करें. अगर इंप्रेशन से जुड़े कैंपेन के लिए,attachment_type = CAMPAIGNऔरcampaignपर सेट किए गए नियमों के कोई सेट मौजूद हैं, तो सिर्फ़ कैंपेन-लेवल के नियमों के सेट पर विचार करें. अगर ऐसा नहीं है, तो सिर्फ़ ग्राहक-लेवल के नियम सेट पर विचार करें.ध्यान में रखे जाने वाले नियम के सेट में से, वह नियम सेट चुनें जिसमें
conversion_action_categoriesखाली न हो और उसमें कन्वर्ज़न ऐक्शन की कैटगरी शामिल हो. ऐसा तब करें, जब ऐसा कोई नियम सेट मौजूद हो. अगर ऐसा नहीं है, तो वह नियम सेट चुनें जिसमेंconversion_action_categoriesखाली है.चुने गए नियम सेट में मौजूद नियमों का आकलन,
conversion_value_rulesमें उनके दिखने के क्रम में करें. इसके बाद, उन शर्तों के साथ पहला नियम चुनें जो इंप्रेशन से मैच करती हैं.अगर जगह की जानकारी से जुड़ी कई शर्तें मैच होती हैं, तो जगह की सटीक जानकारी का नियम लागू किया जाता है. उदाहरण के लिए, अगर कोई इंप्रेशन, अमेरिका और कैलिफ़ोर्निया, दोनों की शर्तों से मैच करता है, तो कैलिफ़ोर्निया की शर्त लागू होगी. ऐसा इसलिए, क्योंकि यह ज़्यादा सटीक जगह है.
ऑडियंस की एक से ज़्यादा शर्तों के मैच होने पर, मौजूदा ऑडियंस एट्रिब्यूशन हैरारकी लागू की जाएगी. अगर किसी सेट में दो नियमों के बीच टाई हो जाता है, तो "जोड़ें" नियम के बजाय "गुणा करें" नियम को चुना जाएगा. इसके बाद भी टाई होने पर (एक से ज़्यादा "गुणा करें" नियम होने पर), सबसे ज़्यादा गुणक या मल्टीप्लायर अडजस्टमेंट वाले नियम को चुना जाएगा.
डिवाइस की एक से ज़्यादा शर्तें मैच नहीं हो सकतीं, क्योंकि डिवाइस की कैटगरी अलग-अलग होती हैं.
यात्रा की योजना से जुड़ी शर्तों के लिए, यात्रा की योजना का सबसे सटीक नियम लागू किया जाता है. इसका मतलब है कि अगर किसी कन्वर्ज़न पर एक से ज़्यादा नियम लागू होते हैं, तो उस नियम का इस्तेमाल किया जाता है जिसमें यात्रा की योजना के सबसे ज़्यादा विकल्प तय किए गए हों. जैसे, "पहले से बुकिंग करने की विंडो" या "यात्रा की अवधि".
मेट्रिक
metrics.conversions_value और metrics.all_conversions_value फ़ील्ड के साथ-साथ उन मेट्रिक से मिले फ़ील्ड, कन्वर्ज़न वैल्यू के लिए नियम के सेट से किए गए बदलावों को दिखाते हैं. इसके अलावा, नियम कैसे लागू किए गए, इस बारे में ज़्यादा जानकारी पाने के लिए, अपनी क्वेरी में segments.conversion_value_rule_primary_dimension को शामिल किया जा सकता है. उस सेगमेंट के लिए, ये वैल्यू हो सकती हैं:
NO_RULE_APPLIED- उन कन्वर्ज़न की वैल्यू जिन पर कोई नियम लागू नहीं किया गया.
ORIGINAL- उन कन्वर्ज़न की ओरिजनल वैल्यू जिन पर कोई नियम लागू किया गया था.
GEO_LOCATION,DEVICE,AUDIENCE, याNO_CONDITION- नियम लागू होने के बाद कन्वर्ज़न की वैल्यू, नियम सेट के
dimensionsकलेक्शन में पहली एंट्री के हिसाब से ग्रुप की गई है.