El uso más simple de onEvent
es sin parámetros.
Digamos que estamos escribiendo un juego y queremos rastrear cuántas personas comienzan el juego y cuántas lo completan. A continuación, tendría:
FlurryAgent.onEvent("Started game");
y
FlurryAgent.onEvent("Won game");
en los puntos apropiados en su código.
Si desea conocer más información sobre el estado de la aplicación cuando se produce un evento, puede añadir parámetros de seguimiento de la información adicional como esto:
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);
Usted puede tener hasta 100 nombres de eventos diferentes, cada uno con hasta 10 parámetros cuyos nombres y valores tienen una longitud de hasta 255 caracteres.
Observe que no especifica su ID de Flurry al llamar al onEvent
. Flurry deriva el ID de la sesión actual, por lo que las llamadas a onEvent
se deben realizar entre llamadas al onStartSession
y onEndSession
, pero si sigue sus pautas y las pone en onStart
y onStop
de su actividad, entonces no tiene que preocuparse por eso.
Gracias he hecho ... :) – Andy