आप खोज एवं प्रतिस्थापन फ़िल्टर का उपयोग करके किसी रिपोर्टिंग दृश्य का डेटा उस समय बदल सकते हैं, जब वह संसाधित हो रहा हो. उदाहरण के लिए, आप www. प्रीफ़िक्स निकाल कर अपने होस्टनाम संक्षिप्त कर सकते हैं. आप कोड या लंबे पथ नामों को अधिक सरल और सहज वर्शन से बदलकर अपने डेटा को लोगों के लिए अधिक पठनीय भी बना सकते हैं.
खोज एवं प्रतिस्थापन फ़िल्टर कैसे कार्य करते हैं
खोज व प्रतिस्थापन फ़िल्टर किसी फ़िल्टर फ़ील्ड में खोज स्ट्रिंग का पता लगाने और फिर उसे किसी प्रतिस्थापन स्ट्रिंग से बदलने के लिए रेगुलर एक्सप्रेशन का उपयोग करते हैं.
सभी फ़िल्टर की तरह, खोज एवं प्रतिस्थापन फ़िल्टर केवल उन हिट पर लागू होते हैं, जो दृश्य पर आपके द्वारा फ़िल्टर लागू किए जाने के बाद एकत्र होते हैं (फ़िल्टर ऐतिहासिक डेटा को नहीं बदल सकते). इसके अलावा (सभी फ़िल्टर की तरह), खोज एवं प्रतिस्थापन फ़िल्टर आपके डेटा को स्थायी रूप से बदल देते हैं. खोज स्ट्रिंग प्रतिस्थापित होने के बाद, आप उस परिवर्तन को पूर्ववत नहीं कर सकते. किसी भी फ़िल्टर को लागू करने से पहले नीचे दिया गया अपना फ़िल्टर सत्यापित करें अनुभाग देखें.
कोई खोज एवं प्रतिस्थापन फ़िल्टर बनाने के लिए:
- अपने दृश्य के लिए एक नया फ़िल्टर बनाने के निर्देशों का पालन करें.
- फ़िल्टर प्रकार को
कस्टम
पर सेट करें. - फ़िल्टर प्रकार चुनें ड्रॉप-डाउन मेनू पर क्लिक करें और
खोज एवं प्रतिस्थापन
चुनें. - आप जो फ़ील्ड (आयाम) खोजना चाहते हैं, उसे चुनने के लिए फ़िल्टर फ़ील्ड ड्रॉप-डाउन मेनू का उपयोग करें.
- खोज स्ट्रिंग फ़ील्ड में कोई रेगुलर एक्सप्रेशन डालें.
- प्रतिस्थापन स्ट्रिंग डालें. किसी खोज स्ट्रिंग को पूरी तरह से हटाने के लिए, इसे खाली छोड़ दें.
- यदि आपका रेगुलर एक्सप्रेशन केस संवेदी है तो केस संवेदी चेकबॉक्स उपयोग करें. अन्यथा, खोज केस संवेदी होगी.
अपना फ़िल्टर सत्यापित करें
खोज एवं प्रतिस्थापन फ़िल्टर बहुत शक्तिशाली होते हैं, इसलिए अपना वास्तविक डेटा बदलने से पहले आप यह सुनिश्चित करना चाहेंगे कि आपने उन्हें सही ढंग से सेट अप किया है. अपना फ़िल्टर सत्यापित करने के 2 तरीके हैं:
1) यदि आपके दृश्य में पहले से ही बहुत अधिक संख्या में हिट हैं तो आप यह फ़िल्टर सत्यापित करें लिंक उपयोग कर सकते हैं. यह आपको दिखाएगा कि फ़िल्टर ने आपके ऐतिहासिक डेटा के चयनित सेट के साथ क्या किया होता. यदि संभव हो तो आपको यह कार्य हमेशा करना चाहिए. (इस तरह से सभी प्रकार के फ़िल्टर सत्यापित नहीं किए जा सकते.)
2) आप टैग सहायक रिकॉर्डिंग का उपयोग करके भी अपनी साइट पर होने वाले वास्तविक प्रवाह को रिकॉर्ड कर सकते हैं और यह देख सकते हैं कि फ़िल्टर उन हिट को कैसे प्रभावित करेगा. आपके पास दृश्य में पहले से मेल खाने वाले हिट नहीं हैं, चूंकि टैग सहायक रिकॉर्डिंग हिट को उस समय कैप्चर करता है, जब आप प्रवाह से गुज़रते हैं.
खोज एवं प्रतिस्थापन के उदाहरण
लंबे URL आपकी रिपोर्ट को अपठनीय बना सकते हैं. आप निर्देशिकाएं निकाल कर उन्हें सरल बना सकते हैं. उदाहरण के लिए, यहां www.example.com/directory/document1.html को www.example.com/document1.html में बदलने का तरीका देखें:
- फ़िल्टर नाम: कोई नाम डालें
- फ़िल्टर प्रकार:
कस्टम
- फ़िल्टर प्रकार चुनें:
खोज एवं प्रतिस्थापन
- फ़िल्टर फ़ील्ड:
अनुरोध URI
- खोज स्ट्रिंग:
/निर्देशिका/
- प्रतिस्थापन स्ट्रिंग:
/
यद्यपि www.example.com और example.com का एक जैसी सामग्री प्रदर्शित करना एक आम बात है, लेकिन Analytics उन्हें अलग-अलग URL के रूप में स्वीकार करता है. यदि आपको दोनों डोमेन से हिट प्राप्त हो रहे हैं, तो इस सामग्री पर आने वाला आपका ट्रैफ़िक दो URL में बंट जाएगा, जिसके कारण आपको अपना ट्रैफ़िक वास्तविक से कम नज़र आएगा. आप दोनों डोमेन को example.com में एकीकृत करके इससे बच सकते हैं:
- फ़िल्टर नाम: कोई नाम डालें
- फ़िल्टर प्रकार:
कस्टम
- फ़िल्टर प्रकार चुनें:
खोज एवं प्रतिस्थापन
- फ़िल्टर फ़ील्ड: होस्टनाम
- खोज स्ट्रिंग: ^www\.
- प्रतिस्थापन स्ट्रिंग: खाली छोड़ दें
मान लें कि आपके हिट डेटा में अंकीय कोड हैं, जैसे सामग्री श्रेणियां, उत्पाद आईडी या इसे मिलते-जुलते कोड अनुरोध URI ऐसा दिखाई दे सकता है:
/docs/document.cgi?id=100
/docs/document.cgi?id=200
...
अनेक खोज एवं प्रतिस्थापन फ़िल्टर का उपयोग करके आप अस्पष्ट संख्याओं को सहज नामों में बदल सकते हैं:
/docs/document.cgi?id=books
/docs/document.cgi?id=magazines
...
यहां देखें कैसे:
- फ़िल्टर नाम: कोई नाम डालें
- फ़िल्टर प्रकार:
कस्टम
- फ़िल्टर प्रकार चुनें:
खोज एवं प्रतिस्थापन
- फ़िल्टर फ़ील्ड:
अनुरोध URI
- खोज स्ट्रिंग: id=100($|\&)
- प्रतिस्थापन स्ट्रिंग:
id=books&
इस फ़िल्टर को सत्यापित करें, फिर इन पैटर्न का पालन करके हर उस आईडी के लिए एक नया फ़िल्टर बनाएं, जिसे आप प्रतिस्थापित करना चाहते हैं.
उपरोक्त खोज स्ट्रिंग में, ($|\&) का तात्पर्य है कि कि "पंक्ति की समाप्ति अथवा शाब्दिक एंपरसैंड वर्ण" इसका मतलब यह है कि पैटर्न id=100
से मेल खाएगा, लेकिन id=1001
से नहीं और यदि आईडी अनुरोध URI या अंत में आती है, तो वह मेल खाएगा.
सभी रेगुलर एक्सप्रेशन की तरह शायद आपको अपने वास्तविक डेटा के साथ तालमेल बनाने के लिए इसे समायोजित करना पड़े.
डेटा आयात उत्पाद और सामग्री डेटा के प्रबंधन के लिए अतिरिक्त तरीके प्रदान करता है.