12

Cách tốt nhất (thực tế nhất) để sử dụng theo dõi Google Analytics để theo dõi "số lần truy cập trang" trong một ứng dụng web một trang là gì? trackevent nhận bốn đối số: CATEGORY, ACTION, LABEL, VALUE. Hai cái cuối cùng là tùy chọn. Tôi nên sử dụng trường nào cho tiêu đề xem? "Chế độ xem" trong ứng dụng web một trang tương ứng với một trang trong ứng dụng web thông thường.Theo dõi Google Analytics trong ứng dụng web một trang

tôi có thể thấy hai lựa chọn:

1) trackevent('Navigation', 'View title'); 
2) trackevent('Navigation', 'Click', '', 'View title'); 
trackevent('Navigation', 'Redirect', '', 'View title'); 

Tất nhiên một thể làm một trong hai, nhưng mà tùy chọn là tốt nhất khi nói đến việc phân tích các dữ liệu trong Google Analytics?

+0

Bạn đã cân nhắc việc chỉ cần đẩy trackPageviews của các trang ảo? Giống như mô hình hóa ứng dụng của bạn như thể nó có các trang khác nhau (trong đó, có hiệu lực) – vly

+0

Tôi đã xem xét nó, nhưng quyết định đi cho các sự kiện vì 1) Tôi muốn tách riêng từng lần xem trang từ lần xem trang theo chuyển hướng và 2) Tôi theo dõi khá nhiều sự kiện khác trong ứng dụng, vì vậy tôi nghĩ sẽ đơn giản hơn nếu có tất cả sự kiện. Ưu điểm của việc sử dụng trackPageview thay thế là gì? –

Trả lời

9

Plugin Angulartics cung cấp phân tích web cho các ứng dụng AngularJS. Có một số example application sử dụng Google Analytics.

Nó hỗ trợ:

  • theo dõi trang
  • theo dõi sự kiện
  • cuộn theo dõi
+0

Nghe có vẻ tuyệt vời nhưng URL tới Angulartics không hoạt động: http://luisfarzati.github.io/. Tôi nhận được một 404. –

+1

Cảm ơn bạn đã thông báo, tôi nên đã thử nghiệm các liên kết. Đã sửa lỗi. – Voles

0

Tôi muốn giới thiệu tìm kiếm một plugin cụ thể cho khuôn khổ định tuyến của bạn. Tôi đang sử dụng loại trực tiếp cho MVVM và sammy.js cho mục đích định tuyến. Tôi tìm thấy nó như là một công cụ tuyệt vời để định tuyến và dựa trên sự hiểu biết của tôi nó đang được phát triển/bảo trì tích cực.

Nhà phát triển Sammy đã tạo một pluging để xen kẽ với google analytics xử lý tất cả công việc cho bạn. Nó khá dễ sử dụng:

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

    ... 
}}); 
+1

Thật tuyệt nếu bạn đang sử dụng sammy.js, nhưng không phải ai cũng vậy. –

+1

@DaveVandenEynde đây chính xác là lý do tôi viết rằng tác phẩm này hoạt động cho sammy.js. Đã không nhìn thấy cùng một bình luận từ bạn dưới câu trả lời góc cạnh. –

Các vấn đề liên quan