Hướng dẫn cho nhà phát triển này mô tả cách đo lường thời gian người dùng bằng SDK Google Analytics dành cho Android phiên bản 3.
Tổng quan
Việc đo lường thời gian người dùng cung cấp một cách thức riêng để đo lường một khoảng thời gian trong Google Analytics. Ví dụ: thành phần này có thể hữu ích khi đo lường thời gian tải tài nguyên.
Thời gian người dùng có các trường sau:
Tên trường | Trường công cụ theo dõi | Loại | Bắt buộc | Nội dung mô tả |
---|---|---|---|---|
Danh mục | Fields.TIMING_CATEGORY
|
String
|
Có | Danh mục sự kiện có tính giờ |
Giá trị | Fields.TIMING_VALUE
|
long
|
Có | Đo thời gian tính bằng mili giây |
Tên | Fields.TIMING_VAR
|
String
|
Có | Tên của sự kiện được tính giờ |
Hãng nhạc | Fields.TIMING_LABEL
|
String
|
Không | Nhãn của sự kiện đã xác định thời gian |
Bạn có thể tìm thấy dữ liệu thời gian của người dùng chủ yếu trong báo cáo Thời gian người dùng với tốc độ của ứng dụng.
Triển khai
Để gửi thời gian của người dùng đến Google Analytics, hãy tạo một lượt truy cập thời gian bằng cách sử dụng MapBuilder.createTiming()
, sau đó gửi thời gian đó bằng send():
/* * Called after a list of high scores finishes loading. * * @param loadTime The time it takes, in milliseconds, to load a resource. */ public void onLoad(long loadTime) { // May return null if EasyTracker has not been initialized with a property // ID. Tracker easyTracker = EasyTracker.getInstance(this); easyTracker.send(MapBuilder .createTiming("resources", // Timing category (required) loadTime, // Timing interval in milliseconds (required) "high scores", // Timing name null) // Timing label .build() ); }