Theo dõi sự kiện - Android SDK

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 Danh mục sự kiện
Hành động Fields.EVENT_ACTION String 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()
  );
}