कस्टम वैरिएबल - वेब ट्रैकिंग (ga.js)

कस्टम वैरिएबल नाम-वैल्यू पेयर टैग होते हैं. इन्हें अपने ट्रैकिंग कोड में डालकर, Google Analytics ट्रैकिंग को बेहतर बनाया जा सकता है. कस्टम वैरिएबल की मदद से, Analytics की ओर से पहले से उपलब्ध कराए गए सेगमेंट के अलावा, आपकी वेबसाइट पर आने वाले लोगों पर लागू करने के लिए अतिरिक्त सेगमेंट तय किए जा सकते हैं. इस दस्तावेज़ में कस्टम वैरिएबल और उन्हें सेट अप करने के तरीके के बारे में बताया गया है.

खास जानकारी

Google Analytics में इस्तेमाल किए जाने वाले बेसिक विज़िटर इंटरैक्शन मॉडल को समझने पर, आपको कस्टम वैरिएबल का ज़्यादा से ज़्यादा फ़ायदा मिलेगा. इस मॉडल में, वेबसाइट पर आने वाला कुछ समय के लिए आपके कॉन्टेंट से इंटरैक्ट करता है और आपकी साइट पर यूज़र ऐक्टिविटी को क्रम में बांटा जाता है.

इस डायग्राम में, आपकी साइट पर आने वाले एक व्यक्ति के लिए यह मॉडल दिखाया गया है. हर ब्लॉक में, उस उपयोगकर्ता के सेशन और इंटरैक्शन की संख्या दिखती है.

इस मॉडल में हर लेवल को इस तरह परिभाषित किया गया है:

  • वेबसाइट पर आने वाला व्यक्ति—वह क्लाइंट जो साइट पर जाता है. जैसे, ऐसा ब्राउज़र या मोबाइल फ़ोन जिसे कोई व्यक्ति ऑपरेट करता है.
  • सेशन—वह अवधि जिसके दौरान, वेबसाइट पर आने वाला व्यक्ति उस पर सक्रिय रहता है.
  • पेज—उपयोगकर्ता की ओर से की गई गतिविधि, जो Analytics के सर्वर को GIF के अनुरोध भेजती है. आम तौर पर, इसमें पेज व्यू शामिल होता है. हालांकि, इसमें ये चीज़ें शामिल हो सकती हैं:
    • एक पेज व्यू
    • कोई इवेंट (उदाहरण के लिए, फ़िल्म बटन पर क्लिक करना)

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

वापस सबसे ऊपर जाएं

कस्टम वैरिएबल का इस्तेमाल करना

अपनी साइट पर उपयोगकर्ता गतिविधि को ट्रैक करने के लिए, कई तरह के कस्टम वैरिएबल सेट अप किए जा सकते हैं. इसलिए, उन्हें मैनेज करने के लिए, आम तौर पर आपको JavaScript उपयोगिताएं ही बनानी होंगी. आपकी स्क्रिप्ट कस्टम वैरिएबल बनाने के लिए बुनियादी तरीके का इस्तेमाल इस तरह करेगी:

_setCustomVar(index, name, value, opt_scope)

