Developer

Automatically Reported Data

Information is recorded automatically when the developer initiates it in the program; it is automatically uploaded to the server as configured by the administrator.

User Session (Application Foreground and Background)

This code tracks when the application comes to the foreground and moves to the background. A userSessionID is generated and appended to each record that is recorded during the session.

{
    type : "timer",
    key : "User Session",
    info : {
                start: <timestamp>,
                duration: <ms offset from start>
                },
    appSessionId: <current appSession>,
    userSessionId: <generated random id>,
    timestamp : <timestamp>
}