2011-10-05 19 views
7

Tôi đã kiểm tra ra liên kết này và theo các hướng dẫn chính xác: Can Flurry analytics provide average of integer information?vấn đề bị timed sự kiện trong Flurry Analytics làm việc

cũng đã đọc các hướng dẫn từ Flurry, với điều kiện khi tải SDK. Tôi đang đặt "onStartSession()" và "onEndSession()" vào mọi hoạt động trong ứng dụng của tôi và trong "trình bao bọc phiên" này. Tôi cố gắng ghi nhật ký sự kiện theo thời gian để theo dõi thời gian người dùng sử dụng từng hoạt động.

Sự kiện được đăng nhập vào Flurry Analytics, tuy nhiên không có thông tin "Thời lượng sự kiện" (biểu tượng đồng hồ).

Đây là mã của tôi:

public void onStart(){ 
    super.onStart(); 
    FlurryAgent.onStartSession(this, Flurry.FLURRY_KEY); 
    FlurryAgent.logEvent(Flurry.ACTIVITY_RADAR, true); 
} 


public void onStop() { 
    super.onStop(); 
    FlurryAgent.endTimedEvent(Flurry.ACTIVITY_RADAR); 
    FlurryAgent.onEndSession(this); 
} 

Sẽ đánh giá cao một số giúp đỡ về vấn đề này gây phiền nhiễu! /Martin

Trả lời

8

Tôi gặp vấn đề tương tự và sau khi đập đầu vào tường trong một thời gian, tôi chỉ thực hiện bộ hẹn giờ của riêng mình. Tôi thậm chí đã gửi email cho Flurry để hỏi họ chuyện gì đang xảy ra, nhưng không có phản hồi. Tôi thậm chí đã đề cập trong email cách các sự kiện của họ theo API của họ sẽ bắt đầu phiên trước khi kết thúc phiên cuối cùng do vòng đời Hoạt động của Android (onStop của hoạt động hiện tại CÓ THỂ được gọi SAU KHI khởi động của hoạt động tiếp theo).

Trong giải pháp của tôi, tôi có một lớp hẹn giờ chung bắt đầu định thời theo chuỗi và khi endTimer được gọi cho chuỗi đó, nó trả về một thời gian tính bằng giây theo dấu thời gian. Sau đó, khi tôi gọi flurry tôi chỉ cần thêm một hashmap với tham số đó. Nó không phải là một sửa chữa tuyệt vời, nhưng không thể tìm thấy bất cứ điều gì khác mà làm việc.

+3

UPD: Cuối năm 2015, các sự kiện theo thời gian vẫn để lại nhiều điều mong muốn. Tôi đồng ý với giải pháp của bạn. –

+0

Đó là tháng 2 năm 2016 và tôi thấy thống kê thời lượng đầu tiên cho các sự kiện đã hẹn giờ của mình. Có thể có sự chậm trễ lớn hơn cho chúng xuất hiện. (Flurry 6.2.0) –

Các vấn đề liên quan