यह तरीका चार पैरामीटर स्वीकार करता है:

  • index—कस्टम वैरिएबल के लिए स्लॉट. ज़रूरी है. यह एक संख्या है, जिसकी वैल्यू 1 से 5 के बीच हो सकती है. इसमें दोनों भी शामिल हो सकते हैं. कस्टम वैरिएबल को सिर्फ़ एक स्लॉट में रखा जाना चाहिए. अलग-अलग स्लॉट में इसका दोबारा इस्तेमाल नहीं किया जाना चाहिए.
  • name—कस्टम वैरिएबल का नाम. ज़रूरी है. यह स्ट्रिंग, कस्टम वैरिएबल की पहचान करती है. साथ ही, यह Analytics रिपोर्ट की टॉप लेवल कस्टम वैरिएबल रिपोर्ट में दिखती है.
  • value—कस्टम वैरिएबल की वैल्यू. ज़रूरी है. यह एक स्ट्रिंग है जिसे एक नाम से जोड़ा जाता है. कस्टम वैरिएबल के नाम के साथ कई वैल्यू को जोड़ा जा सकता है. यह वैल्यू, चुने गए वैरिएबल के नाम के लिए, यूज़र इंटरफ़ेस (यूआई) की टेबल सूची में दिखती है. आम तौर पर, किसी दिए गए नाम के लिए आपके पास दो या उससे ज़्यादा वैल्यू होंगी. उदाहरण के लिए, कस्टम वैरिएबल का नाम gender तय करके, male और female को दो संभावित वैल्यू के तौर पर उपलब्ध कराया जा सकता है.
  • opt_scope—कस्टम वैरिएबल का स्कोप. ज़रूरी नहीं. जैसा कि ऊपर बताया गया है, यह स्कोप आपकी साइट पर उपयोगकर्ता के जुड़ाव का लेवल तय करता है. यह एक ऐसी संख्या है जिसकी संभावित वैल्यू 1 (विज़िटर-लेवल), 2 (सेशन-लेवल) या 3 (पेज-लेवल) हैं. अगर इसे तय नहीं किया गया है, तो कस्टम वैरिएबल के दायरे के लिए, डिफ़ॉल्ट तौर पर पेज-लेवल इंटरैक्शन कर दिया जाता है.

नीचे दिया गया कोड स्निपेट दिखाता है कि उन विज़िट को ट्रैक करने के लिए कस्टम वैरिएबल कैसे सेट किया जा सकता है जहां उपयोगकर्ताओं ने अपने शॉपिंग कार्ट से आइटम हटाए थे. यहां _setCustomVar() वाले तरीके को, _trackEvent() वाले तरीके से ठीक पहले कॉल किया जाता है. ऐसा इसलिए किया जाता है, ताकि _trackEvent() तरीके से भेजे गए GIF के अनुरोध में इसे डिलीवर किया जा सके. यह वेबसाइट के उपयोगकर्ताओं की गतिविधि के बारे में बताने के लिए, Yes वैल्यू के साथ Items Removed नाम का इस्तेमाल करता है. इसके अलावा, Items Removed और No के लिए एक डिफ़ॉल्ट कस्टम वैरिएबल सेट करना भी सही रहता है. इस तरह, आपके पास उन विज़िट की संख्या होगी जहां शॉपिंग कार्ट से आइटम हटाए गए थे. साथ ही, उन विज़िट की संख्या होगी जिनमें आइटम को हटाना शामिल नहीं था.

एक साथ काम नहीं करने वाला स्निपेट (सुझाया गया)

 _gaq.push(['_setCustomVar',
      1,                   // This custom var is set to slot #1.  Required parameter.
      'Items Removed',     // The name acts as a kind of category for the user activity.  Required parameter.
      'Yes',               // This value of the custom variable.  Required parameter.
      2                    // Sets the scope to session-level.  Optional parameter.
   ]);
 _gaq.push(['_trackEvent',
      'Shopping', // category of activity
      'Item Removal', // Action
   ]);

कस्टम वैरिएबल सेट अप करने के बाद, कस्टम वैरिएबल को हटाने के लिए, _deleteCustomVar(index) तरीके का इस्तेमाल किया जा सकता है.

वापस सबसे ऊपर जाएं

इस्तेमाल के उदाहरण

कस्टम वैरिएबल कई तरीकों से लागू किए जा सकते हैं. ये तरीके, आपकी वेबसाइट के मॉडल और कारोबार की ज़रूरतों के हिसाब से तय होते हैं. ये उदाहरण, इस्तेमाल के अलग-अलग उदाहरणों के बारे में बताते हैं, जिनमें हर एक, स्कोप के अलग-अलग लेवल को दिखाता है:

पेज-लेवल के कस्टम वैरिएबल

