यह सुविधा सबके लिए उपलब्ध बीटा वर्शन में है और इसमें बदलाव हो सकते हैं.
यहां दिए गए निर्देश उन एडमिन और एडिटर के लिए हैं जिन्होंने उपयोगकर्ता से मिले डेटा को इकट्ठा करने की सुविधा चालू कर दी है. इसके अलावा, वे चाहते हैं कि gtag.js का इस्तेमाल करके, उपयोगकर्ता से मिले डेटा को किसी वेब पेज से Google Analytics में भेजें.
Before you begin
You must turn on user-provided data collection in Google Analytics.
उपयोगकर्ता से मिले डेटा की पहचान करने का तरीका चुनना
- एडमिन में में जाकर डेटा कलेक्शन और डेटा में बदलाव में मौजूद, डेटा स्ट्रीम पर क्लिक करें.
ध्यान दें: ऊपर दिया गया लिंक, उस Analytics प्रॉपर्टी पर ले जाता है जिसे पिछली बार ऐक्सेस किया गया था. प्रॉपर्टी को खोलने के लिए, आपको Google खाते में साइन इन करना होगा. प्रॉपर्टी चुनने वाले टूल का इस्तेमाल करके, प्रॉपर्टी को बदला जा सकता है. आपके पास एडिटर या उससे ऊपर की भूमिका होनी चाहिए प्रॉपर्टी के लेवल पर उपयोगकर्ता से मिले डेटा की सेटिंग कॉन्फ़िगर करें.
- अपनी पसंद के मुताबिक वेबसाइट डेटा स्ट्रीम चुनें.
- Google टैग में, टैग सेटिंग कॉन्फ़िगर करें > उपयोगकर्ता से मिले डेटा की अनुमति दें पर क्लिक करें.
- उपयोगकर्ता से मिलने वाले डेटा को इकट्ठा करने की अनुमति दें को चालू करें.
- उपयोगकर्ता से मिलने वाले डेटा की पहचान करने का एक या उससे ज़्यादा तरीके चुनें:
विकल्प जानकारी उपयोगकर्ता से मिले डेटा का अपने-आप पता चलने की सुविधा चुनें Google Analytics आपके वेब पेजों पर, ईमेल पते के पैटर्न से मैच करने वाली स्ट्रिंग ढूंढता है. हालांकि, यह विकल्प चुनने पर फ़ोन नंबर और पते नहीं ढूंढे जाते. हमारा सुझाव है कि आप इस विकल्प को यहां दिए गए विकल्पों के साथ इस्तेमाल करें. सीएसएस सिलेक्टर या JavaScript वैरिएबल की जानकारी दें आपको उपयोगकर्ता से मिलने वाले जिस तरह के डेटा को इकट्ठा करना है उसे चुनें. जैसे, ईमेल पते या फ़ोन नंबर. वेब पेज पर मौजूद हर तरह के डेटा के वैरिएबल की पहचान सीएसएस सिलेक्टर या ग्लोबल JavaScript वैरिएबल के तौर पर करें. इस विकल्प के बारे में ज़्यादा जानें
यह तरीका, उपयोगकर्ता से मिले डेटा को अपने-आप पहचानने वाले तरीके के मुकाबले ज़्यादा सटीक है. हालांकि, यह तरीका, अपनी वेबसाइट में कोड स्निपेट जोड़ने वाले तरीके के जितना भरोसेमंद नहीं है. अगर वेबसाइट के कोड में अक्सर बदलाव किया जाता है, तो हो सकता है कि आपको अपनी वेबसाइट में कोड स्निपेट का इस्तेमाल करना पड़े. ऐसा खास तौर पर तब करना पड़ सकता है, जब उपयोगकर्ता से मिले डेटा को इकट्ठा करने वाले पेज के फ़ॉर्मैटिंग कोड या सीएसएस सिलेक्टर में बदलाव किया जाता है.
अपनी वेबसाइट पर कोड स्निपेट जोड़ें ईमेल पते, फ़ोन नंबर, पते, और/या नाम जैसी जानकारी इकट्ठा करने के लिए, अपने वेब पेजों में JavaScript कोड जोड़ें. इसके बाद, पेज पर हर इवेंट के लिए user_data पैरामीटर सेट करें. इस विकल्प के बारे में ज़्यादा जानें - सेव करें पर क्लिक करें.
सेट किए जाने वाले फ़ील्ड
नीचे दी गई टेबल में, हर उस फ़ील्ड के बारे में बताया गया है जिसे सेट किया जा सकता है. कुंजी के नाम से यह पता चलता है कि आपको अपने कोड में, फ़ील्ड का रेफ़रंस कैसे देना चाहिए. आपको डेटा को स्ट्रिंग टाइप के तौर पर पास करना होगा. नाम और पते की जानकारी देते समय, हर कॉम्पोनेंट को एक अलग वैरिएबल के तौर पर परिभाषित करें. जैसे, नाम, उपनाम वगैरह.
ध्यान दें: अगर आपको हैश नहीं किया गया डेटा भेजना है और Google को डेटा को नॉर्मलाइज़ और हैश करने की अनुमति देनी है, तो हर डेटा फ़ील्ड के लिए पहले कुंजी के नाम का इस्तेमाल करें. उदाहरण के लिए, ईमेल पता, नीचे दिए गए ईमेल पते के डेटा फ़ील्ड में डालें. अगर आपको हैश किया गया डेटा भेजना है, तो sha256_ से शुरू होने वाले पासकोड का इस्तेमाल करें.
| डेटा फ़ील्ड | कुंजी का नाम | ब्यौरा |
|---|---|---|
| ईमेल पता | ईमेल |
उपयोगकर्ता का ईमेल. उदाहरण: ‘jdoe@example.com’ |
sha256_email_address |
उपयोगकर्ता का हैश किया गया ईमेल. उदाहरण: ‘a8af8341993604f29cd4e0e5a5a4b5d48c575436c38b28abbfd7d481f345d5db’ |
|
| फ़ोन नंबर | phone_number |
उपयोगकर्ता का फ़ोन नंबर. यह E.164 फ़ॉर्मैट में होना चाहिए. इसका मतलब है कि यह 11 से 15 अंकों का होना चाहिए. इसमें सबसे पहले प्रीफ़िक्स यानी प्लस का निशान (+) और फिर देश का कोड होना चाहिए. इसमें कोई खाली जगह, ब्रैकेट या डैश नहीं होने चाहिए. उदाहरण: ‘+11231234567’ |
sha256_phone_number |
उपयोगकर्ता का हैश किया गया फ़ोन नंबर. उदाहरण: ‘e9d3eef677f9a3b19820f92696be53d646ac4cea500e5f8fd08b00bc6ac773b1’ |
|
| नाम | address.first_name |
उपयोगकर्ता का नाम. उदाहरण: 'रमेश' |
address.sha256_first_name |
उपयोगकर्ता का हैश किया गया नाम. उदाहरण: ‘96d9632f363564cc3032521409cf22a852f2032eec099ed5967c0d000cec607a’ |
|
| उपनाम | address.last_name |
उपयोगकर्ता का उपनाम. उदाहरण: 'शर्मा' |
address.sha256_last_name |
उपयोगकर्ता का हैश किया गया उपनाम. उदाहरण: ‘799ef92a11af918e3fb741df42934f3b568ed2d93ac1df74f1b8d41a27932a6f’ |
|
| मोहल्ले का पता | address.street |
उपयोगकर्ता के मोहल्ले का पता. उदाहरण: '123 नई सड़क' |
| शहर | address.city |
उपयोगकर्ता के शहर का नाम. उदाहरण: `पटना’ |
| इलाका | address.region |
उपयोगकर्ता का प्रांत, राज्य या इलाका. उदाहरण: `बिहार’ |
| पिन कोड | address.postal_code |
उपयोगकर्ता का पिन कोड. उदाहरण: 'SO99 9XX' |
| देश | address.country |
उपयोगकर्ता के देश का कोड. उदाहरण: 'भारत'. आईएसओ 3166-1 ऐल्फ़ा-2 स्टैंडर्ड के मुताबिक, देश का दो अक्षरों वाला कोड इस्तेमाल करें. |