Tài liệu này cung cấp thông tin tổng quan cấp cao về các phiên vì các phiên này có liên quan đến Google Analytics SDK phiên bản 4 dành cho Android.
Tổng quan
Phiên hoạt động đại diện cho một khoảng thời gian người dùng tương tác với ứng dụng. Phiên hoạt động như những vùng chứa hữu ích của hoạt động được đo lường, bao gồm lượt xem màn hình, sự kiện và giao dịch thương mại điện tử.
Quản lý phiên
Theo mặc định, Google Analytics sẽ nhóm các lượt truy cập nhận được trong vòng 30 phút với nhau vào cùng một phiên. Bạn có thể định cấu hình khoảng thời gian này ở cấp tài sản. Tìm hiểu cách định cấu hình khoảng thời gian chờ của phiên hoạt động này.
Quản lý phiên theo cách thủ công
Bạn có thể bắt đầu một phiên mới theo cách thủ công khi gửi một lượt truy cập đến Google Analytics
bằng cách sử dụng phương thức setNewSession
. Ví dụ sau cho biết cách bắt đầu một phiên mới khi gửi lượt xem màn hình:
// Get tracker. Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker( TrackerName.APP_TRACKER); // Set screen name. t.setScreenName(screenName); // Start a new session with the hit. t.send(new HitBuilders.ScreenViewBuilder() .setNewSession() .build());
Xem phần
Cấu hình nâng cao để biết thông tin chi tiết về phương thức getTracker
.
Quản lý phiên tự động
Bạn có thể định cấu hình Google Analytics để tự động bắt đầu các phiên mới khi
người dùng đặt ứng dụng của bạn ở chế độ nền trong một khoảng thời gian. Khoảng thời gian chờ của phiên này được xác định bằng giây bằng tham số ga_sessionTimeout
trong tệp xml
của trình theo dõi.
<resources> <integer name="ga_sessionTimeout">300</integer> </resources>
Cách đặt thời gian chờ của phiên theo phương thức lập trình:
t.setSessionTimeout(300L);