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 boolean false
उदाहरण वैल्यू: true
इस्तेमाल के उदाहरण:
ga('create', 'UA-XXXX-Y', {'alwaysSendReferrer': true});

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

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

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

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

कुकी का नाम

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

आंकड़ों के डेटा को स्टोर करने के लिए इस्तेमाल की जाने वाली कुकी का नाम

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

कुकी डोमेन

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

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

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

स्टोर GAC

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

सामान्य

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

ज़रूरी नहीं.

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

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

आईपी पता मास्क करना

ज़रूरी नहीं.

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

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

डेटा सोर्स

ज़रूरी नहीं.

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

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

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

ज़रूरी नहीं.

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

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

फ़ोर्स एसएसएल

ज़रूरी नहीं.

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

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

परिवहन

ज़रूरी नहीं.

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

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

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

ज़रूरी नहीं.

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

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान अधिकतम लंबाई इस्तेमाल किए जा सकने वाले हिट टाइप
useBeacon कोई नहीं boolean 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'));
});

हिट कॉलबैक

ज़रूरी नहीं.

वह फ़ंक्शन जिसे हिट को प्रोसेस करने के बाद कॉल किया जाएगा. इस कॉलबैक को हमेशा इस तरह से डिज़ाइन किया गया है कि किसी हिट के सीधे भेजे जाने के बाद या यह पक्का हो जाए कि हिट भेजा नहीं जा सकता या भेजा नहीं जा सका. कॉल करने पर, फ़ंक्शन में कोई आर्ग्युमेंट नहीं भेजा जाता. अपने ऐप्लिकेशन के लिए ज़रूरी कोड को एक्ज़ीक्यूट करने के लिए, शायद आप HitcallBack का इस्तेमाल न करना चाहें, क्योंकि कुछ मामलों में उसे कॉल नहीं किया जा सकता. उदाहरण के लिए, अगर सर्वर जवाब नहीं देता या 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...
}

उपयोगकर्ता

User ID

ज़रूरी नहीं.

अगर अनुरोध में Client-ID (सीआईडी) नहीं है, तो इस फ़ील्ड को भरना ज़रूरी है. यह, साइट के मालिक/लाइब्रेरी के उपयोगकर्ता की ओर से दिए गए उपयोगकर्ता के लिए जाना-पहचाना आइडेंटिफ़ायर होता है. यह जानकारी व्यक्तिगत पहचान से जुड़ी नहीं होनी चाहिए. 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');

सेशन

सेशन कंट्रोल

ज़रूरी नहीं.

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

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान अधिकतम लंबाई इस्तेमाल किए जा सकने वाले हिट टाइप
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 boolean कोई नहीं लागू नहीं सभी
उदाहरण वैल्यू: true
इस्तेमाल के उदाहरण:
ga('set', 'javaEnabled', true);

फ़्लैश वर्शन

ज़रूरी नहीं.

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

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

हिट

हिट का टाइप

हर तरह के हिट के लिए ज़रूरी है.

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

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

नॉन-इंटरैक्शन हिट

ज़रूरी नहीं.

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

फ़ील्ड का नाम प्रोटोकॉल का पैरामीटर वैल्यू टाइप डिफ़ॉल्ट मान अधिकतम लंबाई इस्तेमाल किए जा सकने वाले हिट टाइप
nonInteraction ni boolean कोई नहीं लागू नहीं सभी
उदाहरण वैल्यू: 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 या &d d और &dp दोनों को तय करना ज़रूरी है, ताकि हिट मान्य हो सके. इसका इस्तेमाल वर्चुअल पेज के पाथ तय करने के लिए किया जाता है.

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

दस्तावेज़ का टाइटल

ज़रूरी नहीं.

पेज / दस्तावेज़ का टाइटल. डिफ़ॉल्ट रूप से, यह document.title पर सेट होता है.

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

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

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

यह पैरामीटर वेब प्रॉपर्टी पर वैकल्पिक होता है और स्क्रीन व्यू हिट के लिए मोबाइल प्रॉपर्टी के लिए ज़रूरी है, जहां इसका इस्तेमाल स्क्रीन व्यू हिट के 'स्क्रीन नाम' के लिए किया जाता है. वेब प्रॉपर्टी पर यह डिफ़ॉल्ट रूप से &DL पैरामीटर को इसी रूप में इस्तेमाल करके या &d 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});

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

ज़रूरी नहीं.

किसी हिट में शामिल प्रॉडक्ट की भूमिका. अगर कोई प्रॉडक्ट कार्रवाई तय नहीं की गई है, तो हिट के साथ शामिल सभी प्रॉडक्ट परिभाषाओं को अनदेखा कर दिया जाएगा. इनमें से कोई एक होना चाहिए: जानकारी, क्लिक, जोड़ें, हटाएं, चेकआउट, checkout_option, purchase, रिफ़ंड. 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 Plus पर जब कोई उपयोगकर्ता +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 boolean 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);