Theo dõi sự kiện

Hướng dẫn cho nhà phát triển này mô tả cách sử dụng Google Analytics SDK phiên bản 4 dành cho Android để đo lường các sự kiện trong ứng dụng của bạn.

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 Loại Bắt buộc Nội dung mô tả
Danh mục String Danh mục sự kiện
Hành động String Hành động sự kiện
Hãng nhạc String Không Nhãn sự kiện
Giá trị 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 HitBuilders.EventBuilder và gửi lượt truy cập, như minh hoạ trong ví dụ sau:

// Get tracker.
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
    TrackerName.APP_TRACKER);
// Build and send an Event.
t.send(new HitBuilders.EventBuilder()
    .setCategory(getString(categoryId))
    .setAction(getString(actionId))
    .setLabel(getString(labelId))
    .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.

Sự kiện không tương tác

Trong một số trường hợp, bạn có thể muốn gửi một sự kiện dưới dạng sự kiện không tương tác. Để thực hiện việc này, hãy truyền true đến setNonInteraction:

t.send(new HitBuilders.EventBuilder()
    .setCategory(getString(categoryId))
    .setAction(getString(actionId))
    .setNonInteraction(true)
    .build());

Để biết thêm thông tin về lượt truy cập không tương tác và thời điểm sử dụng, hãy đọc về các sự kiện không tương tác trong Trung tâm trợ giúp Analytics.