यूनिवर्सल Analytics (UA) को 1 जुलाई, 2023 से बंद कर दिया जाएगा. इसका मतलब है कि यह डेटा को प्रोसेस करना बंद कर देगा. Analytics 360 प्रॉपर्टी 1 अक्टूबर, 2023 से काम नहीं करेंगी. Google Analytics 4 पर माइग्रेट करें.

Analytics.js फ़ील्ड रेफ़रंस

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

इस दस्तावेज़ में analytics.js के कॉन्फ़िगर किए जा सकने वाले सभी फ़ील्ड के नाम शामिल होते हैं.

  1. सिर्फ़ फ़ील्ड बनाना
  2. सामान्य
  3. उपयोगकर्ता
  4. सेशन
  5. ट्रैफ़िक सोर्स
  6. सिस्टम की जानकारी
  7. Hit
  8. कॉन्टेंट की जानकारी
  9. ऐप्लिकेशन
  10. इवेंट
  11. बेहतर ई-कॉमर्स
  12. सोशल इंटरैक्शन
  13. समय
  14. अपवाद
  15. कस्टम डाइमेंशन / मेट्रिक

सिर्फ़ फ़ील्ड बनाएं

ये फ़ील्ड सिर्फ़ create तरीके में सेट किए जा सकते हैं. ज़्यादा जानकारी के लिए, बेहतर कॉन्फ़िगरेशन गाइड में ट्रैकर ऑब्जेक्ट बनाना सेक्शन पढ़ें.

ट्रैकिंग आईडी/ वेब प्रॉपर्टी आईडी

सभी हिट टाइप के लिए ज़रूरी है.

ट्रैकिंग आईडी / वेब प्रॉपर्टी आईडी. फ़ॉर्मैट UA-XXXX-Y होता है. इकट्ठा किया गया सारा डेटा, इस आईडी से जुड़ा होता है.

फ़ील्ड का नाम वैल्यू टाइप डिफ़ॉल्ट मान
trackingId टेक्स्ट कोई नहीं
उदाहरण वैल्यू: UA-XXXX-Y
इस्तेमाल का उदाहरण:
ga('create', 'UA-XXXX-Y');

// Alerts the tracking ID for the default tracker.
ga(function(tracker) {
  alert(tracker.get('trackingId'));
});

ट्रैकर का नाम

ज़रूरी नहीं. इसे सिर्फ़ create तरीके में सेट किया जा सकता है.

ट्रैकर ऑब्जेक्ट का नाम.

फ़ील्ड का नाम वैल्यू टाइप डिफ़ॉल्ट मान
name टेक्स्ट t0
उदाहरण वैल्यू: myTracker
इस्तेमाल का उदाहरण:
ga('create', 'UA-XXXX-Y', {'name': 'myTracker'});

Client-ID

ज़रूरी नहीं. इसे सिर्फ़ create तरीके में सेट किया जा सकता है.

पहचान छिपाकर ब्राउज़र के इंस्टेंस की पहचान करें. डिफ़ॉल्ट रूप से, इस वैल्यू को पहले-पक्ष की Analytics कुकी के हिस्से के तौर पर, दो साल की समयसीमा के साथ स्टोर किया जाता है.

फ़ील्ड का नाम वैल्यू टाइप डिफ़ॉल्ट मान
clientId टेक्स्ट Randomly Generated
उदाहरण वैल्यू: 35009a79-1a05-49d7-b876-2b884d0f825b
इस्तेमाल का उदाहरण:
ga('create', 'UA-XXXX-Y', {
  'clientId': '35009a79-1a05-49d7-b876-2b884d0f825b'
});

नमूना लेने की दर

ज़रूरी नहीं. इसे सिर्फ़ create तरीके में सेट किया जा सकता है.

इससे पता चलता है कि कितने प्रतिशत उपयोगकर्ताओं को ट्रैक किया जाना चाहिए. यह डिफ़ॉल्ट रूप से 100 (कोई उपयोगकर्ता सैंपल के तौर पर नहीं है) है, लेकिन बड़ी साइटों को Google Analytics प्रोसेसिंग सीमाओं के भीतर रहने के लिए कम सैंपल रेट का इस्तेमाल करना पड़ सकता है.

फ़ील्ड का नाम वैल्यू टाइप डिफ़ॉल्ट मान
sampleRate संख्या 100
उदाहरण वैल्यू: 5
इस्तेमाल का उदाहरण:
ga('create', 'UA-XXXX-Y', {'sampleRate': 5});

साइट की स्पीड का सैंपल रेट

ज़रूरी नहीं. इसे सिर्फ़ create तरीके में सेट किया जा सकता है.

यह सेटिंग तय करती है कि साइट स्पीड बीकन कितनी बार भेजे जाएंगे. डिफ़ॉल्ट रूप से, 1% उपयोगकर्ताओं को अपने-आप मेज़र किया जाएगा.

फ़ील्ड का नाम वैल्यू टाइप डिफ़ॉल्ट मान
siteSpeedSampleRate संख्या 1
उदाहरण वैल्यू: 10
इस्तेमाल का उदाहरण:
ga('create', 'UA-XXXX-Y', {'siteSpeedSampleRate': 10});

हमेशा रेफ़रर भेजें

ज़रूरी नहीं. इसे सिर्फ़ create तरीके में सेट किया जा सकता है.

डिफ़ॉल्ट रूप से, ट्रैफ़िक रेफ़रर यूआरएल, जिसका इस्तेमाल ट्रैफ़िक सोर्स को एट्रिब्यूट करने के लिए किया जाता है, सिर्फ़ तब भेजा जाता है, जब रेफ़र करने वाली साइट का होस्टनेम मौजूदा पेज के होस्टनेम से अलग हो. इस सेटिंग को सिर्फ़ तब चालू करें, जब आपको अपने मौजूदा होस्ट के दूसरे पेजों का रेफ़रल के तौर पर इस्तेमाल करना हो.

फ़ील्ड का नाम वैल्यू टाइप डिफ़ॉल्ट मान
alwaysSendReferrer बूलियन false
उदाहरण वैल्यू: true
इस्तेमाल का उदाहरण:
ga('create', 'UA-XXXX-Y', {'alwaysSendReferrer': true});

एंकर पैरामीटर की अनुमति दें

ज़रूरी नहीं. इसे सिर्फ़ create तरीके में सेट किया जा सकता है.

analytics.js, कस्टम कैंपेन पैरामीटर, जैसे कि utm_source, utm_medium वगैरह को मौजूदा पेज के यूआरएल की क्वेरी स्ट्रिंग और ऐंकर, दोनों में खोजेगा. इस फ़ील्ड को गलत पर सेट करने से ऐंकर में दिखने वाले कस्टम कैंपेन पैरामीटर को अनदेखा किया जा सकता है.

फ़ील्ड का नाम वैल्यू टाइप डिफ़ॉल्ट मान
allowAnchor बूलियन true
उदाहरण वैल्यू: false
इस्तेमाल का उदाहरण:
ga('create', 'UA-XXXX-Y', {'allowAnchor': false});

कुकी का नाम

ज़रूरी नहीं. इसे सिर्फ़ create तरीके में सेट किया जा सकता है.

Analytics का डेटा सेव करने के लिए इस्तेमाल की जाने वाली कुकी का नाम

फ़ील्ड का नाम वैल्यू टाइप डिफ़ॉल्ट मान
cookieName टेक्स्ट _ga
उदाहरण वैल्यू: gaCookie
इस्तेमाल का उदाहरण:
ga('create', 'UA-XXXX-Y', {'cookieName': 'gaCookie'});

