2014-04-22 6 views
9

मैं वर्तमान में मेरे Google Analytics ट्रैकर आरंभ कर रहा हूँ इस प्रकार है:enableAutoActivityTracking स्वचालित रूप से गतिविधियों को ट्रैक नहीं कर रहा है?

GoogleAnalytics analytics = GoogleAnalytics.getInstance(context); 
Tracker mGATracker = analytics.newTracker(context.getString(R.string.ga_code)); 
mGATracker.setSessionTimeout(300); 
mGATracker.enableAutoActivityTracking(true); 

यह कस्टम घटनाओं और इस तरह के भेजने के लिए ठीक काम करता है, हालांकि मैं किसी भी ऑटो गतिविधि को ट्रैक करना नहीं दिखाई दे रही है (व्यवहार के तहत देख -> घटनाक्रम -> जीए में स्क्रीन)। क्या मैं इस सेटिंग को इस तरह से सक्षम नहीं कर पा रहा हूं?

उत्तर

12

क्या आप यह भी सुनिश्चित कर सकते हैं कि आप पर GoogleAnalytics कक्षा पर कॉल कर सकते हैं? मुझे पता है कि कॉल डुप्लीकेट हैं लेकिन दुर्भाग्यवश, हम अभी तक इसे ठीक करने में सक्षम नहीं हैं। आने वाले संस्करणों में से एक में, हम इस विधि को दो स्थानों पर कॉल करने की आवश्यकता को हटा देंगे।

यदि यह उत्तर काम नहीं करता है, तो क्या आप यह भी सुनिश्चित कर सकते हैं कि आपके द्वारा उपयोग की जा रही स्क्रीन से जुड़े कुछ स्क्रीन नाम हैं।

ऊपर काम में से कोई भी, सवाल संपादित करें और टैग के साथ लॉग जोड़ने "GAV"

+0

के साथ शुरू तो उम्मीद है कि बाद में इस पर एक नज़र लेने के लिए सक्षम हो जाएगा। मेरे पास अभी समय नहीं है। मैं गतिविधियों के लिए स्पष्ट स्क्रीन दृश्य कॉल करने के समाप्त हो गया। – loeschg

+0

@Avi द्वारा किए गए कदम क्या हैं? जानने के लिए बहुत अच्छा होगा :) – albertpeiro

+1

@ एवी के सक्षम एटोएक्टिविटी रीपॉर्ट्स ने मेरे लिए काम किया। लेकिन रीयल-टाइम डेटा को प्रभावित करने वाला कुछ और था: कनेक्टिविटी। मेरा मानना ​​है कि बैटरी उपयोग में सुधार जीए को 'अच्छी कनेक्टिविटी के लिए इंतजार' बनाता है, इसलिए जब तक मैं अपने वाईफाई राउटर के करीब पहुंचता हूं, वास्तविक समय डेटा नहीं भेजा जाता है (यह लगातार करता है, कुछ बार कोशिश करता है)। मैं इसे दस्तावेज़ों में कहीं भी नहीं देख सका, इसलिए मुझे विश्वास है कि यह किसी के लिए उपयोगी हो सकता है। – albertpeiro

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

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