पेज-लेवल के कस्टम वैरिएबल का इस्तेमाल करके, अपने उपयोगकर्ताओं के पेज-लेवल की गतिविधियों का कलेक्शन तय करें.

उदाहरण के लिए, मान लें कि आप किसी ऑनलाइन अखबार की वेबसाइट मैनेज करते हैं, जहां वेबसाइट पर आने वाले लोग कई अलग-अलग लेख देखते हैं. हालांकि, यह पता करना आसान है कि कौनसे खास लेख सबसे ज़्यादा लोकप्रिय हैं. हालांकि, अब कस्टम वैरिएबल का इस्तेमाल करके यह भी पता लगाया जा सकता है कि अखबार के कौनसे सेक्शन लोकप्रिय हैं. ऐसा हर लेख के लिए पेज लेवल पर एक कस्टम वैरिएबल सेट करके किया जाता है, जहां उस लेख का सेक्शन कस्टम वैरिएबल के तौर पर सेट होता है. उदाहरण के लिए, आपके पास लाइफ़ और स्टाइल, विचार, और कारोबार जैसे सेक्शन हो सकते हैं. आपके पास सेक्शन के हिसाब से अपने सभी लेखों को ट्रैक करने के लिए, कस्टम वैरिएबल सेट करने का विकल्प है.

एक साथ काम नहीं करने वाला स्निपेट (सुझाया गया)

_gaq.push(['_setCustomVar',
      1,                   // This custom var is set to slot #1.  Required parameter.
      'Section',           // The top-level name for your online content categories.  Required parameter.
      'Life & Style',  // Sets the value of "Section" to "Life & Style" for this particular aricle.  Required parameter.
      3                    // Sets the scope to page-level.  Optional parameter.
   ]);

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

एक साथ काम नहीं करने वाला स्निपेट (सुझाया गया)

_gaq.push(['_setCustomVar',
          2,                   // This custom var is set to slot #2.  Required parameter.
          'Sub-Section',       // The 2nd-level name for your online content categories.  Required parameter.
          'Fashion',           // Sets the value of "Sub-section" to "Fashion" for this particular article.  Required parameter.
          3                    // Sets the scope to page-level.  Optional parameter.
         ]);

इस उदाहरण में, किसी पेज के लिए, एक साथ दो पेज-लेवल कस्टम वैरिएबल सेट किए जा रहे हैं. किसी भी एक पेज के लिए, ज़्यादा से ज़्यादा पांच कस्टम वैरिएबल ट्रैक किए जा सकते हैं. हर वैरिएबल को एक अलग स्लॉट का होना चाहिए. इसका मतलब है कि इस पेज पर तीन और कस्टम वैरिएबल असाइन किए जा सकते हैं. अपनी वेबसाइट के सभी लेखों के लिए, पेज-लेवल के कई कस्टम वैरिएबल सेट अप किए जा सकते हैं. ऐसा करके, उन्हें कई सेक्शन और सब-सेक्शन के हिसाब से ट्रैक किया जा सकता है. पेज-लेवल कस्टम वैरिएबल को सही तरीके से इस्तेमाल करने के तरीके के बारे में ज़्यादा जानकारी के लिए, नीचे इस्तेमाल करने के दिशा-निर्देश देखें.

वापस सबसे ऊपर जाएं

सेशन-लेवल के कस्टम वैरिएबल

सभी सेशन में वेबसाइट पर आने वाले लोगों के अलग-अलग अनुभवों को अलग करने के लिए, सेशन-लेवल के कस्टम वैरिएबल का इस्तेमाल करें.

उदाहरण के लिए, अगर आपकी वेबसाइट उपयोगकर्ताओं को लॉगिन करने की सुविधा देती है, तो उपयोगकर्ता के लॉगिन स्टेटस के लिए, सेशन लेवल के दायरे वाले कस्टम वैरिएबल का इस्तेमाल किया जा सकता है. इस तरीके से, वेबसाइट पर आने वाले लोगों की संख्या को उन लोगों के हिसाब से बांटा जा सकता है जिन्होंने लॉग इन किया हुआ है और जिनकी पहचान छिपाई है.

