2011-10-05 10 views
7

ya he comprobado este enlace y seguir las instrucciones exactamente: Can Flurry analytics provide average of integer information?problemas para conseguir cronometrados eventos en Flurry Analytics para trabajar

también han leído las instrucciones de la actividad frenética, proporcionados al descargar el SDK. Estoy poniendo "onStartSession()" y "onEndSession()" en cada actividad en mi aplicación y dentro de estas "envolturas de sesión" intento registrar un evento programado, para hacer un seguimiento de cuánto tiempo el usuario usó cada actividad.

Los eventos se registran en Flurry Analytics, sin embargo, no hay información de "duración del evento" disponible (el icono del reloj).

Aquí está mi código:

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); 
} 

agradecería un poco de ayuda en este molesto problema! /Martin

Respuesta

8

que tenían el mismo problema y después de golpear la cabeza contra la pared por un tiempo me acaba de implementar mi propio temporizador. Incluso envié un correo electrónico a Flurry para preguntarles qué estaba pasando, pero no hubo respuesta. Incluso mencioné en el correo electrónico cómo sus eventos de acuerdo con su API iniciarían una sesión antes de finalizar la última sesión debido a los ciclos de vida de las actividades de los androides (el inicio de la actividad actual PUEDE llamarse DESPUÉS del inicio de la siguiente actividad).

En mi solución, tengo una clase de temporizador general que inicia el cronometraje de acuerdo con una cadena y cuando se llama al temporizador para esa cadena, devuelve un tiempo en segundos de acuerdo con las marcas de tiempo. Luego, cuando llamo a ráfagas, simplemente agrego un hashmap con ese parámetro. No es una gran solución, pero no pude encontrar nada más que funcionó.

+3

UPD: es a finales de 2015, los eventos programados todavía dejan mucho que desear. Estoy de acuerdo con su solución. –

+0

Es febrero de 2016 y veo estadísticas de primera duración para mis eventos programados. Probablemente haya una mayor demora para que aparezcan. (Ráfaga 6.2.0) –

Cuestiones relacionadas