कुकी डोमेन

ज़रूरी नहीं. इसे सिर्फ़ create तरीके में सेट किया जा सकता है.

इस टूल से, Analytics कुकी को स्टोर करने वाले डोमेन के बारे में पता चलता है. इसे 'कोई नहीं' पर सेट करने पर, डोमेन सेट किए बिना कुकी सेट हो जाती है.

फ़ील्ड का नाम वैल्यू टाइप डिफ़ॉल्ट मान
cookieDomain टेक्स्ट document.location.hostname (normalized)
उदाहरण वैल्यू: example.com
इस्तेमाल का उदाहरण:
ga('create', 'UA-XXXX-Y', {'cookieDomain': 'example.com'});

कुकी फ़्लैग

ज़रूरी नहीं. इसे सिर्फ़ create तरीके में सेट किया जा सकता है.

कुकी में जोड़ने के लिए ज़्यादा फ़्लैग बताता है. फ़्लैग को सेमीकॉलन से अलग किया जाना चाहिए.

फ़ील्ड का नाम वैल्यू टाइप डिफ़ॉल्ट मान
cookieFlags टेक्स्ट कोई नहीं
उदाहरण वैल्यू: SameSite=None; Secure
इस्तेमाल का उदाहरण:
ga('create', 'UA-XXXX-Y', {'cookieFlags': 'SameSite=None; Secure'});

कुकी के खत्म होने की अवधि

ज़रूरी नहीं. इसे सिर्फ़ create तरीके में सेट किया जा सकता है.

कुकी के खत्म होने की जानकारी सेकंड में दी जाती है.

फ़ील्ड का नाम वैल्यू टाइप डिफ़ॉल्ट मान
cookieExpires पूर्णांक 63072000 (two years)
उदाहरण वैल्यू: 86400
इस्तेमाल का उदाहरण:
ga('create', 'UA-XXXX-Y', {'cookieExpires': 86400});

कुकी अपडेट

ज़रूरी नहीं. इसे सिर्फ़ create तरीके में सेट किया जा सकता है.

जब कुकी अपडेट (सही वैल्यू (डिफ़ॉल्ट वैल्यू) पर सेट हो) के बाद, analytics.js हर पेज लोड पर कुकी अपडेट करेगा. इससे कुकी के खत्म होने की अवधि, साइट पर सबसे हाल की विज़िट के हिसाब से अपडेट हो जाएगी. उदाहरण के लिए, अगर कुकी की समयसीमा एक हफ़्ते पर सेट है और उपयोगकर्ता हर पांच दिन में एक ही ब्राउज़र का इस्तेमाल करके विज़िट करता है, तो कुकी की समयसीमा खत्म होने की तारीख हर बार अपडेट होगी. इसलिए, इसकी समयसीमा कभी खत्म नहीं होगी.

फ़ील्ड का नाम वैल्यू टाइप डिफ़ॉल्ट मान
cookieUpdate बूलियन true
उदाहरण वैल्यू: true
इस्तेमाल का उदाहरण:
ga('create', 'UA-XXXX-Y', {'cookieUpdate': 'false'});

स्टोर जीएसी

ज़रूरी नहीं. इसे सिर्फ़ create तरीके में सेट किया जा सकता है.

डिफ़ॉल्ट रूप से, analytics.js कैंपेन की जानकारी सेव करने के लिए कुकी लिखता है. इस फ़ील्ड का इस्तेमाल उस कुकी को लिखने से रोकने के लिए किया जा सकता है.

फ़ील्ड का नाम वैल्यू टाइप डिफ़ॉल्ट मान
storeGac बूलियन true
उदाहरण वैल्यू: false
इस्तेमाल का उदाहरण:
ga('create', 'UA-XXXX-Y', {'storeGac': false});

लेगसी कुकी डोमेन

ज़रूरी नहीं. इसे सिर्फ़ create तरीके में सेट किया जा सकता है.

इस फ़ील्ड का उपयोग यह कॉन्फ़िगर करने के लिए किया जाता है कि analytics.js, ga.js और urchin.js जैसी पुरानी Google Analytics स्क्रिप्ट से जनरेट की गई कुकी की खोज कैसे करता है.

फ़ील्ड का नाम वैल्यू टाइप डिफ़ॉल्ट मान
legacyCookieDomain टेक्स्ट कोई नहीं
उदाहरण वैल्यू: store.example.com
इस्तेमाल का उदाहरण:
ga('create', 'UA-XXXX-Y', {'legacyCookieDomain': 'store.example.com'});

लेगसी इतिहास इंपोर्ट

ज़रूरी नहीं. इसे सिर्फ़ create तरीके में सेट किया जा सकता है.

इससे पता चलता है कि analytics.js को ga.js कुकी से इतिहास डेटा इंपोर्ट करने की कोशिश करनी चाहिए या नहीं.

फ़ील्ड का नाम वैल्यू टाइप डिफ़ॉल्ट मान
legacyHistoryImport बूलियन true
उदाहरण वैल्यू: false
इस्तेमाल का उदाहरण:
ga('create', 'UA-XXXX-Y', 'auto', {'legacyHistoryImport': false});

लिंकर पैरामीटर को अनुमति देना

ज़रूरी नहीं. इसे सिर्फ़ create तरीके में सेट किया जा सकता है.

इस फ़ील्ड को 'सही है' पर सेट करने पर, क्रॉस-डोमेन लिंकर पैरामीटर को पार्स किया जा सकता है. इसका इस्तेमाल डोमेन पर, स्थिति को ट्रांसफ़र करने के लिए किया जाता है.

फ़ील्ड का नाम वैल्यू टाइप डिफ़ॉल्ट मान
allowLinker बूलियन false
उदाहरण वैल्यू: true
इस्तेमाल का उदाहरण:
ga('create', 'UA-XXXX-Y', {allowLinker: true});

सामान्य

विज्ञापन सुविधाओं की अनुमति देना

ज़रूरी नहीं.

डिसप्ले सुविधाएं प्लग इन के ज़रिए या Google Analytics (प्रॉपर्टी सेटिंग > डेटा संग्रह) में इन सुविधाओं के चालू होने पर, बीकन को बंद करने के लिए इस फ़ील्ड को गलत पर सेट करें.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
allowAdFeatures कोई नहीं बूलियन true लागू नहीं सभी
उदाहरण वैल्यू: false
इस्तेमाल का उदाहरण:
ga('set', 'allowAdFeatures', false)

मास्क आईपी

ज़रूरी नहीं.

मौजूद होने पर, भेजने वाले का आईपी पता मास्क कर दिया जाएगा.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
anonymizeIp aip बूलियन कोई नहीं लागू नहीं सभी
उदाहरण वैल्यू: true
इस्तेमाल का उदाहरण:
ga('set', 'anonymizeIp', true);

डेटा सोर्स

ज़रूरी नहीं.

हिट का डेटा सोर्स दिखाता है. analytics.js से भेजे गए हिट का डेटा स्रोत 'वेब' पर सेट होगा; किसी मोबाइल SDK से भेजे गए हिट का डेटा स्रोत 'ऐप्लिकेशन' पर सेट होगा.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
dataSource ds टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: crm
इस्तेमाल का उदाहरण:
ga('set', 'dataSource', 'crm');

सूची में लगने वाला समय

ज़रूरी नहीं.