एक साथ काम नहीं करने वाला स्निपेट (सुझाया गया)

_gaq.push(['_setCustomVar',
      1,             // This custom var is set to slot #1.  Required parameter.
      'User Type',   // The name of the custom variable.  Required parameter.
      'Member',      // Sets the value of "User Type" to "Member" or "Visitor" depending on status.  Required parameter.
       2             // Sets the scope to session-level.  Optional parameter.
   ]);

मान लें कि आपको उपयोगकर्ता टाइप के साथ-साथ, यह भी ट्रैक करना है कि किसी सेशन में खरीदारी की कोशिश की गई या नहीं. अगर हमें लगता है कि हर पेज उपयोगकर्ता को लॉगिन करने की सुविधा देता है, तो हम उपयोगकर्ता टाइप कस्टम वैरिएबल के लिए स्लॉट #1 बुक करना चाहेंगे और खरीदारी की कोशिश के लिए दूसरे स्लॉट का इस्तेमाल करना चाहेंगे:

एक साथ काम नहीं करने वाला स्निपेट (सुझाया गया)

_gaq.push(['_setCustomVar',
      2,                   // This custom var is set to slot #2.  Required parameter.
      'Shopping Attempts', // The name of the custom variable.  Required parameter.
      'Yes',               // The value of the custom variable.  Required parameter.
                           //  (you might set this value by default to No)
      2                    // Sets the scope to session-level.  Optional parameter.
   ]);

वापस सबसे ऊपर जाएं

विज़िटर-स्तरीय कस्टम चर

विज़िटर-लेवल के कस्टम वैरिएबल का इस्तेमाल करके, कई सेशन में आने वाले लोगों की कैटगरी में अंतर करें.

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

एक साथ काम नहीं करने वाला स्निपेट (सुझाया गया)

_gaq.push(['_setCustomVar',
      1,                // This custom var is set to slot #1.  Required parameter.
      'Member Type',    // The name of the custom variable.  Required parameter.
      'Premium',        // The value of the custom variable.  Required parameter.
                        //  (possible values might be Free, Bronze, Gold, and Platinum)
      1                 // Sets the scope to visitor-level.  Optional parameter.
 ]); 

इस्तेमाल करने के लिए दिशा-निर्देश

इस सेक्शन में अलग-अलग तरह के कस्टम वैरिएबल के बीच के अंतर और उन्हें सही तरीके से इस्तेमाल करने के तरीके के बारे में बताया गया है:

कस्टम वैरिएबल के टाइप

नीचे दी गई टेबल में अलग-अलग वैरिएबल टाइप की मुख्य विशेषताओं के बारे में बताया गया है. ध्यान रखें कि जब एक ही स्लॉट का इस्तेमाल अलग-अलग वैरिएबल के लिए किया जाता है, तब कुछ पाबंदियां लागू होती हैं.

किसी भी कस्टम वैरिएबल के नाम और वैल्यू की कुल लंबाई 128 वर्णों से ज़्यादा नहीं हो सकती.

वापस सबसे ऊपर जाएं

  कुल समय दूसरे वैरिएबल के साथ स्लॉट शेयर करते समय इस्तेमाल करने की अनुमति है
पेज-लेवल

एक पेज व्यू, इवेंट या ट्रांज़ैक्शन कॉल.

किसी पेज पर कॉल किया जाने वाला आखिरी पेज-लेवल वैरिएबल, उस पेज पर लागू किया गया वैरिएबल होता है.

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

किसी भी एक पेज के लिए, एक साथ पांच कस्टम वैरिएबल सेट किए जा सकते हैं.

सेशन-लेवल

विज़िटर का मौजूदा सेशन.

