कन्वर्ज़न वैल्यू के नियम

कन्वर्ज़न वैल्यू के नियमों की मदद से, ऐसी कार्रवाइयां तय की जा सकती हैं जिनसे 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 की एक एंट्री शामिल है, और नियम के किसी भी शर्त वाले फ़ील्ड को सेट नहीं किया गया है.
dimensions

ValueRuleSetDimension enum वैल्यू की सूची. इससे पता चलता है कि सेट में मौजूद नियम किन शर्तों का इस्तेमाल कर सकते हैं. उदाहरण के लिए, अगर dimensions में GEO_LOCATION और DEVICE शामिल हैं, तो सेट में geo_location_condition या device_condition वाले नियम जोड़े जा सकते हैं. हालांकि, audience_condition वाला नियम नहीं जोड़ा जा सकता.

इस सूची को खाली नहीं छोड़ा जा सकता. इसमें ज़्यादा से ज़्यादा दो एंट्री हो सकती हैं.

इस सूची में पहली एंट्री से यह तय होता है कि metrics में 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 हो.

  • PAUSED या ENABLED ConversionValueRuleSet के conversion_value_rules में जिस ConversionValueRule का रेफ़रंस दिया गया है उसे नहीं हटाया जा सकता.

  • ConversionValueRuleSet को हटाने से, सेट में शामिल हर ConversionValueRule का status नहीं बदलता.

  • ConversionValueRuleSet को हटाने के बाद, conversion_value_rule_set संसाधन के लिए search और searchStream अनुरोधों में, हटाया गया सेट नहीं दिखेगा.

नियमों और नियम सेट की प्राथमिकता

Google Ads, हर कन्वर्ज़न के लिए ज़्यादा से ज़्यादा एक नियम चुनने और लागू करने के लिए, इस लॉजिक का इस्तेमाल करता है. इन नियमों के बारे में ज़्यादा जानने के लिए, Google Ads सहायता केंद्र पर जाएं:

  1. नियमों के उन सेट की attachment_type तय करें जिन पर विचार करना है. अगर इंप्रेशन से जुड़े कैंपेन के लिए, attachment_type = CAMPAIGN और campaign के साथ कोई भी नियम सेट मौजूद हैं, तो सिर्फ़ कैंपेन-लेवल के नियम सेट पर विचार करें. अगर ऐसा नहीं है, तो सिर्फ़ ग्राहक-लेवल के नियम सेट इस्तेमाल करें.

  2. जिन नियम सेट पर विचार करना है उनमें से उस नियम सेट को चुनें जिसमें conversion_action_categories खाली न हो. साथ ही, उसमें कन्वर्ज़न के कन्वर्ज़न ऐक्शन की कैटगरी शामिल हो. ऐसा नियम सेट मौजूद होने पर ही ऐसा करें. इसके अलावा, वह नियम सेट चुनें जिसमें conversion_action_categories खाली है.

  3. चुने गए नियम सेट में मौजूद नियमों का आकलन, conversion_value_rules में दिखने वाले क्रम में करें. इसके बाद, ऐसी शर्तों वाला पहला नियम चुनें जो इंप्रेशन से मेल खाता हो.

  4. जियो लोकेशन की कई शर्तें पूरी होने पर, जगह की सबसे सटीक जानकारी लागू की जाती है. उदाहरण के लिए, अगर कोई इंप्रेशन अमेरिका और कैलिफ़ोर्निया, दोनों की शर्तों से मेल खाता है, तो कैलिफ़ोर्निया की शर्त लागू होगी. ऐसा इसलिए, क्योंकि यह ज़्यादा सटीक जगह है.

  5. ऑडियंस से जुड़ी एक से ज़्यादा शर्तें पूरी होने पर, मौजूदा ऑडियंस एट्रिब्यूशन हैरारकी लागू होगी. अगर किसी सेट में मौजूद दो नियमों के बीच टाई हो जाता है, तो "जोड़ें" नियम के बजाय "गुणा करें" नियम को चुना जाता है. इसके बाद भी टाई होने पर (एक से ज़्यादा "गुणा करें" नियम होने पर), सबसे ज़्यादा मल्टीप्लायर अडजस्टमेंट वाले नियम को चुना जाएगा.

  6. डिवाइस से जुड़ी एक से ज़्यादा शर्तें पूरी नहीं की जा सकतीं, क्योंकि डिवाइस की कैटगरी अलग-अलग होती हैं.

  7. यात्रा की योजना से जुड़ी शर्तों के लिए, यात्रा की योजना से जुड़ा सबसे सटीक नियम लागू किया जाता है. इसका मतलब है कि अगर कई नियम किसी कन्वर्ज़न से मैच करते हैं, तो उस नियम का इस्तेमाल किया जाता है जिसमें यात्रा की योजना के सबसे ज़्यादा विकल्प तय किए गए हों. जैसे, "पहले से बुकिंग करने की विंडो" या "यात्रा की अवधि".

मेट्रिक

metrics.conversions_value और metrics.all_conversions_value फ़ील्ड के साथ-साथ उन मेट्रिक से मिले फ़ील्ड में, कन्वर्ज़न वैल्यू के लिए नियम सेट की वजह से हुए बदलाव दिखते हैं. इसके अलावा, नियमों को कैसे लागू किया गया, इस बारे में ज़्यादा जानकारी पाने के लिए, अपनी क्वेरी में segments.conversion_value_rule_primary_dimension शामिल किया जा सकता है. उस सेगमेंट के लिए, इन वैल्यू का इस्तेमाल किया जा सकता है:

NO_RULE_APPLIED
उन कन्वर्ज़न की वैल्यू जिन पर कोई नियम लागू नहीं किया गया था.
ORIGINAL
उन कन्वर्ज़न की ओरिजनल वैल्यू जिन पर कोई नियम लागू किया गया था.
GEO_LOCATION, DEVICE, AUDIENCE, या NO_CONDITION
नियम लागू होने के बाद कन्वर्ज़न की वैल्यू. इसे नियम सेट के dimensions कलेक्शन में मौजूद पहली एंट्री के हिसाब से ग्रुप किया जाता है.