इसका इस्तेमाल ऑफ़लाइन / लैटंट हिट इकट्ठा करने के लिए किया जाता है. यह वैल्यू, रिपोर्ट किए जाने के समय और भेजे जाने के समय के बीच के समय का अंतर (मिलीसेकंड में) दिखाती है. वैल्यू, 0 से ज़्यादा या उसके बराबर होनी चाहिए. चार घंटे से ज़्यादा वैल्यू की वजह से हिट प्रोसेस नहीं होती.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
queueTime qt पूर्णांक कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: 560
इस्तेमाल का उदाहरण:
ga('set', 'queueTime', 560);

हर हाल में एसएसएल

ज़रूरी नहीं.

डिफ़ॉल्ट रूप से, https पेज से भेजे गए बीकन एचटीटीपीएस का इस्तेमाल करके भेजे जाएंगे, जबकि एचटीटीपी पेजों से भेजे गए बीकन http का इस्तेमाल करके भेजे जाएंगे. forceSSL को सही पर सेट करने से, एचटीटीपी पेजों को भी https का इस्तेमाल करके सभी बीकन भेजने होंगे.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
forceSSL कोई नहीं बूलियन false लागू नहीं सभी
उदाहरण वैल्यू: true
इस्तेमाल का उदाहरण:
ga('set', 'forceSSL', true);

परिवहन

ज़रूरी नहीं.

यह उस ट्रांसपोर्ट का तरीका बताता है जिससे हिट भेजे जाएंगे. 'बीकन', 'xhr' या 'इमेज' विकल्प हैं. डिफ़ॉल्ट रूप से, analytics.js हिट के आकार और ब्राउज़र की क्षमताओं के आधार पर सबसे अच्छे तरीके का पता लगाने की कोशिश करेगा. अगर आप 'बीकन' बताते हैं और उपयोगकर्ता का ब्राउज़र `navigator.sendBeacon` तरीके का इस्तेमाल नहीं करता है, तो यह हिट आकार के आधार पर 'इमेज' या 'xhr' पर वापस चला जाएगा.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
transport कोई नहीं टेक्स्ट none (automatically determined) कोई नहीं सभी
उदाहरण वैल्यू: beacon
इस्तेमाल का उदाहरण:
ga('send', 'event', 'click', 'download-me', {transport: 'beacon'});

बीकन का इस्तेमाल करें

ज़रूरी नहीं.

यह विकल्प अब बहिष्कृत है. इसके बजाय 'ट्रांसपोर्ट' का इस्तेमाल करें. इसे 'सही है' पर सेट करने से, क्लाइंट को हिट को भेजने के लिए navigator.sendBeacon का इस्तेमाल करने का निर्देश मिलेगा. यह ऐसे मामलों में उपयोगी होता है जहां आपको उपयोगकर्ता को अपनी साइट से दूर नेविगेट करने से पहले ही इवेंट ट्रैक करना हो और इसके लिए नेविगेशन में देरी न हो. अगर ब्राउज़र navigator.sendBeacon का समर्थन नहीं करता है, तो हिट सामान्य रूप से भेजी जाएगी.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
useBeacon कोई नहीं बूलियन false लागू नहीं सभी
उदाहरण वैल्यू: true
इस्तेमाल का उदाहरण:
ga('send', 'event', 'click', 'download-me', {useBeacon: true});

लिंकर पैरामीटर

ज़रूरी नहीं.

क्रॉस-डोमेन मेज़रमेंट के लिए लिंकर पैरामीटर.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
linkerParam कोई नहीं टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: _ga=1.231587807.1974034684.1435105198
इस्तेमाल का उदाहरण:
// Alerts the linker parameter for the default tracker.
ga(function(tracker) {
  alert(tracker.get('linkerParam'));
});

कॉलबैक हिट करें

ज़रूरी नहीं.

एक ऐसा फ़ंक्शन, जिसे हिट प्रोसेस होने के बाद कॉल किया जाएगा. यह कॉलबैक इस तरह डिज़ाइन किया गया है कि इसे हमेशा कॉल करने के लिए, या तो हिट के सफलतापूर्वक भेजे जाने के बाद या जब यह निर्धारित किया जाए कि हिट भेजा नहीं जा सकता या भेजा नहीं जा सकता, तब भी इसे कॉल किया जाता है. कॉल करने पर, फ़ंक्शन में कोई आर्ग्युमेंट पास नहीं किए जाते. हो सकता है कि आप अपने ऐप्लिकेशन के लिए ज़रूरी कोड लागू करने के लिए, हिटकॉलबैक का इस्तेमाल न करना चाहें, क्योंकि ऐसा बहुत कम मामलों में हो सकता है कि कॉल न किया जाए (उदाहरण के लिए, अगर सर्वर जवाब न दे या analytics.js लोड न हो पाए). इस मामले में, समय खत्म होने की पुष्टि करने के लिए, टाइम आउट सेट किया जा सकता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
hitCallback कोई नहीं फ़ंक्शन कोई नहीं कोई नहीं सभी
इस्तेमाल करने के उदाहरण:
// Alerts the user when a hit is sent.
ga('send', 'pageview', {
  'hitCallback': function() {
    alert('hit sent');
  }
});

// Use a timeout to ensure the execution of critical application code.
ga('send', 'pageview', {'hitCallback': criticalCode});
setTimeout(criticalCode, 2000);

// Only run the critical code once.
var alreadyCalled = false;
function criticalCode() {
  if (alreadyCalled) return;
  alreadyCalled = true;

  // Run critical code here...
}

उपयोगकर्ता

यूज़र आईडी

ज़रूरी नहीं.

अगर अनुरोध में क्लाइंट आईडी (सीआईडी) नहीं है, तो इस फ़ील्ड की ज़रूरत होती है. इसे साइट के मालिक/लाइब्रेरी के उपयोगकर्ता की पहचान के लिए जाना जाता है. यह व्यक्तिगत पहचान से जुड़ी जानकारी (व्यक्तिगत पहचान से जुड़ी जानकारी) नहीं होनी चाहिए. Google Analytics कुकी या अन्य Analytics से मिले स्टोरेज में वैल्यू कभी नहीं होनी चाहिए.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
userId uid टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: as8eknlll
इस्तेमाल का उदाहरण:
// Set the user ID when creating the tracker.
ga('create', 'UA-XXXX-Y', {'userId': 'as8eknlll'});

// Alternatively, you may set the user ID via the `set` method.
ga('set', 'userId', 'as8eknlll');

सेशन

सेशन कंट्रोल

ज़रूरी नहीं.

इसका इस्तेमाल सेशन की अवधि को कंट्रोल करने के लिए किया जाता है. 'शुरू करें' वैल्यू से इस हिट के साथ नया सेशन शुरू होता है और 'खत्म' की वजह से मौजूदा सेशन इस हिट के साथ खत्म होता है. बाकी सभी वैल्यू को नज़रअंदाज़ किया जाता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
sessionControl sc टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: start
इस्तेमाल का उदाहरण:
// Starts a new session.
ga('send', 'pageview', {'sessionControl': 'start'});

ट्रैफ़िक सोर्स

दस्तावेज़ का रेफ़रल देने वाला

ज़रूरी नहीं.

