जब कोई व्यक्ति आपकी वेबसाइट का कोई पेज लोड करता है या साइट को इस्तेमाल करने की वजह से ब्राउज़िंग इतिहास में बदलाव होता है, तो आपकी वेबसाइट से Google Analytics को बेहतर मेज़रमेंट की सुविधा वाला इवेंट भेजा जाता है. इसे page_view कहा जाता है. यह इवेंट अपने-आप भेजा जाता है. इसलिए, आपको Analytics को पेज व्यू का डेटा मैन्युअल तरीके से भेजने की ज़रूरत नहीं है.
हालांकि, अगर आपको मैन्युअल तरीके से यह कंट्रोल करना है कि पेज व्यू कैसे भेजे जाएं (उदाहरण के लिए, सिंगल-पेज ऐप्लिकेशन या इनफ़ाइनाइट स्क्रोलिंग), तो पेज व्यू को बंद किया जा सकता है. इसके बाद, उन्हें अपनी वेबसाइट से मैन्युअल तरीके से भेजा जा सकता है. सिंगल-पेज ऐप्लिकेशन को मेज़र करने का तरीका जानें.
इस दस्तावेज़ में, पेजव्यू के डिफ़ॉल्ट व्यवहार के बारे में बताया गया है. इसके बाद, मैन्युअल तरीके से अपने पेजव्यू भेजने का तरीका बताया गया है.
मोबाइल ऐप्लिकेशन पर स्क्रीन व्यू मेज़र करने के तरीके के बारे में जानने के लिए, स्क्रीन व्यू मेज़र करना लेख पढ़ें.
शुरू करने से पहले
इस गाइड में यह माना गया है कि आपने ये काम कर लिए हैं:
- Google Analytics खाता और प्रॉपर्टी बनाएं. इस चरण में, आपके लिए Google टैग अपने-आप बन जाता है.
- वेबसाइट के लिए वेबसाइट की डेटा स्ट्रीम बनाना
- अपनी वेबसाइट पर Google टैग स्निपेट डालना
हम यह भी उम्मीद करते हैं कि आपके पास ये मौजूद हैं:
- आपके पास अपनी वेबसाइट के सोर्स कोड का ऐक्सेस हो
- Google Analytics खाते के लिए एडिटर या इससे ऊपर की भूमिका
डिफ़ॉल्ट सेटिंग
अपनी साइट में Google टैग (gtag.js) जोड़ने पर, स्निपेट में config कमांड शामिल होती है. यह कमांड, डिफ़ॉल्ट रूप से पेज व्यू भेजती है. Google Analytics को कैसे शुरू किया जाता है, यह बताने के लिए पेज व्यू के बारे में जानकारी के साथ <parameters> को शामिल किया जा सकता है:
gtag('config', 'TAG_ID', <parameters>);
पेज व्यू के व्यवहार को पसंद के मुताबिक बनाने के लिए, इन कुकी का इस्तेमाल किया जा सकता है:
| नाम | टाइप | ज़रूरी है | डिफ़ॉल्ट मान | ब्यौरा |
|---|---|---|---|---|
page_title |
string |
नहीं | document.title | पेज का टाइटल. |
page_location |
string |
नहीं | location.href |
पेज का यूआरएल.
अगर आपने |
send_page_view |
boolean |
नहीं | true |
इससे यह तय होता है कि पेज व्यू भेजा जाना चाहिए या नहीं. |
उदाहरण के लिए, यहां दी गई वैल्यू, page_title की वैल्यू को बदल देती है:
gtag('config', 'TAG_ID', {
'page_title' : 'homepage'
});
मैन्युअल पेज व्यू
जब आपको मैन्युअल तरीके से यह कंट्रोल करना हो कि पेज व्यू कैसे भेजे जाएं (जैसे, सिंगल-पेज ऐप्लिकेशन या इनफ़ाइनाइट स्क्रोलिंग), तो यह तरीका अपनाएं:
पेज व्यू मेज़रमेंट बंद करना
Google टैग के लोड होने पर, config कमांड से भेजे जाने वाले डिफ़ॉल्ट page_view इवेंट को बंद करने के लिए, Google टैग स्निपेट में send_page_view पैरामीटर को false पर सेट करें:
gtag('config', 'TAG_ID', {
send_page_view: false
});
config कमांड में मौजूद send_page_view सेटिंग, सभी पेजों पर मौजूद नहीं होती है. यह सेटिंग आपकी वेबसाइट के हर उस पेज पर दोहराई जानी चाहिए जहां आपको टैग लोड होने पर, अपने-आप पेज व्यू भेजने की सुविधा बंद करनी है.
ब्राउज़र के इतिहास के इवेंट के आधार पर पेज में होने वाले बदलावों को ट्रैक करने की सुविधा बंद करना
अगर बेहतर मेज़रमेंट की सुविधा चालू है, तो Google Analytics, ब्राउज़र के इतिहास में हुए बदलावों के आधार पर page_view इवेंट भेजेगा. भले ही, आपने send_page_view: false सेट किया हो. डिफ़ॉल्ट रूप से, बेहतर मेज़रमेंट की सुविधा, इतिहास से जुड़े इवेंट को ट्रैक करती है. जैसे, सिंगल पेज ऐप्लिकेशन में इस्तेमाल होने वाले इवेंट. साथ ही, यह config कमांड में मौजूद send_page_view पैरामीटर से अलग page_view इवेंट भेजती है.
इतिहास में हुए बदलावों की वजह से page_view इवेंट भेजे जाने से रोकने के लिए, आपको अपनी Google Analytics प्रॉपर्टी में बेहतर मेज़रमेंट की सुविधा की सेटिंग भी कॉन्फ़िगर करनी होंगी. वेबसाइट डेटा स्ट्रीम के लिए, बेहतर मेज़रमेंट की सुविधा की सेटिंग में जाकर "ब्राउज़र के इतिहास के इवेंट के आधार पर पेज में होने वाले बदलाव" विकल्प को बंद किया जा सकता है. बेहतर मेज़रमेंट की सुविधा वाले इवेंट के बारे में ज़्यादा जानें.
page_view इवेंट मैन्युअल तरीके से भेजना
जहां ज़रूरी हो वहां नीचे दिया गया gtag कॉल करें. साथ ही, ज़रूरत के हिसाब से प्लेसहोल्डर वैल्यू बदलें:
gtag('event', 'page_view', {
page_title: '<Page Title>',
page_location: '<Page Location>'
});
पेज व्यू और स्क्रीन व्यू का डेटा देखना
जब आपकी वेबसाइट या ऐप्लिकेशन, page_view (स्टैंडर्ड वेबसाइटों के लिए अपने-आप इकट्ठा होता है) या screen_view इवेंट भेज रहा हो, तब Google Analytics इंटरफ़ेस में मौजूद कई रिपोर्ट में इस डेटा का विश्लेषण किया जा सकता है:
पेज और स्क्रीन रिपोर्ट: यह रिपोर्ट, आपके कॉन्टेंट में उपयोगकर्ता के जुड़ाव का विश्लेषण करने के लिए मुख्य रिपोर्ट होती है. इसमें हर पेज के पाथ या स्क्रीन के नाम के लिए, व्यू, सक्रिय उपयोगकर्ता, हर उपयोगकर्ता के हिसाब से व्यू, और यूज़र ऐक्टिविटी का समय जैसी मेट्रिक की जानकारी होती है.
- Google Analytics में, रिपोर्ट > यूज़र ऐक्टिविटी > पेज और स्क्रीन पर जाएं.
- यह गाइड देखें: पेज और स्क्रीन रिपोर्ट.
रीयल टाइम रिपोर्ट: पेज और स्क्रीनव्यू का डेटा देखने के लिए. "पेज के टाइटल और स्क्रीन के नाम के हिसाब से व्यू" जैसे कार्ड चुने जा सकते हैं. इसके अलावा,
page_viewयाscreen_viewके लिए इवेंट की संख्या देखी जा सकती है.- रिपोर्ट > रीयल टाइम पर जाएं.
- ज़्यादा जानें: GA4 रीयलटाइम रिपोर्ट.
एक्सप्लोर (कस्टम रिपोर्ट): ज़्यादा बेहतर तरीके से विश्लेषण करने के लिए, एक्सप्लोर सेक्शन में कस्टम एक्सप्लोरेशन बनाएं. कस्टम टेबल और विज़ुअलाइज़ेशन बनाने के लिए,
Viewsमेट्रिक के साथPage path + query string,Page title and screen nameयाScreen classजैसे डाइमेंशन को जोड़ा जा सकता है.- एक्सप्लोर करें पर जाएं और "फ़्री फ़ॉर्म" एक्सप्लोरेशन चुनें या बनाएं.
- आइडिया पाएं: GA4 Explore प्लेबुक.
इन रिपोर्ट से आपको यह समझने में मदद मिलेगी कि आपके उपयोगकर्ताओं ने किन पेजों और स्क्रीन को सबसे ज़्यादा बार देखा है.