सेगमेंट - सुविधाओं के रेफ़रंस

यह दस्तावेज़ Google Analytics में सेगमेंट की खास जानकारी देता है.

खास जानकारी

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

इस दस्तावेज़ में, आपको Google Analytics के उपयोगकर्ता मॉडल और सेगमेंट बनाने की बुनियादी बातों की जानकारी मिलेगी.

Google Analytics उपयोगकर्ता मॉडल

Google Analytics के उपयोगकर्ता मॉडल की पहले समीक्षा करें. इससे आपको सेगमेंट के काम करने के तरीके को समझने में मदद मिलेगी.

Google Analytics उपयोगकर्ता मॉडल के तीन प्रमुख घटक हैं:

  • उपयोगकर्ता — बेसिक लेवल पर, आपके पास उपयोगकर्ता होते हैं.
  • सेशन — कोई उपयोगकर्ता आपकी प्रॉपर्टी पर आकर उसके साथ इंटरैक्ट करता है. उपयोगकर्ता के इन सभी इंटरैक्शन को सेशन कहा जाता है.
  • हिट — किसी सेशन के दौरान, उपयोगकर्ता आपकी प्रॉपर्टी से इंटरैक्ट करता है. हर इंटरैक्शन को हिट कहा जाता है. हिट के उदाहरणों में पेज व्यू, इवेंट, लेन-देन वगैरह शामिल हैं.

एक उपयोगकर्ता के कई सेशन हो सकते हैं और हर सेशन में कई हिट हो सकते हैं. नीचे इसका विज़ुअल चित्रण किया गया है:

Google Analytics के उपयोगकर्ता मॉडल को दिखाने वाली हैरारकी. पैरंट
         नोड कोई उपयोगकर्ता होता है और इसके चाइल्ड नोड सेशन को दिखाते हैं. साथ ही, हर सेशन
         में हिट दिखाने वाले एक या ज़्यादा नोड होते हैं.
पहली इमेज: Google Analytics उपयोगकर्ता मॉडल

Google Analytics में उपयोगकर्ताओं को मॉडल करने का तरीका समझने के बाद, अगला चरण सेगमेंट बनाने के बारे में देना होता है.

सेगमेंट के उदाहरण

सेगमेंट बनाने के लिए, अपनी पसंद के हिसाब से शर्त के साथ-साथ डाइमेंशन और मेट्रिक की वैल्यू तय की जाती है.

नीचे दिए गए हर उदाहरण में, सेगमेंट की जानकारी, सेगमेंट पैरामीटर के लिए एपीआई सिंटैक्स, और उपयोगकर्ता मॉडल को दिखाने के तरीके के बारे में बताया गया है.

मॉडल प्रज़ेंटेशन का लेजेंड यह है:

ऐसा लेजेंड, जो उपयोगकर्ता के मॉडल के क्रम में हर नोड की स्टाइल इस आधार पर तय करता है
         कि नोड को सेगमेंट से बाहर रखा गया है या नहीं, सेगमेंट में शामिल किया गया है, किसी शर्त से मेल खाता है या क्रम के किसी चरण से मेल खाता है.
दूसरी इमेज: सेगमेंट के उदाहरण के लिए नोड की परिभाषाएं.

नीचे दिए गए उदाहरणों में यह जानकारी दी गई है:

शर्तें

डाइमेंशन और मेट्रिक वैल्यू के आधार पर उपयोगकर्ताओं या सेशन को चुनने के लिए, शर्तों का इस्तेमाल करें.

डाइमेंशन

डाइमेंशन वैल्यू के आधार पर उपयोगकर्ता या सेशन चुनें.

उपयोगकर्ता

कनाडा से आने वाले उपयोगकर्ताओं को चुनें.
users::condition::ga:country==Canada

सेशन-लेवल की मैच करने वाली दो स्थितियों की वजह से, तीन में से पहला उपयोगकर्ता और उसके सभी सेशन सेगमेंट में शामिल किए गए हैं. बाकी दो उपयोगकर्ताओं के
         सेशन शामिल नहीं किए गए हैं.
तीसरी इमेज: उपयोगकर्ता से जुड़ी कोई शर्त.

सेशन

कनाडा से आए सेशन चुनें.
sessions::condition::ga:country==Canada

सेशन-लेवल की मैच करने वाली दो स्थितियों की वजह से, तीन में से दूसरा उपयोगकर्ता और उसके सभी सेशन सेगमेंट में शामिल कर लिए गए हैं. बाकी दो उपयोगकर्ताओं के
         सेशन शामिल नहीं किए गए हैं.
चौथी इमेज: मैच करने वाले सेशन की शर्त.

मेट्रिक

एक या कुल मेट्रिक वैल्यू के आधार पर उपयोगकर्ता या सेशन चुनें.

उपयोगकर्ता

उन उपयोगकर्ताओं को चुनें जिनकी एक ही लेन-देन में 100 डॉलर से ज़्यादा की कुल आय हुई थी.
users::condition::perHit::ga:transactionRevenue>100