यह बताता है कि वेबसाइट पर ट्रैफ़िक लाने के लिए, किस रेफ़रल सोर्स का इस्तेमाल किया गया है. ट्रैफ़िक सोर्स की गणना के लिए भी इस वैल्यू का इस्तेमाल किया जाता है. इस वैल्यू का फ़ॉर्मैट एक यूआरएल है. 'बनाएं' कमांड की मदद से, इस फ़ील्ड को शुरू किया जाता है. इसे तब ही सेट किया जाता है, जब मौजूदा होस्टनेम का रेफ़रल देने वाले के होस्टनेम से अलग हो. ऐसा तब तक होता है, जब तक 'alwaysSendreferrer' फ़ील्ड को 'सही है' पर सेट नहीं किया जाता.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
referrer dr टेक्स्ट document.referrer 2048 बाइट सभी
उदाहरण वैल्यू: http://example.com
इस्तेमाल का उदाहरण:
ga('set', 'referrer', 'http://example.com');

कैंपेन का नाम

ज़रूरी नहीं.

कैंपेन का नाम बताता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
campaignName cn टेक्स्ट कोई नहीं 100 बाइट सभी
उदाहरण वैल्यू: (direct)
इस्तेमाल का उदाहरण:
ga('set', 'campaignName', '(direct)');

कैंपेन का सोर्स

ज़रूरी नहीं.

कैंपेन का सोर्स तय करता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
campaignSource cs टेक्स्ट कोई नहीं 100 बाइट सभी
उदाहरण वैल्यू: (direct)
इस्तेमाल का उदाहरण:
ga('set', 'campaignSource', '(direct)');

कैंपेन का मीडियम

ज़रूरी नहीं.

कैंपेन का माध्यम तय करता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
campaignMedium cm टेक्स्ट कोई नहीं 50 बाइट सभी
उदाहरण वैल्यू: organic
इस्तेमाल का उदाहरण:
ga('set', 'campaignMedium', 'organic');

कैंपेन कीवर्ड

ज़रूरी नहीं.

कैंपेन कीवर्ड के बारे में बताता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
campaignKeyword ck टेक्स्ट कोई नहीं 500 बाइट सभी
उदाहरण वैल्यू: Blue Shoes
इस्तेमाल का उदाहरण:
ga('set', 'campaignKeyword', 'Blue Shoes');

कैंपेन का कॉन्टेंट

ज़रूरी नहीं.

इससे कैंपेन के कॉन्टेंट की जानकारी मिलती है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
campaignContent cc टेक्स्ट कोई नहीं 500 बाइट सभी
उदाहरण वैल्यू: content
इस्तेमाल का उदाहरण:
ga('set', 'campaignContent', 'content');

कैंपेन आईडी

ज़रूरी नहीं.

इससे कैंपेन आईडी की जानकारी मिलती है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
campaignId ci टेक्स्ट कोई नहीं 100 बाइट सभी
उदाहरण वैल्यू: ID
इस्तेमाल का उदाहरण:
ga('set', 'campaignId', 'ID');

सिस्टम की जानकारी

स्क्रीन रिज़ॉल्यूशन

ज़रूरी नहीं.

स्क्रीन रिज़ॉल्यूशन के बारे में बताता है. 'बनाएं' कमांड की मदद से, इस फ़ील्ड को शुरू किया जाता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
screenResolution sr टेक्स्ट कोई नहीं 20 बाइट सभी
उदाहरण वैल्यू: 800x600
इस्तेमाल का उदाहरण:
ga('set', 'screenResolution', '800x600');

व्यूपोर्ट का साइज़

ज़रूरी नहीं.

यह ब्राउज़र / डिवाइस का, दिखने वाला हिस्सा तय करता है. 'बनाएं' कमांड की मदद से, इस फ़ील्ड को शुरू किया जाता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
viewportSize vp टेक्स्ट कोई नहीं 20 बाइट सभी
उदाहरण वैल्यू: 123x456
इस्तेमाल का उदाहरण:
ga('set', 'viewportSize', '123x456');

दस्तावेज़ को कोड में बदलने का तरीका

ज़रूरी नहीं.

पेज / दस्तावेज़ को कोड में बदलने के लिए इस्तेमाल किए जाने वाले वर्ण सेट के बारे में बताता है. 'बनाएं' कमांड की मदद से, इस फ़ील्ड को शुरू किया जाता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
encoding de टेक्स्ट UTF-8 20 बाइट सभी
उदाहरण वैल्यू: UTF-8
इस्तेमाल का उदाहरण:
ga('set', 'encoding', 'UTF-16');

स्क्रीन के रंग

ज़रूरी नहीं.

स्क्रीन रंग की गहराई तय करता है. 'बनाएं' कमांड की मदद से, इस फ़ील्ड को शुरू किया जाता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
screenColors sd टेक्स्ट कोई नहीं 20 बाइट सभी
उदाहरण वैल्यू: 24-bits
इस्तेमाल का उदाहरण:
ga('set', 'screenColors', '8-bit');

उपयोगकर्ता की भाषा

ज़रूरी नहीं.

भाषा के बारे में बताता है. 'बनाएं' कमांड की मदद से, इस फ़ील्ड को शुरू किया जाता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
language ul टेक्स्ट कोई नहीं 20 बाइट सभी
उदाहरण वैल्यू: en-us
इस्तेमाल का उदाहरण:
ga('set', 'language', 'en-us');

Java चालू है

ज़रूरी नहीं.

इस नीति से पता चलता है कि Java चालू था या नहीं. 'बनाएं' कमांड की मदद से, इस फ़ील्ड को शुरू किया जाता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
javaEnabled je बूलियन कोई नहीं लागू नहीं सभी
उदाहरण वैल्यू: true
इस्तेमाल का उदाहरण:
ga('set', 'javaEnabled', true);

फ़्लैश वर्शन

ज़रूरी नहीं.

यह फ़्लैश वर्शन के बारे में बताता है. 'बनाएं' कमांड की मदद से, इस फ़ील्ड को शुरू किया जाता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
flashVersion fl टेक्स्ट कोई नहीं 20 बाइट सभी
उदाहरण वैल्यू: 10 1 r103
इस्तेमाल का उदाहरण:
ga('set', 'flashVersion', '10 1 r103');

Hit

हिट का टाइप

सभी हिट टाइप के लिए ज़रूरी है.

हिट किस तरह का है. यह 'पेज व्यू', 'स्क्रीन व्यू', 'इवेंट', 'लेन-देन', 'आइटम', 'सोशल', 'अपवाद', 'टाइमिंग' में से एक होना चाहिए.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
hitType t टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: pageview
इस्तेमाल का उदाहरण:
ga('send', {
  'hitType': 'pageview',
  'page': '/home'
});

बिना इंटरैक्शन वाला हिट

ज़रूरी नहीं.

यह बताता है कि हिट को गैर-इंटरैक्टिव माना जाता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
nonInteraction ni बूलियन कोई नहीं लागू नहीं सभी
उदाहरण वैल्यू: true
इस्तेमाल का उदाहरण:
ga('set', 'nonInteraction', true);

कॉन्टेंट से जुड़ी जानकारी

दस्तावेज़ की जगह का यूआरएल

ज़रूरी नहीं.

पेज का पूरा यूआरएल (ऐंकर दिखाने के अलावा) बताता है. 'बनाएं' कमांड की मदद से, इस फ़ील्ड को शुरू किया जाता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
location dl टेक्स्ट कोई नहीं 2048 बाइट सभी
उदाहरण वैल्यू: http://foo.com/home?a=b
इस्तेमाल का उदाहरण:
ga('set', 'location', 'http://foo.com/home?a=b');

दस्तावेज़ होस्ट नाम

ज़रूरी नहीं.

उस होस्टनेम के बारे में बताता है जिससे कॉन्टेंट होस्ट किया गया था.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
hostname dh टेक्स्ट कोई नहीं 100 बाइट सभी
उदाहरण वैल्यू: foo.com
इस्तेमाल का उदाहरण:
ga('set', 'hostname', 'foo.com');