किसी सेशन में कॉल किया गया आखिरी सेशन-लेवल वैरिएबल उस सेशन के लिए इस्तेमाल किया जाता है.
उदाहरण: अगर सेशन की शुरुआत में स्लॉट #1 के लिए login=false और बाद के स्लॉट #1 के लिए login=true, login के लिए true पर सेट होता है.

पहले से सेट किए गए किसी भी पेज-लेवल वैरिएबल को उसी सेशन में नाम से ओवर-राइड करता है.
उदाहरण: अगर पहली बार स्लॉट #1 का इस्तेमाल category=sports के लिए और फिर किसी सेशन के लिए login=true को किया गया है, तो उस सेशन के लिए category=sports को रिकॉर्ड नहीं किया जाएगा.

किसी भी वेब प्रॉपर्टी के लिए, सेशन-लेवल के कई अलग-अलग कस्टम वैरिएबल बनाए जा सकते हैं. इन कस्टम वैरिएबल को 128 वर्णों की की-वैल्यू पेयर की सीमा के हिसाब से तय किया जा सकता है.

किसी भी उपयोगकर्ता सेशन के लिए, ज़्यादा से ज़्यादा पांच सेशन-लेवल वैरिएबल सेट किए जा सकते हैं.

विज़िटर-लेवल

विज़िटर कुकी के जीवन के लिए वर्तमान सत्र और सभी भावी सत्र.

वेबसाइट पर आने वाले व्यक्ति के लिए सेट किया गया आखिरी मान वह मान होता है जो मौजूदा और आने वाले समय के सेशन पर लागू किया जाता है.

किसी भी वेब प्रॉपर्टी के लिए, आपके पास ज़्यादा से ज़्यादा पांच अलग-अलग विज़िटर-लेवल वैरिएबल बनाने की सुविधा होती है.

वापस सबसे ऊपर जाएं

अलग-अलग वैरिएबल टाइप जोड़ते समय सावधानी बरतें

आम तौर पर, एक ही कस्टम वैरिएबल स्लॉट को अलग-अलग टाइप के साथ इस्तेमाल करने का सुझाव नहीं दिया जाता. इसकी वजह से, मेट्रिक का कैलकुलेशन अजीब हो सकता है.

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

नीचे दिए गए मामलों में, एक ही ब्राउज़र पर किसी एक उपयोगकर्ता के सेट किए गए पेज, सेशन, और वेबसाइट पर आने वाले लेवल के वैरिएबल का कॉम्बिनेशन दिखाया गया है. हर उदाहरण में, स्लॉट को ब्रैकेट में संख्या से दिखाया गया है और S: वैरिएबल का स्कोप दिखाता है.

केस 1 - फ़ाइनल सेशन-लेवल वैरिएबल को प्राथमिकता दी जाती है

यहां आखिरी पेज, स्लॉट 1 में सेशन-लेवल के कस्टम वैरिएबल का फिर से इस्तेमाल करता है, ताकि इसे प्राथमिकता मिल सके.

विज़िट 1 पेज 1
(1) S:पेज-लेवल
section=opinion
पेज 2
(1) S: सेशन-लेवल
login=true
पेज 3
(1) S: सेशन-लेवल
converted=true

विज़िट की रिपोर्ट इस तरह होगी:

  • सेक्शन=राय के लिए # विज़िट: 0
  • लॉगिन=सही के लिए # विज़िट: 0
  • बदली गई=सही के लिए # विज़िट: 1

केस 2 - शुरुआती विज़िटर-लेवल वैरिएबल को प्राथमिकता मिलती है

यहां स्लॉट 1 का इस्तेमाल पहली बार विज़िट 1 में विज़िटर-स्तरीय कस्टम वैरिएबल के ज़रिए किया जाता है और उसके बाद विज़िट 3 में पेज-स्तरीय कस्टम वैरिएबल का इस्तेमाल किया जाता है. इस क्रम में, वेबसाइट पर आने वाले लोग-लेवल वैरिएबल, पेज-लेवल के वैरिएबल को ओवर-राइट नहीं करता.

