Hướng dẫn cho nhà phát triển này mô tả cách đo lường các sự kiện trong ứng dụng bằng cách sử dụng SDK Google Analytics dành cho Android phiên bản 3.
Tổng quan
Sự kiện là một cách hữu ích để thu thập dữ liệu về hoạt động tương tác của người dùng với các thành phần tương tác trong ứng dụng, chẳng hạn như thao tác nhấn nút hoặc sử dụng một mục cụ thể trong trò chơi.
Một sự kiện bao gồm 4 trường mà bạn có thể dùng để mô tả hoạt động tương tác của người dùng với nội dung ứng dụng:
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.EVENT_CATEGORY
|
String
|
Có | Danh mục sự kiện |
Hành động | Fields.EVENT_ACTION
|
String
|
Có | Hành động sự kiện |
Hãng nhạc | Fields.EVENT_LABEL
|
String
|
Không | Nhãn sự kiện |
Giá trị | Fields.EVENT_VALUE
|
Long
|
Không | Giá trị sự kiện |
Triển khai
Để gửi một sự kiện đến Google Analytics, hãy sử dụng
MapBuilder.createEvent()
và gửi lượt truy cập, như trong ví dụ sau:
@Override public void onClick(View v) { // May return null if a EasyTracker has not yet been initialized with a // property ID. EasyTracker easyTracker = EasyTracker.getInstance(this); // MapBuilder.createEvent().build() returns a Map of event fields and values // that are set and sent with the hit. easyTracker.send(MapBuilder .createEvent("ui_action", // Event category (required) "button_press", // Event action (required) "play_button", // Event label null) // Event value .build() ); }