12

एक-पेज वेब ऐप में "पृष्ठदृश्य" को ट्रैक करने के लिए Google Analytics ट्रैकवेन्ट का उपयोग करने का सबसे अच्छा (सबसे व्यावहारिक) तरीका क्या है? ट्रैकवेन्ट चार तर्क लेता है: श्रेणी, क्रिया, लेबल, VALUE। अंतिम दो वैकल्पिक हैं। दृश्य शीर्षक के लिए मुझे किस क्षेत्र का उपयोग करना चाहिए? एक-पेज वेब ऐप में "व्यू" एक सामान्य वेब ऐप में किसी पृष्ठ से मेल खाता है।सिंगल पेज वेब ऐप में Google Analytics ट्रैकवेन्ट

मैं दो विकल्प देख सकते हैं:

1) trackevent('Navigation', 'View title'); 
2) trackevent('Navigation', 'Click', '', 'View title'); 
trackevent('Navigation', 'Redirect', '', 'View title'); 
बेशक

एक कर सकते हैं या तो करते हैं, लेकिन जो विकल्प सबसे अच्छा है जब यह Google Analytics में डेटा का विश्लेषण करने के लिए आता है?

+0

क्या आपने वर्चुअल पृष्ठों के ट्रैकपेजव्यू को धक्का दिया है? आपके आवेदन मॉडलिंग जैसे कि वह विभिन्न पृष्ठों (जो, प्रभाव में, यह करता है) – vly

+0

मैं इसे पर विचार किया था, लेकिन घटनाओं के लिए जाना क्योंकि 1) मैं अलग करने के लिए चाहते हैं का फैसला किया जैसा पृष्ठदृश्य-दर-क्लिक पृष्ठ-अवलोकन-दर-रीडायरेक्ट से और 2) मैं ऐप में कुछ अन्य घटनाओं को ट्रैक करता हूं, इसलिए मैंने सोचा कि यह सब कुछ घटनाओं के रूप में आसान होगा। बजाय trackPageview का उपयोग कर के लाभ क्या हैं? –

उत्तर

9

Angulartics प्लगइन AngularJS अनुप्रयोगों के लिए वेब विश्लेषण प्रदान करता है। एक example application है जो Google Analytics का उपयोग करता है।

यह समर्थन करता है:

  • पृष्ठ ट्रैकिंग
  • घटना पर नज़र रखने
  • पुस्तक पर नज़र रखने
+0

यह बहुत अच्छा लगता है, लेकिन एंगुलर्टिक्स का यूआरएल काम नहीं करता है: http://luisfarzati.github.io/। मुझे 404 मिलते हैं। –

+1

ध्यान देने के लिए धन्यवाद, मुझे लिंक का परीक्षण करना चाहिए था। अब तय – Voles

0

मैं अपने मार्ग ढांचे के लिए एक विशिष्ट प्लग की तलाश की सिफारिश करेंगे। मैं रूटिंग उद्देश्य के लिए एमवीवीएम और sammy.js के लिए नॉकआउट का उपयोग कर रहा हूं। मैंने इसे रूटिंग के लिए एक उत्कृष्ट उपकरण के रूप में पाया और मेरी समझ के आधार पर यह सक्रिय विकास/रखरखाव के तहत है।

सैमी डेवलपर गूगल एनालिटिक्स जो आप के लिए सब काम संभालती साथ interracting के लिए एक pluging बनाया। इसका उपयोग करना बहुत आसान है:

$.sammy(function() { with(this) { 
    use(Sammy.GoogleAnalytics) 

    ... 
}}); 
+1

यह अच्छा है अगर आप sammy.js का उपयोग कर रहे हैं, लेकिन हर कोई नहीं है। –

+1

@DaveVandenEynde यही कारण है कि मैं ने लिखा है कि इस sammy.js के लिए काम करता है। कोणीय जवाब नीचे आप से एक ही टिप्पणी नहीं देखा है। –

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