यह दस्तावेज़ Google Analytics में सेगमेंट की खास जानकारी देता है.
खास जानकारी
सेगमेंट की सहायता से आप उपयोगकर्ताओं और सेशन को चुनकर उन सवालों के जवाब पा सकते हैं जो आपके कारोबार के लिए ज़रूरी हैं. उदाहरण के लिए, ऐसे उपयोगकर्ता जिन्होंने 1,000 डॉलर से ज़्यादा की लाइफ़टाइम आय वाले कम से कम दो लेन-देन किए हैं या ऐसे उपयोगकर्ता जो पहली बार मोबाइल डिवाइस पर आए और उसके बाद डेस्कटॉप ब्राउज़र पर आए.
इस दस्तावेज़ में, आपको 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
ऐसे सेशन चुनें जिनमें किसी सेशन में हुए सभी ट्रांज़ैक्शन का कुल रेवेन्यू 100 डॉलर से ज़्यादा हो.
sessions::condition::perSession::ga:transactionRevenue>100
डिफ़ॉल्ट रूप से, सेशन चुनते समय मेट्रिक वैल्यू, सेशन लेवल पर
कुल होंगी. इन्हें आसानी से समझा जा सकता है:
sessions::condition::ga:transactionRevenue>100
शर्तों को बाहर रखना
ऑपरेटर नहीं है
किसी शर्त को पूरा न करने और उस शर्त से मैच होने वाले सेशन को बाहर रखने के लिए, !
वर्ण का इस्तेमाल करें.
उन सेशन को बाहर रखें जिनमें एग्ज़िट पेज, रूट पेज के पाथ से एग्ज़ैक्ट मैच करता हो.
sessions::condition::!ga:exitPagePath==/
संयोजन की शर्तें
AND ऑपरेटर
AND
ऑपरेटर का इस्तेमाल करके शर्तों को जोड़ने के लिए, ;
वर्ण का इस्तेमाल करें.
कनाडा से आने वाले ऐसे उपयोगकर्ताओं को चुनें और जिनका तारीख की सीमा के दौरान सभी लेन-देन से मिला कुल रेवेन्यू 100 डॉलर से ज़्यादा था.
users::condition::ga:country==Canada;users::condition::perUser::ga:transactionRevenue>100
ये दोनों उपयोगकर्ता शर्तें हैं, इसलिए आपके पास इसे आसान बनाने का विकल्प है:
users::condition::ga:country==Canada;ga:transactionRevenue>100
या ऑपरेटर
OR ऑपरेटर का इस्तेमाल करके, फ़िल्टर को जोड़ने के लिए, ,
वर्ण का इस्तेमाल करें.
कनाडा से आने वाले उपयोगकर्ताओं को चुनें या
मेक्सिको से आने वाले उपयोगकर्ताओं को चुनें.
users::condition::ga:country==Canada,users::condition::ga:country==Mexico
ये दोनों उपयोगकर्ता शर्तें हैं, इसलिए आपके पास इन शर्तों को आसान बनाने का विकल्प है:
users::condition::ga:country==Canada,ga:country==Mexico
शर्तों के डाइमेंशन एक जैसे हैं. इसलिए, रेगुलर एक्सप्रेशन का इस्तेमाल करके इन कामों को आसान बनाया जा सकता है:
users::condition::ga:country=~Canada|Mexico
क्रम
क्रम का इस्तेमाल करके, एक क्रम में चलने वाली स्थितियों के आधार पर उपयोगकर्ताओं या सेशन को चुनें.
उन उपयोगकर्ताओं को चुनें जिन्होंने मोबाइल पर आपके डेस्कटॉप से तुरंत विज़िट कर लिया हो.
users::sequence::ga:deviceCategory==mobile;–>ga:deviceCategory==desktop
उन उपयोगकर्ताओं को चुनें जिन्होंने मोबाइल से विज़िट किया और उसके बाद डेस्कटॉप से विज़िट किया.
users::sequence::ga:deviceCategory==mobile;–>>ga:deviceCategory==desktop
उपयोगकर्ताओं और सेशन को जोड़ना
सेगमेंट बनाने के लिए, उपयोगकर्ता और सेशन चुनें. पहले उपयोगकर्ताओं को चुना जाएगा और सेशन को उपयोगकर्ताओं के सबसेट से चुना जाएगा.
ऐसे सेशन चुनें जिनमें एक ही लेन-देन में कुल रेवेन्यू 100 डॉलर से ज़्यादा हो. यह रेवेन्यू, उन उपयोगकर्ताओं से मिला जो मोबाइल से वेबसाइट पर आए थे और उसके बाद डेस्कटॉप से आए थे.
users::sequence::ga:deviceCategory==mobile;->>ga:deviceCategory==desktop;sessions::condition::perHit::ga:transactionRevenue>100
अगले चरण
सेगमेंट सिंटैक्स और Core Reporting API में सेगमेंट से क्वेरी करने के तरीके की पूरी जानकारी के लिए, सेगमेंट डेव गाइड पढ़ें.