दस्तावेज़ का पाथ

ज़रूरी नहीं.

पेज यूआरएल का पाथ वाला हिस्सा. '/' से शुरू होना चाहिए. 'पेज व्यू' हिट के लिए, हिट मान्य होने के लिए &dl या &dp दोनों में से कोई एक ही होनी चाहिए. वर्चुअल पेज पाथ बताने के लिए, इसका इस्तेमाल किया जाता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
page dp टेक्स्ट कोई नहीं 2048 बाइट सभी
उदाहरण वैल्यू: /foo
इस्तेमाल का उदाहरण:
ga('set', 'page', '/foo');

दस्तावेज़ का शीर्षक

ज़रूरी नहीं.

पेज / दस्तावेज़ का शीर्षक. डिफ़ॉल्ट तौर पर document.title.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
title dt टेक्स्ट कोई नहीं 1500 बाइट सभी
उदाहरण वैल्यू: Settings
इस्तेमाल का उदाहरण:
ga('set', 'title', 'Settings');

स्क्रीन का नाम

स्क्रीन व्यू हिट टाइप के लिए ज़रूरी है.

यह पैरामीटर वेब प्रॉपर्टी पर वैकल्पिक है और स्क्रीन व्यू हिट के लिए मोबाइल प्रॉपर्टी पर ज़रूरी है. इसका इस्तेमाल स्क्रीन व्यू हिट के 'स्क्रीन नाम' के लिए किया जाता है. वेब प्रॉपर्टी पर यह यूआरएल के डिफ़ॉल्ट यूआरएल के तौर पर डिफ़ॉल्ट तौर पर सेट होगा. इसके लिए, &dl पैरामीटर का इस्तेमाल करें या इसे &d और &dp से जोड़ें.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
screenName cd टेक्स्ट कोई नहीं 2048 बाइट स्क्रीन व्यू
उदाहरण वैल्यू: High Scores
इस्तेमाल का उदाहरण:
ga('set', 'screenName', 'High Scores');

कॉन्टेंट ग्रुप

ज़रूरी नहीं.

आपके पास ज़्यादा से ज़्यादा पांच कॉन्टेंट ग्रुपिंग हो सकती हैं. हर ग्रुप में, एक से पांच के बीच का इंडेक्स होता है. हर कॉन्टेंट ग्रुपिंग में ज़्यादा से ज़्यादा 100 कॉन्टेंट ग्रुप हो सकते हैं. किसी कॉन्टेंट ग्रुप की वैल्यू, हैरारकीकल टेक्स्ट होता है. इसे '/' से अलग किया जाता है. इसके बाद, सभी स्लैश और पीछे के सभी स्लैश को बदलकर एक स्लैश कर दिया जाएगा. उदाहरण के लिए, '/a//b/' को 'a/b' में बदल दिया जाएगा.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
contentGroup cg<groupIndex> टेक्स्ट कोई नहीं 100 बाइट सभी
उदाहरण वैल्यू: news/sports
इस्तेमाल का उदाहरण:
ga('set', 'contentGroup5', '/news/sports');

लिंक आईडी

ज़रूरी नहीं.

प्रॉपर्टी के लिए बेहतर लिंक एट्रिब्यूशन चालू होने पर, क्लिक किए गए DOM एलिमेंट का आईडी, जिसका इस्तेमाल इन-पेज Analytics रिपोर्ट में एक ही यूआरएल के कई लिंक को बताने के लिए किया जाता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
linkid linkid टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: nav_bar
इस्तेमाल का उदाहरण:
ga('set', '&linkid', 'html-element-id');

ऐप्लिकेशन कैंपेन

ऐप्लिकेशन का नाम

ज़रूरी नहीं.

ऐप्लिकेशन का नाम बताता है. यह फ़ील्ड ऐसे किसी भी हिट के लिए ज़रूरी है, जिसमें ऐप्लिकेशन से जुड़ा डेटा (यानी, ऐप्लिकेशन वर्शन, ऐप्लिकेशन आईडी या ऐप्लिकेशन इंस्टॉलर आईडी) होता है. वेब प्रॉपर्टी को भेजे गए हिट के लिए, यह फ़ील्ड ज़रूरी नहीं होता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
appName an टेक्स्ट कोई नहीं 100 बाइट सभी
उदाहरण वैल्यू: My App
इस्तेमाल का उदाहरण:
ga('set', 'appName', 'My App');

ऐप्लिकेशन आईडी

ज़रूरी नहीं.

ऐप्लिकेशन आइडेंटिफ़ायर.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
appId aid टेक्स्ट कोई नहीं 150 बाइट सभी
उदाहरण वैल्यू: com.company.app
इस्तेमाल का उदाहरण:
ga('set', 'appId', 'com.company.app');

ऐप्लिकेशन का वर्शन

ज़रूरी नहीं.

ऐप्लिकेशन वर्शन के बारे में बताता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
appVersion av टेक्स्ट कोई नहीं 100 बाइट सभी
उदाहरण वैल्यू: 1.2
इस्तेमाल का उदाहरण:
ga('set', 'appVersion', '1.2');

ऐप्लिकेशन इंस्टॉलर आईडी

ज़रूरी नहीं.

ऐप्लिकेशन इंस्टॉलर पहचानकर्ता.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
appInstallerId aiid टेक्स्ट कोई नहीं 150 बाइट सभी
उदाहरण वैल्यू: com.platform.vending
इस्तेमाल का उदाहरण:
ga('set', 'appInstallerId', 'com.platform.vending');

इवेंट

इवेंट की कैटगरी

इवेंट हिट टाइप के लिए ज़रूरी है.

इवेंट कैटगरी की जानकारी देता है. खाली नहीं होना चाहिए.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
eventCategory ec टेक्स्ट कोई नहीं 150 बाइट इवेंट
उदाहरण वैल्यू: Category
इस्तेमाल का उदाहरण:
ga('send', 'event', {
  'eventCategory': 'Category',
  'eventAction': 'Action'
});

इवेंट की कार्रवाई

इवेंट हिट टाइप के लिए ज़रूरी है.

इवेंट कार्रवाई के बारे में बताता है. खाली नहीं होना चाहिए.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
eventAction ea टेक्स्ट कोई नहीं 500 बाइट इवेंट
उदाहरण वैल्यू: Action
इस्तेमाल का उदाहरण:
ga('send', 'event', {
  'eventCategory': 'Category',
  'eventAction': 'Action'
});

इवेंट का लेबल

ज़रूरी नहीं.

इवेंट लेबल की जानकारी देता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
eventLabel el टेक्स्ट कोई नहीं 500 बाइट इवेंट
उदाहरण वैल्यू: Label
इस्तेमाल का उदाहरण:
ga('send', 'event', {
  'eventCategory': 'Category',
  'eventAction': 'Action',
  'eventLabel': 'Label'
});

इवेंट की वैल्यू

ज़रूरी नहीं.

इवेंट की वैल्यू तय करता है. वैल्यू नेगेटिव नहीं होनी चाहिए.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
eventValue ev पूर्णांक कोई नहीं कोई नहीं इवेंट
उदाहरण वैल्यू: 55
इस्तेमाल का उदाहरण:
ga('send', 'event', {
  'eventCategory': 'Category',
  'eventAction': 'Action',
  'eventValue': 55
});

बेहतर ई-कॉमर्स

प्रॉडक्ट SKU