मैच होने वाली एक ही हिट-लेवल की शर्त की वजह से, तीन में से दूसरा उपयोगकर्ता और उसके सभी सेशन सेगमेंट में शामिल कर लिए गए हैं. बाकी दो उपयोगकर्ताओं के
         सेशन शामिल नहीं किए गए हैं.
पांचवी इमेज: हर हिट के लिए मैचिंग, उपयोगकर्ता की शर्त.

उन उपयोगकर्ताओं को चुनें जिनका कुल रेवेन्यू किसी एक सेशन में हुए सभी ट्रांज़ैक्शन में 100 डॉलर से ज़्यादा था.
users::condition::perSession::ga:transactionRevenue>100

मैच करने वाले एक हिट-लेवल की शर्त की वजह से, तीन में से पहला और दूसरा उपयोगकर्ता के साथ-साथ
         उनके सभी सेशन सेगमेंट में शामिल कर लिए जाते हैं.
         तीसरे उपयोगकर्ता के सेशन शामिल नहीं किए गए हैं.
छठी इमेज: हर सेशन के हिसाब से मैच करने की सुविधा, उपयोगकर्ता की शर्त.

उन उपयोगकर्ताओं को चुनें जिनका कुल रेवेन्यू तारीख की सीमा के दौरान हुए सभी ट्रांज़ैक्शन में 100 डॉलर से ज़्यादा था.
users::condition::perUser::ga:transactionRevenue>100

तीन में से तीन उपयोगकर्ता और उनके सभी सेशन, मिलती-जुलती उपयोगकर्ता-लेवल की शर्त की वजह से सेगमेंट में शामिल कर लिए गए हैं.
सातवीं इमेज: हर उपयोगकर्ता के हिसाब से मैचिंग, उपयोगकर्ता की शर्त.

डिफ़ॉल्ट रूप से, उपयोगकर्ताओं को चुनते समय, मेट्रिक की वैल्यू को उपयोगकर्ता लेवल पर जोड़ा जाएगा. इन्हें आसानी से समझा जा सकता है:
users::condition::ga:transactionRevenue>100

सेशन

ऐसे सेशन चुनें जिनमें एक लेन-देन में कुल रेवेन्यू 100 डॉलर से ज़्यादा हो.
sessions::condition::perHit::ga:transactionRevenue>100

किसी एक हिट-लेवल की शर्त की वजह से सेगमेंट में तीन में से सिर्फ़ दूसरा उपयोगकर्ता और सिर्फ़ एक सेशन शामिल होता है.
         बाकी दो उपयोगकर्ता और उनके सेशन को बाहर रखा गया है.
इमेज 8: हर हिट के लिए मैचिंग, सेशन की शर्त.

ऐसे सेशन चुनें जिनमें किसी सेशन में हुए सभी ट्रांज़ैक्शन का कुल रेवेन्यू 100 डॉलर से ज़्यादा हो.
sessions::condition::perSession::ga:transactionRevenue>100

सेशन-लेवल की एक ही शर्त से मेल खाने वाले सेशन की वजह से, तीन में से पहले और दूसरे उपयोगकर्ता के साथ-साथ,
 हर उपयोगकर्ता का एक सेशन भी सेगमेंट में शामिल कर लिया गया है. तीसरे उपयोगकर्ता और उसके सेशन को शामिल नहीं किया गया है.
इमेज 9: हर सेशन के हिसाब से मैच करने की सुविधा, सेशन की शर्त.

डिफ़ॉल्ट रूप से, सेशन चुनते समय मेट्रिक वैल्यू, सेशन लेवल पर कुल होंगी. इन्हें आसानी से समझा जा सकता है:
sessions::condition::ga:transactionRevenue>100

शर्तों को बाहर रखना

ऑपरेटर नहीं है

किसी शर्त को पूरा न करने और उस शर्त से मैच होने वाले सेशन को बाहर रखने के लिए, ! वर्ण का इस्तेमाल करें.

उन सेशन को बाहर रखें जिनमें एग्ज़िट पेज, रूट पेज के पाथ से एग्ज़ैक्ट मैच करता हो.
sessions::condition::!ga:exitPagePath==/

तीन में से, पहला उपयोगकर्ता और उसके सेशन शामिल हैं.
         दूसरे उपयोगकर्ता में, एक सेशन को शामिल किया गया और एक सेशन को बाहर रखा गया. ऐसा सेशन-लेवल की शर्तों से मेल खाने की वजह से हुआ है. मिलते-जुलते सेशन-लेवल की शर्त की वजह से, तीसरे उपयोगकर्ता का
         एक सेशन भी बाहर रखा गया है.
सेशन एक्सक्लूज़न: मैच होने वाले सेशन को छोड़कर.

संयोजन की शर्तें

AND ऑपरेटर

AND ऑपरेटर का इस्तेमाल करके शर्तों को जोड़ने के लिए, ; वर्ण का इस्तेमाल करें.

कनाडा से आने वाले ऐसे उपयोगकर्ताओं को चुनें और जिनका तारीख की सीमा के दौरान सभी लेन-देन से मिला कुल रेवेन्यू 100 डॉलर से ज़्यादा था. users::condition::ga:country==Canada;users::condition::perUser::ga:transactionRevenue>100

