सेगमेंट - सुविधा के बारे में जानकारी

यह दस्तावेज़, 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

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

ऐसे उपयोगकर्ता चुनें जिनकी आय के सभी लेन-देन से कुल आय 100 डॉलर से ज़्यादा थी.
users::condition::perSession::ga:transactionRevenue>100

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

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

सेगमेंट में तीन उपयोगकर्ता शामिल हैं.
 साथ ही, उनके सेशन और आपके सेशन, दोनों में शामिल हैं.
 ऐसा, उपयोगकर्ताओं से मेल खाने वाली स्थिति की वजह से हुआ है.
चित्र 7: प्रति उपयोगकर्ता, मिलान उपयोगकर्ता शर्त

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

सेशन

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

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

ऐसे सेशन चुनें जिनमें सेशन में हुए सभी लेन-देन से हुई कुल आय 100 डॉलर से ज़्यादा थी.
sessions::condition::perSession::ga:transactionRevenue>100

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

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

शर्तें बाहर करना

ऑपरेटर नहीं

किसी शर्त को हटाने के लिए ! वर्ण का इस्तेमाल करें और उस शर्त से मेल खाने वाले सत्रों को निकालें.

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

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

शर्तें जोड़ना

और ऑपरेटर

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

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

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

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

या ऑपरेटर

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

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

पहले उपयोगकर्ता के लिए, पहले और दूसरे उपयोगकर्ता के सभी सेशन और उनके सभी सेशन, सेगमेंट में शामिल किए जाते हैं. ऐसा
 पहले उपयोगकर्ता के लिए, मैच होने वाले एक से ज़्यादा सेशन और दूसरे उपयोगकर्ता के लिए, मैच होने वाले एक ही सेशन की स्थिति की वजह से किया जाता है. बाकी उपयोगकर्ता और उनके सेशन
         बाहर रखे गए हैं.
चित्र 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

अगले चरण

सेगमेंट सिंटैक्स के बारे में पूरी जानकारी और कोर रिपोर्टिंग एपीआई में सेगमेंट की क्वेरी करने के लिए, सेगमेंट डेवलपर गाइड देखें.