ज़रूरी नहीं.

प्रॉडक्ट का SKU. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product) id pr<productIndex>id टेक्स्ट कोई नहीं 500 बाइट सभी
उदाहरण वैल्यू: P12345
इस्तेमाल का उदाहरण:
ga('ec:addProduct', {'id': 'P12345'});

प्रॉडक्ट का नाम

ज़रूरी नहीं.

प्रॉडक्ट का नाम. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product) name pr<productIndex>nm टेक्स्ट कोई नहीं 500 बाइट सभी
उदाहरण वैल्यू: Android T-Shirt
इस्तेमाल का उदाहरण:
ga('ec:addProduct', {'name': 'Android T-Shirt'});

प्रॉडक्ट ब्रैंड

ज़रूरी नहीं.

प्रॉडक्ट के साथ जुड़े ब्रैंड. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product) brand pr<productIndex>br टेक्स्ट कोई नहीं 500 बाइट सभी
उदाहरण वैल्यू: Google
इस्तेमाल का उदाहरण:
ga('ec:addProduct', {'brand': 'Google'});

प्रॉडक्ट कैटगरी

ज़रूरी नहीं.

वह कैटगरी जिससे प्रॉडक्ट जुड़ा है. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. प्रॉडक्ट श्रेणी पैरामीटर हैरारकील हो सकता है. क्रम के ज़्यादा से ज़्यादा पांच लेवल तय करने के लिए, / का इस्तेमाल करें. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product) category pr<productIndex>ca टेक्स्ट कोई नहीं 500 बाइट सभी
उदाहरण वैल्यू: Apparel
इस्तेमाल का उदाहरण:
ga('ec:addProduct', {'category': 'Apparel'});

प्रॉडक्ट का वैरिएंट

ज़रूरी नहीं.

प्रॉडक्ट का वैरिएंट. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product) variant pr<productIndex>va टेक्स्ट कोई नहीं 500 बाइट सभी
उदाहरण वैल्यू: Black
इस्तेमाल का उदाहरण:
ga('ec:addProduct', {'variant': 'Black'});

प्रॉडक्ट की कीमत

ज़रूरी नहीं.

किसी प्रॉडक्ट की इकाई कीमत. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product) price pr<productIndex>pr currency कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: 29.20
इस्तेमाल का उदाहरण:
ga('ec:addProduct', {'price': '29.20'});

प्रॉडक्ट की संख्या

ज़रूरी नहीं.

किसी प्रॉडक्ट की संख्या. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product) quantity pr<productIndex>qt पूर्णांक कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: 2
इस्तेमाल का उदाहरण:
ga('ec:addProduct', {'quantity': 2});

प्रॉडक्ट का कूपन कोड

ज़रूरी नहीं.

किसी प्रॉडक्ट से जुड़ा कूपन कोड. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product) coupon pr<productIndex>cc टेक्स्ट कोई नहीं 500 बाइट सभी
उदाहरण वैल्यू: SUMMER_SALE13
इस्तेमाल का उदाहरण:
ga('ec:addProduct', {'coupon': 'SUMMER_SALE13'});

प्रॉडक्ट की स्थिति

ज़रूरी नहीं.

सूची या कलेक्शन में प्रॉडक्ट की पोज़िशन. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product) position pr<productIndex>ps पूर्णांक कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: 2
इस्तेमाल का उदाहरण:
ga('ec:addProduct', {'position': 2});

प्रॉडक्ट का कस्टम डाइमेंशन

ज़रूरी नहीं.

प्रॉडक्ट-लेवल वाला कस्टम डाइमेंशन, जहां डाइमेंशन इंडेक्स 1 से 200 के बीच का पॉज़िटिव पूर्णांक होता है. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product) dimension pr<productIndex>cd<dimensionIndex> टेक्स्ट कोई नहीं 150 बाइट सभी
उदाहरण वैल्यू: Member
इस्तेमाल का उदाहरण:
ga('ec:addProduct', {'dimension1': 'Member'});

प्रॉडक्ट की कस्टम मेट्रिक

ज़रूरी नहीं.

प्रॉडक्ट-लेवल वाली कस्टम मेट्रिक, जहां मेट्रिक इंडेक्स 1 से 200 के बीच का कोई पॉज़िटिव पूर्णांक होता है. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product) metric pr<productIndex>cm<metricIndex> पूर्णांक कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: 28
इस्तेमाल का उदाहरण:
ga('ec:addProduct', {'metric1': 28});

प्रॉडक्ट ऐक्शन

ज़रूरी नहीं.

किसी हिट में शामिल प्रॉडक्ट की भूमिका. अगर कोई प्रॉडक्ट कार्रवाई तय नहीं की गई है, तो हिट के साथ शामिल सभी प्रॉडक्ट डेफ़िनिशन को अनदेखा कर दिया जाएगा. इनमें से कोई एक होना चाहिए: ज़्यादा जानकारी, क्लिक करना, जोड़ना, हटाना, चेकआउट, चेकआउट_विकल्प, खरीदारी, रिफ़ंड. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product action) pa टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: detail
इस्तेमाल का उदाहरण:
ga('ec:setAction', 'detail');

लेन-देन आईडी

ज़रूरी नहीं.

ट्रांज़ैक्शन आईडी. प्रॉडक्ट पैरामीटर 'खरीदारी' या 'रिफ़ंड' पर सेट होने पर एक और पैरामीटर भेजा जा सकता है. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product action) id ti टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: T1234
इस्तेमाल का उदाहरण:
ga('ec:setAction', 'purchase', {'id': 'T1234'});

मान्यता

ज़रूरी नहीं.

वह स्टोर या उससे जुड़ी इकाई जहां से यह ट्रांज़ैक्शन हुआ था. प्रॉडक्ट पैरामीटर 'खरीदारी' या 'रिफ़ंड' पर सेट होने पर एक और पैरामीटर भेजा जा सकता है. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product action) affiliation ta टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: Google Store
इस्तेमाल का उदाहरण:
ga('ec:setAction', 'purchase', {'affiliation': 'Google Store'});

आय

ज़रूरी नहीं.

टैक्स और शिपिंग के साथ-साथ लेन-देन की कुल कीमत. अगर वैल्यू नहीं भेजी जाती है, तो सभी प्रॉडक्ट के लिए प्रॉडक्ट की संख्या और कीमत वाले फ़ील्ड का इस्तेमाल करके, यह वैल्यू अपने-आप कैलकुलेट हो जाएगी. प्रॉडक्ट पैरामीटर 'खरीदारी' या 'रिफ़ंड' पर सेट होने पर एक और पैरामीटर भेजा जा सकता है. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product action) revenue tr currency कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: 123.21
इस्तेमाल का उदाहरण:
ga('ec:setAction', 'purchase', {'revenue': '123.21'});

टैक्स

ज़रूरी नहीं.

लेन-देन से जुड़ा कुल टैक्स. प्रॉडक्ट पैरामीटर 'खरीदारी' या 'रिफ़ंड' पर सेट होने पर एक और पैरामीटर भेजा जा सकता है. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product action) tax tt currency कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: 10.78
इस्तेमाल का उदाहरण:
ga('ec:setAction', 'purchase', {'tax': '10.78'});

शिपिंग

ज़रूरी नहीं.

लेन-देन से जुड़ी शिपिंग की कीमत. प्रॉडक्ट पैरामीटर 'खरीदारी' या 'रिफ़ंड' पर सेट होने पर एक और पैरामीटर भेजा जा सकता है. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product action) shipping ts currency कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: 3.55
इस्तेमाल का उदाहरण:
ga('ec:setAction', 'purchase', {'shipping': '3.55'});