1 विज़िट करें पेज 1
(1) S:विज़िटर-लेवल
gender=male
विज़िट 2 पेज 1
(2) सेशन-लेवल
converted=false
विज़िट 3 पेज 1
(1) S:पेज-लेवल
section=opinion

विज़िट की रिपोर्ट इस तरह होगी:

  • लिंग=पुरुष के लिए # विज़िट: 2
  • कन्वर्टेड=गलत के लिए # विज़िट: 1
  • सेक्शन=राय के लिए # विज़िट: 1
  • सभी स्लॉट में, कुंजी के डुप्लीकेट नाम का इस्तेमाल न करें.
  • _setCustomVar() फ़ंक्शन को तब कॉल करें, जब इसे किसी पेज व्यू या इवेंट के GIF अनुरोध से पहले सेट किया जा सकता हो.
    कुछ मामलों में शायद ऐसा न हो. ऐसे में, आपको कस्टम वैरिएबल सेट करने के बाद एक और _trackPageview() अनुरोध सेट करना होगा. आम तौर पर यह सिर्फ़ उन स्थितियों में ज़रूरी होता है जब उपयोगकर्ता कोई सेशन- या विज़िट-लेवल वाला कस्टम वैरिएबल ट्रिगर करता है. वहां उस तरीके को पेज व्यू, इवेंट या ई-कॉमर्स ट्रैकिंग कॉल के साथ शामिल नहीं किया जा सकता.
  • कस्टम वैरिएबल की बड़ी संख्या को ट्रैक करने के लिए, स्लॉट मैट्रिक्स का इस्तेमाल करें.
    अगर आपकी ट्रैकिंग की शर्तें जटिल हैं और आपके पास पेज- और सेशन-लेवल वैरिएबल दोनों हैं, जो आपस में टकरा सकते हैं, तो आपको एक स्लॉट मैट्रिक्स बनाना चाहिए. इससे यह पक्का किया जा सकेगा कि सेशन-लेवल वैरिएबल अनजाने में पेज-लेवल वैरिएबल को ओवर-राइड न करें.
  • कस्टम वैरिएबल के बजाय कुछ खास ऐप्लिकेशन के लिए इवेंट ट्रैकिंग का इस्तेमाल करें.
    उदाहरण के लिए, मान लें कि आपका एक ऑनलाइन म्यूज़िक स्टोर है और आपको लॉगिन सेशन, खरीदारी की कोशिश के सेशन, और उन सेशन को ट्रैक करना है जिनमें संगीत के सैंपल चलाए गए थे. ऐसा करने के लिए सेशन-लेवल वैरिएबल का इस्तेमाल करने के बजाय संगीत चलाने की कोशिशों की संख्या को ट्रैक करने के लिए इवेंट ट्रैकिंग का इस्तेमाल करना बेहतर होगा. यहां अपनी कुकी से सेशन डेटा पास करने के लिए, इवेंट ट्रैकिंग कॉल के चौथे वैल्यू पैरामीटर का इस्तेमाल किया जा सकता है.
  • सेशन-लेवल वैरिएबल का इस्तेमाल ऐसे व्यवहार को ट्रैक करने के लिए न करें जिसे पेज-लेवल वैरिएबल की मदद से ट्रैक किया जा सकता है.
    उदाहरण के लिए, मान लें कि आप सेशन के हिसाब से लॉगिन की स्थिति और शॉपिंग की कोशिश की स्थिति को ट्रैक करते हैं. साथ ही, आपकी साइट पर "सदस्यों का खास" पेज मौजूद है, जिसे आप भी ट्रैक करना चाहते हैं. पेज-लेवल का कस्टम वैरिएबल उस वैरिएबल पर होने वाली विज़िट की संख्या दिखाएगा. इसलिए, आपके पास विज़िट की वह संख्या पहले से उपलब्ध होगी जिसमें वह पेज कम से कम एक बार शामिल था.

वापस सबसे ऊपर जाएं