Śledzę moją aplikację z flurry. Na stronie flurry widzę wiele wydarzeń, ale myślę, że flurry pomija wiele wiadomości o wydarzeniach. Używam androida flushry sdk 3.2.2Flurry logowanie zdarzeń nie zawsze
Więc użyłem proxy, aby oglądać ruch z mojego telefonu. Po raz pierwszy rozpocząć sesję z onSessionStart zawsze widzę, że poruszenie wysyła wiadomość Dodaj do http://data.flurry.com/aap.do
Choć sesja jest aktywna śledzić kilka wydarzeń z FlurryAgent.logEvent (MSG); i gdy sesja zakończy się wysyłaniem flurry i upłynie limit czasu (około 10 sekund) Flurry wysyła wiadomość do data.flurry.com/aap.do ze wszystkimi wiadomościami w niej zawartymi.
Problem polega na tym, że nie zawsze tak się dzieje. w 50% przypadków Flurry nic nie wysyła. Ale kiedy zaczynam sesję, ponownie otwierając aplikację, flurry wysyła otwarte wywołanie sesji do data.flurry.com/aap.do
Spędzam godziny, aby znaleźć wzór, gdy pojawi się problem.
Byłoby świetnie, gdyby ktoś miał pomysł dla mnie.
Marc
Byłoby świetnie, gdybyś mógł trochę wyjaśnić, czy jesteś pewien, że Flurry w ogóle nie rejestruje niektórych twoich wydarzeń (co oznacza, że nigdy nie pojawią się w sekcji Dzienniki zdarzeń, w Zdarzeniach, w twojej konsoli Flurry)? Tylko jeśli możesz powiedzieć to z pewnością, oznacza to, że masz problem. Musisz pamiętać, że Flurry ma lokalną pamięć zdarzeń, AFAIK w swojej własnej bazie danych, więc może utrzymywać zdarzenia i przesyłać je później do domu na wypadek, na przykład, połączenie internetowe zostanie utracone w pewnym momencie, podczas gdy zdarzenia są rejestrowane. Zostaną one następnie przesłane w późniejszym terminie – Matej