यह दस्तावेज़ Google Analytics में सेगमेंट की खास जानकारी देता है.
खास जानकारी
सेगमेंट की सहायता से आप उपयोगकर्ताओं और सेशन को चुनकर उन सवालों के जवाब पा सकते हैं जो आपके कारोबार के लिए ज़रूरी हैं. उदाहरण के लिए, ऐसे उपयोगकर्ता जिन्होंने 1,000 डॉलर से ज़्यादा की लाइफ़टाइम आय वाले कम से कम दो लेन-देन किए हैं या ऐसे उपयोगकर्ता जो पहली बार मोबाइल डिवाइस पर आए और उसके बाद डेस्कटॉप ब्राउज़र पर आए.
इस दस्तावेज़ में, आपको Google Analytics के उपयोगकर्ता मॉडल और सेगमेंट बनाने की बुनियादी बातों की जानकारी मिलेगी.
Google Analytics उपयोगकर्ता मॉडल
Google Analytics के उपयोगकर्ता मॉडल की पहले समीक्षा करें. इससे आपको सेगमेंट के काम करने के तरीके को समझने में मदद मिलेगी.
Google Analytics उपयोगकर्ता मॉडल के तीन प्रमुख घटक हैं:
- उपयोगकर्ता — बेसिक लेवल पर, आपके पास उपयोगकर्ता होते हैं.
- सेशन — कोई उपयोगकर्ता आपकी प्रॉपर्टी पर आकर उसके साथ इंटरैक्ट करता है. उपयोगकर्ता के इन सभी इंटरैक्शन को सेशन कहा जाता है.
- हिट — किसी सेशन के दौरान, उपयोगकर्ता आपकी प्रॉपर्टी से इंटरैक्ट करता है. हर इंटरैक्शन को हिट कहा जाता है. हिट के उदाहरणों में पेज व्यू, इवेंट, लेन-देन वगैरह शामिल हैं.
एक उपयोगकर्ता के कई सेशन हो सकते हैं और हर सेशन में कई हिट हो सकते हैं. नीचे इसका विज़ुअल चित्रण किया गया है:
![Google Analytics के उपयोगकर्ता मॉडल को दिखाने वाली हैरारकी. पैरंट
नोड कोई उपयोगकर्ता होता है और इसके चाइल्ड नोड सेशन को दिखाते हैं. साथ ही, हर सेशन
में हिट दिखाने वाले एक या ज़्यादा नोड होते हैं.](https://developers.google.cn/static/analytics/images/platform/segments/ga-user-model.png?authuser=0&hl=hi)
Google Analytics में उपयोगकर्ताओं को मॉडल करने का तरीका समझने के बाद, अगला चरण सेगमेंट बनाने के बारे में देना होता है.
सेगमेंट के उदाहरण
सेगमेंट बनाने के लिए, अपनी पसंद के हिसाब से शर्त के साथ-साथ डाइमेंशन और मेट्रिक की वैल्यू तय की जाती है.
नीचे दिए गए हर उदाहरण में, सेगमेंट की जानकारी, सेगमेंट पैरामीटर के लिए एपीआई सिंटैक्स, और उपयोगकर्ता मॉडल को दिखाने के तरीके के बारे में बताया गया है.
मॉडल प्रज़ेंटेशन का लेजेंड यह है:
![ऐसा लेजेंड, जो उपयोगकर्ता के मॉडल के क्रम में हर नोड की स्टाइल इस आधार पर तय करता है
कि नोड को सेगमेंट से बाहर रखा गया है या नहीं, सेगमेंट में शामिल किया गया है, किसी शर्त से मेल खाता है या क्रम के किसी चरण से मेल खाता है.](https://developers.google.cn/static/analytics/images/platform/segments/segments-legend.png?authuser=0&hl=hi)
नीचे दिए गए उदाहरणों में यह जानकारी दी गई है:
स्वास्थ्य से जुड़ी स्थितियां
डाइमेंशन और मेट्रिक वैल्यू के आधार पर उपयोगकर्ताओं या सेशन को चुनने के लिए, शर्तों का इस्तेमाल करें.
डाइमेंशन
डाइमेंशन वैल्यू के आधार पर उपयोगकर्ता या सेशन चुनें.
उपयोगकर्ता
कनाडा से आने वाले उपयोगकर्ताओं को चुनें.
users::condition::ga:country==Canada
![सेशन-लेवल की मैच करने वाली दो स्थितियों की वजह से, तीन में से पहला उपयोगकर्ता और उसके सभी सेशन सेगमेंट में शामिल किए गए हैं. बाकी दो उपयोगकर्ताओं के
सेशन शामिल नहीं किए गए हैं.](https://developers.google.cn/static/analytics/images/platform/segments/3-users.png?authuser=0&hl=hi)
सेशन
कनाडा से आए सेशन चुनें.
sessions::condition::ga:country==Canada
![सेशन-लेवल की मैच करने वाली दो स्थितियों की वजह से, तीन में से दूसरा उपयोगकर्ता और उसके सभी सेशन सेगमेंट में शामिल कर लिए गए हैं. बाकी दो उपयोगकर्ताओं के
सेशन शामिल नहीं किए गए हैं.](https://developers.google.cn/static/analytics/images/platform/segments/4-sessions.png?authuser=0&hl=hi)
मेट्रिक
एक या कुल मेट्रिक वैल्यू के आधार पर उपयोगकर्ता या सेशन चुनें.
उपयोगकर्ता
उन उपयोगकर्ताओं को चुनें जिनकी एक ही लेन-देन में 100 डॉलर से ज़्यादा की कुल आय हुई थी.
users::condition::perHit::ga:transactionRevenue>100
![मैच होने वाली एक ही हिट-लेवल की शर्त की वजह से, तीन में से दूसरा उपयोगकर्ता और उसके सभी सेशन सेगमेंट में शामिल कर लिए गए हैं. बाकी दो उपयोगकर्ताओं के
सेशन शामिल नहीं किए गए हैं.](https://developers.google.cn/static/analytics/images/platform/segments/5-users-perhit.png?authuser=0&hl=hi)
उन उपयोगकर्ताओं को चुनें जिनका कुल रेवेन्यू किसी एक सेशन में हुए सभी ट्रांज़ैक्शन में 100 डॉलर से ज़्यादा था.
users::condition::perSession::ga:transactionRevenue>100
![मैच करने वाले एक हिट-लेवल की शर्त की वजह से, तीन में से पहला और दूसरा उपयोगकर्ता के साथ-साथ
उनके सभी सेशन सेगमेंट में शामिल कर लिए जाते हैं.
तीसरे उपयोगकर्ता के सेशन शामिल नहीं किए गए हैं.](https://developers.google.cn/static/analytics/images/platform/segments/6-users-persession.png?authuser=0&hl=hi)
उन उपयोगकर्ताओं को चुनें जिनका कुल रेवेन्यू तारीख की सीमा के दौरान हुए सभी ट्रांज़ैक्शन में 100 डॉलर से ज़्यादा था.
users::condition::perUser::ga:transactionRevenue>100
![तीन में से तीन उपयोगकर्ता और उनके सभी सेशन, मिलती-जुलती उपयोगकर्ता-लेवल की शर्त की वजह से सेगमेंट में शामिल कर लिए गए हैं.](https://developers.google.cn/static/analytics/images/platform/segments/7-users-peruser.png?authuser=0&hl=hi)
डिफ़ॉल्ट रूप से, उपयोगकर्ताओं को चुनते समय, मेट्रिक की वैल्यू को उपयोगकर्ता लेवल पर जोड़ा जाएगा. इन्हें आसानी से समझा जा सकता है:
users::condition::ga:transactionRevenue>100
सेशन
ऐसे सेशन चुनें जिनमें एक लेन-देन में कुल रेवेन्यू 100 डॉलर से ज़्यादा हो.
sessions::condition::perHit::ga:transactionRevenue>100
![किसी एक हिट-लेवल की शर्त की वजह से सेगमेंट में तीन में से सिर्फ़ दूसरा उपयोगकर्ता और सिर्फ़ एक सेशन शामिल होता है.
बाकी दो उपयोगकर्ता और उनके सेशन को बाहर रखा गया है.](https://developers.google.cn/static/analytics/images/platform/segments/8-sessions-perhit.png?authuser=0&hl=hi)
ऐसे सेशन चुनें जिनमें किसी सेशन में हुए सभी ट्रांज़ैक्शन का कुल रेवेन्यू 100 डॉलर से ज़्यादा हो.
sessions::condition::perSession::ga:transactionRevenue>100
![सेशन-लेवल की एक ही शर्त से मेल खाने वाले सेशन की वजह से, तीन में से पहले और दूसरे उपयोगकर्ता के साथ-साथ,
हर उपयोगकर्ता का एक सेशन भी सेगमेंट में शामिल कर लिया गया है. तीसरे उपयोगकर्ता और उसके सेशन को शामिल नहीं किया गया है.](https://developers.google.cn/static/analytics/images/platform/segments/9-sessions-persession.png?authuser=0&hl=hi)
डिफ़ॉल्ट रूप से, सेशन चुनते समय मेट्रिक वैल्यू, सेशन लेवल पर
कुल होंगी. इन्हें आसानी से समझा जा सकता है:
sessions::condition::ga:transactionRevenue>100
शर्तों को बाहर रखना
ऑपरेटर नहीं है
किसी शर्त को पूरा न करने और उस शर्त से मैच होने वाले सेशन को बाहर रखने के लिए, !
वर्ण का इस्तेमाल करें.
उन सेशन को बाहर रखें जिनमें एग्ज़िट पेज, रूट पेज के पाथ से एग्ज़ैक्ट मैच करता हो.
sessions::condition::!ga:exitPagePath==/
![तीन में से, पहला उपयोगकर्ता और उसके सेशन शामिल हैं.
दूसरे उपयोगकर्ता में, एक सेशन को शामिल किया गया और एक सेशन को बाहर रखा गया. ऐसा सेशन-लेवल की शर्तों से मेल खाने की वजह से हुआ है. मिलते-जुलते सेशन-लेवल की शर्त की वजह से, तीसरे उपयोगकर्ता का
एक सेशन भी बाहर रखा गया है.](https://developers.google.cn/static/analytics/images/platform/segments/exclude-sessions.png?authuser=0&hl=hi)
संयोजन की शर्तें
AND ऑपरेटर
AND
ऑपरेटर का इस्तेमाल करके शर्तों को जोड़ने के लिए, ;
वर्ण का इस्तेमाल करें.
कनाडा से आने वाले ऐसे उपयोगकर्ताओं को चुनें और जिनका तारीख की सीमा के दौरान सभी लेन-देन से मिला कुल रेवेन्यू 100 डॉलर से ज़्यादा था.
users::condition::ga:country==Canada;users::condition::perUser::ga:transactionRevenue>100
![मैच करने वाले उपयोगकर्ता और सेशन-लेवल की शर्त की वजह से, तीन में से पहला उपयोगकर्ता और उसके सभी सेशन
सेगमेंट में शामिल कर लिए गए हैं. बाकी दो उपयोगकर्ता और उनके सेशन को बाहर रखा गया है.](https://developers.google.cn/static/analytics/images/platform/segments/10-combine-and.png?authuser=0&hl=hi)
ये दोनों उपयोगकर्ता शर्तें हैं, इसलिए आपके पास इसे आसान बनाने का विकल्प है:
users::condition::ga:country==Canada;ga:transactionRevenue>100
या ऑपरेटर
OR ऑपरेटर का इस्तेमाल करके, फ़िल्टर को जोड़ने के लिए, ,
वर्ण का इस्तेमाल करें.
कनाडा से आने वाले उपयोगकर्ताओं को चुनें या
मेक्सिको से आने वाले उपयोगकर्ताओं को चुनें.
users::condition::ga:country==Canada,users::condition::ga:country==Mexico
![3 में से पहला और दूसरा उपयोगकर्ता और उसके सभी सेशन
पहले उपयोगकर्ता के लिए मिलते-जुलते सेशन-लेवल की
कई शर्तों और दूसरे उपयोगकर्ता के लिए सिर्फ़ एक मेल खाने वाले सेशन-लेवल
की शर्त की वजह से सेगमेंट में शामिल किए गए हैं. बाकी उपयोगकर्ता और उनके सेशन को
बाहर रखा गया है.](https://developers.google.cn/static/analytics/images/platform/segments/11-combine-or.png?authuser=0&hl=hi)
ये दोनों उपयोगकर्ता शर्तें हैं, इसलिए आपके पास इन शर्तों को आसान बनाने का विकल्प है:
users::condition::ga:country==Canada,ga:country==Mexico
शर्तों के डाइमेंशन एक जैसे हैं. इसलिए, रेगुलर एक्सप्रेशन का इस्तेमाल करके इन कामों को आसान बनाया जा सकता है:
users::condition::ga:country=~Canada|Mexico
क्रम
क्रम का इस्तेमाल करके, एक क्रम में चलने वाली स्थितियों के आधार पर उपयोगकर्ताओं या सेशन को चुनें.
उन उपयोगकर्ताओं को चुनें जिन्होंने मोबाइल पर आपके डेस्कटॉप से तुरंत विज़िट कर लिया हो.
users::sequence::ga:deviceCategory==mobile;–>ga:deviceCategory==desktop
![सेशन-लेवल पर मैचिंग की वजह से,
तीन में से दूसरा उपयोगकर्ता और उसके सभी सेशन सेगमेंट में शामिल कर लिए गए हैं. इसकी वजह यह है कि सेशन के दौरान,
चरण के तुरंत बाद एक-दूसरे के चरण शुरू हो जाते हैं. बचे हुए उपयोगकर्ता और उनके सेशन को इसमें शामिल नहीं किया गया है.](https://developers.google.cn/static/analytics/images/platform/segments/12-immediate-sequence.png?authuser=0&hl=hi)
उन उपयोगकर्ताओं को चुनें जिन्होंने मोबाइल से विज़िट किया और उसके बाद डेस्कटॉप से विज़िट किया.
users::sequence::ga:deviceCategory==mobile;–>>ga:deviceCategory==desktop
![सेशन-लेवल के मिलते-जुलते क्रम की वजह से, तीन में से पहला और दूसरा उपयोगकर्ता के साथ-साथ उनके सभी सेशन
सेगमेंट में शामिल कर लिए जाते हैं. बचे हुए
उपयोगकर्ता और उनके सेशन को इसमें शामिल नहीं किया गया है.](https://developers.google.cn/static/analytics/images/platform/segments/13-followed-sequence.png?authuser=0&hl=hi)
उपयोगकर्ताओं और सेशन को जोड़ना
सेगमेंट बनाने के लिए, उपयोगकर्ता और सेशन चुनें. पहले उपयोगकर्ताओं को चुना जाएगा और सेशन को उपयोगकर्ताओं के सबसेट से चुना जाएगा.
ऐसे सेशन चुनें जिनमें एक ही लेन-देन में कुल रेवेन्यू 100 डॉलर से ज़्यादा हो. यह रेवेन्यू, उन उपयोगकर्ताओं से मिला जो मोबाइल से वेबसाइट पर आए थे और उसके बाद डेस्कटॉप से आए थे.
users::sequence::ga:deviceCategory==mobile;->>ga:deviceCategory==desktop;sessions::condition::perHit::ga:transactionRevenue>100
अगले चरण
सेगमेंट सिंटैक्स और Core Reporting API में सेगमेंट से क्वेरी करने के तरीके की पूरी जानकारी के लिए, सेगमेंट डेव गाइड पढ़ें.