Việc sử dụng đơn giản nhất onEvent
là không có tham số.
Giả sử chúng tôi đang viết một trò chơi và bạn muốn theo dõi số người bắt đầu trò chơi và bao nhiêu người hoàn thành trò chơi. Sau đó bạn sẽ có:
FlurryAgent.onEvent("Started game");
và
FlurryAgent.onEvent("Won game");
tại các điểm thích hợp trong mã của bạn.
Nếu bạn muốn biết thêm thông tin về trạng thái của ứng dụng khi một sự kiện xảy ra, bạn có thể thêm các thông số để theo dõi thêm thông tin như thế này:
HashMap<String, String> parameters = new HashMap<String, String>();
parameters.put("Final score", String.valueOf(score));
parameters.put("Time taken", String.valueOf(secondsElapsed));
FlurryAgent.onEvent("Won game", parameters);
Bạn có thể có tối đa 100 tên sự kiện khác nhau, mỗi thông số có tối đa 10 tham số có tên và giá trị dài tối đa 255 ký tự.
Lưu ý rằng bạn không chỉ định ID Flurry của mình khi gọi onEvent
. Flurry lấy ID từ phiên hiện tại, do đó, các cuộc gọi đến onEvent
phải được thực hiện ở đâu đó giữa các cuộc gọi đến onStartSession
và onEndSession
- nhưng nếu bạn làm theo các nguyên tắc của chúng và đặt các số này vào Hoạt động onStart
và onStop
thì bạn không phải lo lắng về điều đó.
Cảm ơn tôi đã làm .. :) – Andy