यहां दिए गए निर्देश उन एडमिन और एडिटर के लिए हैं जिन्होंने उपयोगकर्ता से मिले डेटा को इकट्ठा करने की सुविधा चालू कर दी है. साथ ही, जो इस डेटा को Google Tag Manager का इस्तेमाल करके, किसी वेबसाइट से Google Analytics में भेजना चाहते हैं.
Before you begin
You must turn on user-provided data collection in Google Analytics.
डेटा को इकट्ठा करने की सुविधा सेट अप करने का तरीका चुनना
Tag Manager में, उपयोगकर्ता से मिले डेटा को इकट्ठा करने की सुविधा सेट अप करने का तरीका चुनें:
| विकल्प | जानकारी |
|---|---|
| डेटा अपने-आप इकट्ठा होने की सुविधा | Google Analytics आपके वेब पेजों पर, ईमेल पते के पैटर्न से मैच करने वाली स्ट्रिंग ढूंढता है. हालांकि, यह विकल्प चुनने पर फ़ोन नंबर और पते नहीं ढूंढे जाते. हमारा सुझाव है कि आप इस विकल्प को यहां दिए गए विकल्पों के साथ इस्तेमाल करें. इस विकल्प के बारे में ज़्यादा जानें |
| मैन्युअल कॉन्फ़िगरेशन |
आपको उपयोगकर्ता से मिले जिस तरह के डेटा को इकट्ठा करना है उसे चुनें. जैसे, ईमेल पते या फ़ोन नंबर. वेब पेज पर मौजूद हर तरह के डेटा के वैरिएबल की पहचान, सीएसएस सिलेक्टर या ग्लोबल 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 स्टैंडर्ड के मुताबिक, देश का दो अक्षरों वाला कोड इस्तेमाल करें. |