2009-07-17 14 views
20

मेरे पास मेरी साइट पर Google Analytics सेटअप है, और यह निश्चित रूप से पृष्ठ दृश्य रिकॉर्ड कर रहा है। लेकिन मैंने pageTracker._trackEvent(category, action, label, value) पर कॉल करने के लिए कुछ कोड जोड़ा है, और यह उन हिट रिकॉर्ड नहीं कर रहा है या रिपोर्ट में उन्हें दिखा रहा है।_trackEvent() काम नहीं कर रहा है?

बीटीडब्ल्यू, हाँ, मैंने यह देखने के लिए 24 घंटे से अधिक समय तक इंतजार किया है कि हिट रिपोर्ट में हैं या नहीं।

मैंने मानक Google स्क्रिप्ट का उपयोग किया है साथ ही तकनीक here का उपयोग किया है। कोई भी _trackEvent() समस्या में मदद नहीं करता है।

क्या कोई मुझे गलत जानकारी के बारे में कुछ सलाह दे सकता है कि क्या गलत हो रहा है? कोड कोड उदाहरण पोस्ट करने में मुझे खुशी होगी अगर आप मुझे बताएं कि कौन से हिस्से महत्वपूर्ण हैं।

धन्यवाद।

+0

आप कुछ असली दुनिया कोड दिखा सकते हैं स्निपेट आप इसे कैसे लागू किया जाता है? आपके विवरण के अनुसार, सब कुछ ठीक है। –

उत्तर

39

समस्या वह मान थी जो मैं अंतिम तर्क, "मान" पैरामीटर में डाल रहा था।

pageTracker._trackEvent(category, action, label, value) 

मैं "मूल्य" पैरामीटर के लिए गैर पूर्णांक तार गुजर रहा था:

pageTracker._trackEvent("UserAction", "ShowHelp", "Page", "http://mysite/UrlGoesHere"); 

लेकिन डॉक्स यह एक पूर्णांक मान होना आवश्यक है का कहना है।

pageTracker._trackEvent("UserAction", "ShowHelp", "http://mysite/UrlGoesHere", 1); 

मैंने Google सहायता फ़ोरम पर the question को देखा।

और यहाँ करने के लिए एक पूर्णांक या _trackEvent समारोह चुपचाप विफल रहता है मदद Török

+1

आपने अपना दिन बचाया। मैं मूल्य के रूप में एक फ्लोट भेजकर इसके साथ अटक गया था और यह काम नहीं कर रहा था :(बहुत धन्यवाद। – HungryCoder

+2

नोट: Google Analytics एनालिटिक्स डीबगर क्रोम प्लगइन (Google द्वारा विकसित) इस समस्या की रिपोर्ट करने के लिए पर्याप्त चालाक है: https://chrome.google.com/webstore/detail/google-analytics-debugger/jnkmfdileelhofjcijamephohjechhna –

+0

भी सामान्य डिबगिंग दिशानिर्देश उपयोगी हो सकते हैं https://developers.google.com/analytics/resources/articles/gaTracking समस्या निवारण –

1

यह उन हिट्स को रिकॉर्ड नहीं कर रहा है या रिपोर्ट में उन्हें दिखा रहा है।

घटनाओं का पृष्ठ दृश्यों पर कोई प्रभाव नहीं पड़ता है और नियमित रिपोर्ट पर प्रदर्शित नहीं होता है। घटनाओं का Content/Events पर एक अलग इंटरफ़ेस है। यदि आप नियमित हिट जैसी घटनाओं के रूप में निर्दिष्ट चीजों को ट्रैक करना चाहते हैं, तो इसके बजाय trackPageview विधि का बेहतर उपयोग करें।

+0

आप सही हैं, घटनाएं नियमित पृष्ठ हिट नहीं होती हैं। दुर्भाग्य से (मेरे लिए), मुझे यह पता था, लेकिन घटनाएं अभी भी सामग्री/घटनाओं में दिखाई नहीं दे रही हैं। – slolife

+0

@ स्लॉलीफ: क्या आपने यूआरएल मैन्युअल रूप से बदलने की कोशिश की है? उदाहरण के लिए, 'सामग्री/साइट खोज' पर क्लिक करें और 'site_search' को 'ईवेंट' के साथ बदलें? –

7

इसी प्रकार, लेबल नहीं किया जा सकता के लिए Event Tracking docs

धन्यवाद एक कड़ी है।

pageTracker._trackEvent('VLP', 'click-out', 12345); 

रूप

pageTracker._trackEvent('VLP', 'click-out', '12345'); 
4

अपडेट किया गया उत्तर

यह सवाल अभी भी पृष्ठ-अवलोकन का एक बहुत हो रही है ठीक किया गया। मुझे लगता है कि वर्तमान आगंतुकों को एक नई समस्या का सामना करना पड़ रहा है कि अन्य उत्तरों को संबोधित नहीं किया गया है।

नई Analytics मतलब नई एपीआई

आप "युनिवर्सल Analytics" टुकड़ा जो गूगल की नई प्रणाली वे हर किसी से अधिक संक्रमण के लिए कोशिश कर रहे हैं प्रयोग कर रहे हैं। इवेंट ट्रैकिंग सहित कुछ एपीआई बदल गए हैं।

यकीन है कि आप इस उपयोग कर रहे हैं:

ga('send', 'event', category, action, label, value); 

इसके बजाय इस बात का :

_gaq.push(['_trackEvent', category, action, label, value]); 

घटना को ट्रैक करने के लिए।

यहाँ यहाँ विषय http://blog.tylerbuchea.com/tracking-events-in-googles-new-universal-analytics/

पर पूरी तरह से ब्लॉग पोस्ट है और गूगल https://developers.google.com/analytics/devguides/collection/analyticsjs/events से नए प्रलेखन

+0

यह वही जवाब था जिसे मैं ढूंढ रहा था, धन्यवाद । –

संबंधित मुद्दे