2010-02-12 29 views
7

Chúng tôi đã có một trang web với hai loại người dùng:Theo dõi hai loại người dùng khác nhau với Google Analytics?

  • Khách
  • Các thành viên

Những gì chúng ta đang tìm kiếm là một phương pháp để theo dõi cả hai loại người dùng chỉ trong vòng một Google Tiểu sử Analytics. Chúng tôi tin rằng người dùng đã đăng ký lưu lại nhiều hơn trong trang web và có lượt xem trang cao hơn mà khách mời.

Có thể thực hiện điều này chỉ trong một cấu hình không?
Có thể có cách nào để hiển thị báo cáo tùy chỉnh trong trang tiểu sử để hiển thị cả thời gian trung bình của người dùng và thời gian trung bình của khách không?

Tôi biết Analytics là một ứng dụng mạnh mẽ, nhưng tôi không có guru và tôi không thể tìm thấy bất kỳ thứ gì trên Google.

Cảm ơn.

Bounty Cập nhật

Tôi biết nó đã làm với các bộ lọc. Trong câu trả lời của bạn, vui lòng chia sẻ mã và hướng dẫn từng bước.

Trả lời

14

Bạn có thể sử dụng các biến tùy chỉnh trong GA để theo dõi các loại người dùng khác nhau. Hãy xem ví dụ này trong tài liệu GA để biết thêm thông tin. http://code.google.com/apis/analytics/docs/tracking/gaTrackingCustomVariables.html#examples

Đây là cách tôi sẽ làm điều đó:

  • Khi user session bắt đầu, nếu người sử dụng không phải là một người sử dụng đã đăng ký, thiết lập một biến tùy chỉnh như sau:
 
    pageTracker._setCustomVar(
     1,    // This custom var is set to slot #1 
     "User Type", // The name of the custom varaible 
     "Guest",  // Sets the value of "User Type" to "Guest" for non registered users 
     2    // Sets the scope to session-level 
    ); 
    pageTracker._trackPageview();
  • Sau khi người dùng đăng nhập, hãy sử dụng mã sau.
 
    pageTracker._setCustomVar(
     1,    
     "User Type", 
     "Registered User", 
     2    
    ); 
    pageTracker._trackPageview();

Bây giờ bạn sẽ có thể để xem User Type như là một biến tùy chỉnh trong báo cáo.

Hy vọng điều này sẽ hữu ích.

+4

Nếu bạn đang sử dụng tập lệnh theo dõi không đồng bộ (http://code.google.com/intl/it/apis/analytics/docs/tracking/asyncTracking.html) thì bạn phải sử dụng: _gaq.push (['_ setCustomVar ', 1, "Kiểu người dùng", "Khách", 2]); và _gaq.push (['_ setCustomVar', 1, "Loại người dùng", "Người dùng đã đăng ký", 2]); trước khi gọi hàm _trackPageview, theo cách không đồng bộ là: _gaq.push (['_ trackPageview']); –

+0

@electroportal +1 cho async :) – madaboutcode

0

Có điều này chắc chắn có thể trong GA. Những gì bạn cần làm là đặt biến tùy chỉnh trên trang (ví dụ: user_type là biến tùy chỉnh mặc định trong GA).

Sau đó, bạn có thể theo dõi, xoay vòng và phân tích dữ liệu này tất cả những gì bạn thích thông qua GA. Xem trình đơn Khách truy cập trong GA và dưới cùng của tiểu hướng dẫn là phần Biến tùy chỉnh.

Chúc mừng,

Z

+1

Cảm ơn. Bạn có thể xây dựng? Tôi không có nhiều kinh nghiệm về phân tích. – metrobalderas

2

những gì bạn cần làm là sửa đổi kịch bản google ở ​​dưới cùng của trang của bạn khi nó tải để hiển thị trạng thái của giá trị tùy chỉnh này.

hãy xem để biết thêm thông tin. http://code.google.com/apis/analytics/docs/tracking/gaTrackingCustomVariables.html

điều tôi nghĩ bạn muốn làm là phân đoạn khách truy cập tùy chỉnh hơn. http://code.google.com/apis/analytics/docs/tracking/gaTrackingVisitorSegments.html

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