मैच करने वाले उपयोगकर्ता और सेशन-लेवल की शर्त की वजह से, तीन में से पहला उपयोगकर्ता और उसके सभी सेशन
         सेगमेंट में शामिल कर लिए गए हैं. बाकी दो उपयोगकर्ता और उनके सेशन को बाहर रखा गया है.
10वीं इमेज: AND ऑपरेटर का इस्तेमाल करके, कई शर्तों को मैच करना.

ये दोनों उपयोगकर्ता शर्तें हैं, इसलिए आपके पास इसे आसान बनाने का विकल्प है:
users::condition::ga:country==Canada;ga:transactionRevenue>100

या ऑपरेटर

OR ऑपरेटर का इस्तेमाल करके, फ़िल्टर को जोड़ने के लिए, , वर्ण का इस्तेमाल करें.

कनाडा से आने वाले उपयोगकर्ताओं को चुनें या मेक्सिको से आने वाले उपयोगकर्ताओं को चुनें.
users::condition::ga:country==Canada,users::condition::ga:country==Mexico

3 में से पहला और दूसरा उपयोगकर्ता और उसके सभी सेशन
         पहले उपयोगकर्ता के लिए मिलते-जुलते सेशन-लेवल की
         कई शर्तों और दूसरे उपयोगकर्ता के लिए सिर्फ़ एक मेल खाने वाले सेशन-लेवल
         की शर्त की वजह से सेगमेंट में शामिल किए गए हैं. बाकी उपयोगकर्ता और उनके सेशन को
         बाहर रखा गया है.
इमेज 11: OR ऑपरेटर का इस्तेमाल करके, कई शर्तों को मैच करना.

ये दोनों उपयोगकर्ता शर्तें हैं, इसलिए आपके पास इन शर्तों को आसान बनाने का विकल्प है:
users::condition::ga:country==Canada,ga:country==Mexico

शर्तों के डाइमेंशन एक जैसे हैं. इसलिए, रेगुलर एक्सप्रेशन का इस्तेमाल करके इन कामों को आसान बनाया जा सकता है:
users::condition::ga:country=~Canada|Mexico

क्रम

क्रम का इस्तेमाल करके, एक क्रम में चलने वाली स्थितियों के आधार पर उपयोगकर्ताओं या सेशन को चुनें.

उन उपयोगकर्ताओं को चुनें जिन्होंने मोबाइल पर आपके डेस्कटॉप से तुरंत विज़िट कर लिया हो.
users::sequence::ga:deviceCategory==mobile;–>ga:deviceCategory==desktop

सेशन-लेवल पर मैचिंग की वजह से,
 तीन में से दूसरा उपयोगकर्ता और उसके सभी सेशन सेगमेंट में शामिल कर लिए गए हैं. इसकी वजह यह है कि सेशन के दौरान,
 चरण के तुरंत बाद एक-दूसरे के चरण शुरू हो जाते हैं. बचे हुए उपयोगकर्ता और उनके सेशन को इसमें शामिल नहीं किया गया है.
इमेज 12: मिलता-जुलता क्रम, जिसमें सभी चरण एक-दूसरे के ठीक बाद आते हैं.

उन उपयोगकर्ताओं को चुनें जिन्होंने मोबाइल से विज़िट किया और उसके बाद डेस्कटॉप से विज़िट किया.
users::sequence::ga:deviceCategory==mobile;–>>ga:deviceCategory==desktop

सेशन-लेवल के मिलते-जुलते क्रम की वजह से, तीन में से पहला और दूसरा उपयोगकर्ता के साथ-साथ उनके सभी सेशन
         सेगमेंट में शामिल कर लिए जाते हैं. बचे हुए
         उपयोगकर्ता और उनके सेशन को इसमें शामिल नहीं किया गया है.
इमेज 13: मिलता-जुलता क्रम, जिसमें चरणों के बाद एक-दूसरे से जुड़ा चरण आता है.

उपयोगकर्ताओं और सेशन को जोड़ना

सेगमेंट बनाने के लिए, उपयोगकर्ता और सेशन चुनें. पहले उपयोगकर्ताओं को चुना जाएगा और सेशन को उपयोगकर्ताओं के सबसेट से चुना जाएगा.

ऐसे सेशन चुनें जिनमें एक ही लेन-देन में कुल रेवेन्यू 100 डॉलर से ज़्यादा हो. यह रेवेन्यू, उन उपयोगकर्ताओं से मिला जो मोबाइल से वेबसाइट पर आए थे और उसके बाद डेस्कटॉप से आए थे.
users::sequence::ga:deviceCategory==mobile;->>ga:deviceCategory==desktop;sessions::condition::perHit::ga:transactionRevenue>100

अगले चरण

सेगमेंट सिंटैक्स और Core Reporting API में सेगमेंट से क्वेरी करने के तरीके की पूरी जानकारी के लिए, सेगमेंट डेव गाइड पढ़ें.