2013-10-16 24 views
7

Uygulamamı flurry ile izlerim. Flurry sitesinde çok sayıda etkinlik görüyorum ama bence telaş çok sayıda olay mesajını kaçırıyor. BenFlurry günlük olayları her zaman değil

3.2.2 Yani ben telefonumun trafiği izlemek için bir proxy kullanılan android telaş sdk kullanın. ilk kez ben hep oturum etkin iken i FlurryAgent.logEvent (msg) ile olayların bir çift izlemek için o telaş http://data.flurry.com/aap.do

için bir post mesajı gönderir bkz onSessionStart ile oturum başlatmak; oturum bittiğinde ve zaman aşımı (yaklaşık 10 saniye) hazır olduğunda Flurry, içindeki tüm mesajlar ile data.flurry.com/aap.do adresine bir mesaj gönderir.

Sorun şu ki bu her zaman olmaz. Flurry vakaların% 50'sinde hiçbir şey göndermiyor. Ancak oturumu başlattığımda, uygulamanızı tekrar açarak, flurry açık oturum çağrısını data.flurry.com/aap.do adresine gönderir.

Sorun göründüğünde bir desen bulmak için saatler geçiriyorum.

Kimsenin benim için bir fikri varsa harika olur.

Marc

+1

O Flurry konsolunda, Etkinlikler altında, sen aslında Flurry tüm adresinden olayların bazı kütüğe eminseniz (bunlar Olay Günlükleri bölümünde görünür asla yani çok iyi olurdu)? Sadece bunu bir kesinlik ile söylerseniz, bir probleminiz olduğu anlamına gelir. Flurry'nin AFAIK'in kendi veri tabanında yerel olayları sakladığını akılda tutmanız gerekir. Böylece olayları devam ettirebilir ve daha sonra eve gönderebilir, örneğin İnternet bağlantısı bir noktada kaybolur. günlüğe kaydediliyor. Bunlar daha sonra bir kakada gönderilecek – Matej

cevap

-2

Flurry onlar ya onEndSession sırasında gerçekleştiğinde olayları göndermeyi dener. Sunucularına ulaşamazsa, belki de bağlantı eksikliğinden dolayı, bu olayları yerel bir veritabanında depolar ve daha sonra onStartSession numaralı telefonu aradığınızda tekrar göndermeyi dener.

Ayrıca, FlurryAgent.setLogEnabled(true) ve FlurryAgent.setLogLevel(Log.DEBUG) arayarak olmasını sağlar. Eğer biraz açıklamak eğer

İlgili konular