कूपन कोड

ज़रूरी नहीं.

लेन-देन के साथ रिडीम किया गया लेन-देन कूपन. प्रॉडक्ट पैरामीटर 'खरीदारी' या 'रिफ़ंड' पर सेट होने पर एक और पैरामीटर भेजा जा सकता है. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product action) coupon tcc टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: SUMMER08
इस्तेमाल का उदाहरण:
ga('ec:setAction', 'purchase', {'coupon': 'SUMMER08'});

प्रॉडक्ट ऐक्शन की सूची

ज़रूरी नहीं.

वह सूची या संग्रह जिससे कोई प्रॉडक्ट कार्रवाई हुई है. यह एक अतिरिक्त पैरामीटर है, जो प्रॉडक्ट कार्रवाई के 'जानकारी' या 'क्लिक' पर सेट होने पर भेजा जा सकता है. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product action) list pal टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: Search Results
इस्तेमाल का उदाहरण:
ga('ec:setAction', 'click', {'list': 'Search Results'});

चेकआउट चरण

ज़रूरी नहीं.

चेकआउट फ़नल में दिया गया चरण का नंबर. यह एक अतिरिक्त पैरामीटर है, जिसे प्रॉडक्ट कार्रवाई के 'चेकआउट' पर सेट किए जाने पर भेजा जा सकता है. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product action) step cos पूर्णांक कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: 2
इस्तेमाल का उदाहरण:
ga('ec:setAction', 'checkout', {'step': 2});

चेकआउट के चरण का विकल्प

ज़रूरी नहीं.

चेकआउट चरण के बारे में ज़्यादा जानकारी. यह एक अतिरिक्त पैरामीटर है, जिसे प्रॉडक्ट कार्रवाई के 'चेकआउट' पर सेट किए जाने पर भेजा जा सकता है. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(product action) option col टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: Visa
इस्तेमाल का उदाहरण:
ga('ec:setAction', 'checkout', {'option': 'Visa'});

प्रॉडक्ट के इंप्रेशन की सूची का नाम

ज़रूरी नहीं.

किसी प्रॉडक्ट से जुड़ी सूची या कलेक्शन. इंप्रेशन सूची इंडेक्स, 1 से 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(impression) list il<listIndex>nm टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: Search Results
इस्तेमाल का उदाहरण:
ga('ec:addImpression', {'list': 'Search Results'});

प्रॉडक्ट इंप्रेशन SKU

ज़रूरी नहीं.

प्रॉडक्ट आईडी या SKU. इंप्रेशन सूची इंडेक्स, 1 से 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(impression) id il<listIndex>pi<productIndex>id टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: P67890
इस्तेमाल का उदाहरण:
ga('ec:addImpression', {'id': 'P67890'});

प्रॉडक्ट के इंप्रेशन का नाम

ज़रूरी नहीं.

प्रॉडक्ट का नाम. इंप्रेशन सूची इंडेक्स, 1 से 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(impression) name il<listIndex>pi<productIndex>nm टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: Android T-Shirt
इस्तेमाल का उदाहरण:
ga('ec:addImpression', {'name': 'Android T-Shirt'});

प्रॉडक्ट का इंप्रेशन ब्रैंड

ज़रूरी नहीं.

प्रॉडक्ट के साथ जुड़े ब्रैंड. इंप्रेशन सूची इंडेक्स, 1 से 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(impression) brand il<listIndex>pi<productIndex>br टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: Google
इस्तेमाल का उदाहरण:
ga('ec:addImpression', {'brand': 'Google'});

प्रॉडक्ट के इंप्रेशन की कैटगरी

ज़रूरी नहीं.

वह कैटगरी जिससे प्रॉडक्ट जुड़ा है. इंप्रेशन सूची इंडेक्स, 1 से 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(impression) category il<listIndex>pi<productIndex>ca टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: Apparel
इस्तेमाल का उदाहरण:
ga('ec:addImpression', {'category': 'Apparel'});

प्रॉडक्ट के इंप्रेशन का वैरिएंट

ज़रूरी नहीं.

प्रॉडक्ट का वैरिएंट. इंप्रेशन सूची इंडेक्स, 1 से 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(impression) variant il<listIndex>pi<productIndex>va टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: Black
इस्तेमाल का उदाहरण:
ga('ec:addImpression', {'variant': 'Black'});

प्रॉडक्ट के इंप्रेशन की जगह

ज़रूरी नहीं.

सूची या कलेक्शन में प्रॉडक्ट की पोज़िशन. इंप्रेशन सूची इंडेक्स, 1 से 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(impression) position il<listIndex>pi<productIndex>ps पूर्णांक कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: 2
इस्तेमाल का उदाहरण:
ga('ec:addImpression', {'position': 2});

प्रॉडक्ट के इंप्रेशन की कीमत

ज़रूरी नहीं.

किसी प्रॉडक्ट की कीमत. इंप्रेशन सूची इंडेक्स, 1 से 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(impression) price il<listIndex>pi<productIndex>pr currency कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: 29.20
इस्तेमाल का उदाहरण:
ga('ec:addImpression', {'price': '29.20'});

प्रॉडक्ट इंप्रेशन का कस्टम डाइमेंशन

ज़रूरी नहीं.

प्रॉडक्ट-लेवल वाला कस्टम डाइमेंशन, जहां डाइमेंशन इंडेक्स 1 से 200 के बीच का पॉज़िटिव पूर्णांक होता है. इंप्रेशन सूची इंडेक्स, 1 से 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(impression) dimension il<listIndex>pi<productIndex>cd<dimensionIndex> टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: Member
इस्तेमाल का उदाहरण:
ga('ec:addImpression', {'dimension1': 'Member'});

प्रॉडक्ट इंप्रेशन कस्टम मेट्रिक

ज़रूरी नहीं.

प्रॉडक्ट-लेवल वाली कस्टम मेट्रिक, जहां मेट्रिक इंडेक्स 1 से 200 के बीच का कोई पॉज़िटिव पूर्णांक होता है. इंप्रेशन सूची इंडेक्स, 1 से 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. प्रॉडक्ट इंडेक्स, 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(impression) metric il<listIndex>pi<productIndex>cm<metricIndex> पूर्णांक कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: 28
इस्तेमाल का उदाहरण:
ga('ec:addImpression', {'metric1': '28'});

प्रमोशन आईडी

ज़रूरी नहीं.

प्रमोशन आईडी. प्रचार इंडेक्स 1 और 200 के बीच का कोई पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(promo) id promo<promoIndex>id टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: SHIP
इस्तेमाल का उदाहरण:
ga('ec:addPromo', {'id': 'SHIP'});

प्रमोशन का नाम

ज़रूरी नहीं.

प्रचार का नाम. प्रचार इंडेक्स 1 और 200 के बीच का कोई पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(promo) name promo<promoIndex>nm टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: Free Shipping
इस्तेमाल का उदाहरण:
ga('ec:addPromo', {'name': 'Free Shipping'});

प्रमोशन क्रिएटिव

ज़रूरी नहीं.

प्रमोशन से जुड़ा क्रिएटिव. प्रचार इंडेक्स 1 और 200 के बीच का कोई पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(promo) creative promo<promoIndex>cr टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: Shipping Banner
इस्तेमाल का उदाहरण:
ga('ec:addPromo', {'creative': 'Shipping Banner'});

प्रमोशन की जगह

ज़रूरी नहीं.

क्रिएटिव की स्थिति. प्रचार इंडेक्स 1 और 200 के बीच का कोई पूर्णांक होना चाहिए. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(promo) position promo<promoIndex>ps टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: banner_slot_1
इस्तेमाल का उदाहरण:
ga('ec:addPromo', {'position': 'banner_slot_1'});

प्रमोशन करने की कार्रवाई

ज़रूरी नहीं.

हिट में शामिल किए गए प्रमोशन की भूमिका के बारे में बताता है. अगर किसी प्रमोशन कार्रवाई के बारे में जानकारी नहीं दी गई है, तो डिफ़ॉल्ट प्रमोशन कार्रवाई, 'व्यू' माना जाता है. प्रमोशन पर उपयोगकर्ता के क्लिक को मेज़र करने के लिए, इसे 'promo_click' पर सेट करें. analytics.js के लिए, इस फ़ील्ड का इस्तेमाल करने से पहले बेहतर ई-कॉमर्स प्लग इन इंस्टॉल करना ज़रूरी है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
(promo) action promoa टेक्स्ट कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: click
इस्तेमाल का उदाहरण:
ga('ec:setAction', 'promo_click'});

मुद्रा कोड

ज़रूरी नहीं.

जब यह दिखता है कि लेन-देन की सभी मुद्रा की मुद्रा क्या है. वैल्यू, एक मान्य ISO 4217 मुद्रा कोड होनी चाहिए.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
currencyCode cu टेक्स्ट कोई नहीं 10 बाइट सभी
उदाहरण वैल्यू: EUR
इस्तेमाल का उदाहरण:
ga('set', 'currencyCode', 'EUR');

सामाजिक इंटरैक्शन

सोशल नेटवर्क

सोशल हिट टाइप के लिए ज़रूरी है.

सोशल नेटवर्क के बारे में बताता है, जैसे कि Facebook या Google Plus.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
socialNetwork sn टेक्स्ट कोई नहीं 50 बाइट सोशल
उदाहरण वैल्यू: facebook
इस्तेमाल का उदाहरण:
ga('send', 'social', {
  'socialNetwork': 'facebook',
  'socialAction': 'like',
  'socialTarget': 'http://foo.com'
})

सोशल मीडिया पर कार्रवाई

सोशल हिट टाइप के लिए ज़रूरी है.

सोशल इंटरैक्शन कार्रवाई के बारे में बताता है. उदाहरण के लिए, Google प्लस पर जब कोई उपयोगकर्ता +1 बटन पर क्लिक करता है, तो सामाजिक गतिविधि 'प्लस' होती है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
socialAction sa टेक्स्ट कोई नहीं 50 बाइट सोशल
उदाहरण वैल्यू: like
इस्तेमाल का उदाहरण:
ga('send', 'social', {
  'socialNetwork': 'facebook',
  'socialAction': 'like',
  'socialTarget': 'http://foo.com'
})

सोशल ऐक्शन टारगेट

सोशल हिट टाइप के लिए ज़रूरी है.

किसी सोशल इंटरैक्शन का टारगेट तय करता है. आम तौर पर यह मान एक यूआरएल होता है, लेकिन यह कोई भी टेक्स्ट हो सकता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
socialTarget st टेक्स्ट कोई नहीं 2048 बाइट सोशल
उदाहरण वैल्यू: http://foo.com
इस्तेमाल का उदाहरण:
ga('send', 'social', {
  'socialNetwork': 'facebook',
  'socialAction': 'like',
  'socialTarget': 'http://foo.com'
})

दिखने की अवधि

उपयोगकर्ता समय की कैटगरी

हिट के टाइप के लिए ज़रूरी है.

उपयोगकर्ता समय श्रेणी की जानकारी देता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
timingCategory utc टेक्स्ट कोई नहीं 150 बाइट समय
उदाहरण वैल्यू: category
इस्तेमाल का उदाहरण:
ga('send', 'timing', {
  'timingCategory': 'category',
  'timingVar': 'lookup',
  'timingValue': 123
});

उपयोगकर्ता समय के वैरिएबल का नाम

हिट के टाइप के लिए ज़रूरी है.

उपयोगकर्ता के समय का वैरिएबल तय करता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
timingVar utv टेक्स्ट कोई नहीं 500 बाइट समय
उदाहरण वैल्यू: lookup
इस्तेमाल का उदाहरण:
ga('send', 'timing', {
  'timingCategory': 'category',
  'timingVar': 'lookup',
  'timingValue': 123
});

उपयोगकर्ता का समय

हिट के टाइप के लिए ज़रूरी है.

उपयोगकर्ता समय की वैल्यू बताता है. मान मिलीसेकेंड में होता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
timingValue utt पूर्णांक कोई नहीं कोई नहीं समय
उदाहरण वैल्यू: 123
इस्तेमाल का उदाहरण:
ga('send', 'timing', {
  'timingCategory': 'category',
  'timingVar': 'lookup',
  'timingValue': 123
});

उपयोगकर्ता समय का लेबल

ज़रूरी नहीं.

उपयोगकर्ता समय लेबल की जानकारी देता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
timingLabel utl टेक्स्ट कोई नहीं 500 बाइट समय
उदाहरण वैल्यू: label
इस्तेमाल का उदाहरण:
ga('send', 'timing', {
  'timingCategory': 'category',
  'timingVar': 'lookup',
  'timingValue': 123,
  'timingLabel': 'label'
});

अपवाद

अपवाद की जानकारी

ज़रूरी नहीं.

अपवाद का ब्यौरा बताता है.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
exDescription exd टेक्स्ट कोई नहीं 150 बाइट अपवाद
उदाहरण वैल्यू: DatabaseError
इस्तेमाल का उदाहरण:
ga('send', 'exception', {
  'exDescription': 'DatabaseError'
});

क्या अपवाद गंभीर है?

ज़रूरी नहीं.

बताता है कि अपवाद गंभीर था या नहीं.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
exFatal exf बूलियन 1 लागू नहीं अपवाद
उदाहरण वैल्यू: true
इस्तेमाल का उदाहरण:
ga('send', 'exception', {
  'exFatal': true
});

कस्टम डाइमेंशन / मेट्रिक

कस्टम डाइमेंशन

ज़रूरी नहीं.

हर कस्टम डाइमेंशन से जुड़ा एक इंडेक्स होता है. कस्टम डाइमेंशन 20 से ज़्यादा नहीं हो सकते (Analytics 360 खातों के लिए 200). डाइमेंशन इंडेक्स 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
dimension cd<dimensionIndex> टेक्स्ट कोई नहीं 150 बाइट सभी
उदाहरण वैल्यू: Sports
इस्तेमाल का उदाहरण:
ga('set', 'dimension14', 'Sports');

कस्टम मेट्रिक

ज़रूरी नहीं.

हर कस्टम मेट्रिक से जुड़ा इंडेक्स होता है. ज़्यादा से ज़्यादा 20 कस्टम मेट्रिक (Analytics 360 खातों के लिए 200) का इस्तेमाल किया जा सकता है. मेट्रिक इंडेक्स 1 और 200 के बीच का कोई पॉज़िटिव पूर्णांक होना चाहिए.

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान ज़्यादा से ज़्यादा लंबाई काम करने वाले हिट टाइप
metric cm<metricIndex> संख्या कोई नहीं कोई नहीं सभी
उदाहरण वैल्यू: 47
इस्तेमाल का उदाहरण:
ga('set', 'metric7', 47);