Saltar al contenido

Utilice los informes de uso en su aplicación de Android

  1. Para ver el informe de uso de la aplicación, vaya a su cabina de administración en Analítica > Detalles de usuario.

    Hay diferentes gráficos disponibles cuando cambia las pestañas entre Sesiones, Demografía, y Transporte. La marca en el cuadro amarillo controla qué filtros se muestran en el cuadro rojo a continuación Detalles de usuario.

  2. Para descargar el informe de uso, vaya a Aplicaciones móviles > Nativo / Híbrido > com.sap.wizapp > Uso de clientes móviles y comentarios de los usuarios. Puede filtrar los datos por el valor de la Los últimos 7 días caer. Clickea en el Descargar icono para exportar los datos filtrados a .csv expediente.

    Descarga utilizada desde Cockpit Management

  3. Abre la descarga clientUsage_uploads.csv. El archivo contiene entradas de uso en la aplicación que registran varias acciones, como pulsaciones de botones y un temporizador.

    ColumnaSuelte
    APPLICATIONIDIdentifica la aplicación desde la que se generaron los eventos del informe de uso.
    DEVICEMODELTipo de dispositivo (Samsung, emulador de Android, etc.)
    DEVICEPLATFORMAndroid o iOS
    DEVICEVERSIONVersión de software del dispositivo
    REGISTRATIONIDUna identificación única generada cuando registra su dispositivo por primera vez
    USERSESSIONIDUna identificación única que se genera cada vez que se vuelve a abrir la aplicación.
    RECORDKEYQué tipo de información se describe (información del dispositivo)DeviceInfo), salida dentro de la aplicación (BehaviorEvent), etc.)
    RECORDTYPEBehaviorEvent tipo (p. ej. viewDisplayed, userInteraction)
    TIMERSTARTHora en que comenzó el evento
    TIMERDURATIONCuánto duró un evento, en segundos
    I_SCREENResolución de pantalla del dispositivo que usa la secuencia OSLifecycle estado como la clave
    I_VIEWNombre de pantalla / Ver dónde BehaviourEvents generado
    I_ELEMENTElemento de interfaz o control de pantalla con el que interactúa.
    I_ACTIONAcción realizada por el usuario
    I_VALUEValor de la interacción, si aplica

    En el siguiente ejemplo, hay tres dispositivos Android diferentes con diferentes versiones de software.

    Información CSV sobre especificaciones del dispositivo

    En el siguiente ejemplo, el temporizador registró cuánto tiempo el usuario mantuvo la aplicación activa en su dispositivo antes de salir para cinco sesiones diferentes. Una medida típica es la cantidad de tiempo que los usuarios están en el registro de la aplicación. También puede especificar otros procesos en el tiempo, como el inicio de aplicaciones, solicitudes de datos o el tiempo necesario para abrir una tienda fuera de línea.

    Información CSV sobre tiempos de sesión

    Una sesión generalmente se define como el tiempo que la aplicación ha estado abierta en primer plano, pero se pueden modificar diferentes registros dentro de la aplicación para que actúen como sesiones.

  4. Puede ser múltiple USERSESSIONIDs relacionado con soltero REGISTRATIONID. REGISTRATIONID independientemente de su nombre de usuario y puede ver una lista completa de todos los registros de usuarios para la aplicación Servicios móviles de cabina navegando a Aplicaciones móviles > Nativo / Híbrido > com.sap.wizapp > Intercambio de configuración móvil > Registros de usuarios.

    Registros de usuarios

    En el siguiente ejemplo, el mismo usuario se registró en dos dispositivos diferentes y ejecutó tres sesiones de usuario.

    Información descriptiva del período de sesiones

Cuando la aplicación se inicia por primera vez, el informe contendrá entradas que describen la pantalla del dispositivo, la memoria y las capacidades de red en forma consolidada en cuatro columnas, que marcan el final de una sesión.

I_VALUESuelte
EnterApplicationResolución de pantalla del dispositivo (I_SCREEN)
locationPermiso del sitio para la aplicación (rechazado o autorizado); si está autorizado, incluirá la latitud (I_VIEW), longitud (I_ELEMENT) y ciudad (I_ACTION)
deviceRestablece la resolución de la pantalla (I_SCREEN y I_VIEW), plataforma del dispositivo (I_ELEMENT), especificando el idioma del dispositivo (I_ACTION)
memoryRAM del dispositivo (I_SCREEN), Almacenamiento interno (I_VIEW) y el espacio disponible en la tarjeta SD (I_ELEMENT)

Información del dispositivo en las primeras entradas

La aplicación también registra algunas de las pantallas que abre el usuario, y se pueden agregar más declaraciones informadas por el usuario al código para rastrear otras pantallas específicas.

En el siguiente ejemplo, el usuario navegó a la Lista de entidades pantalla, acceda a las categorías en las posiciones 6 y 1, luego ingrese la Ajustes pantalla.

Pantallas grabadas enviadas por usuarios

El código de segmento que registra EntitySetListActivityonCreate método i EntitySetListActivity.java.

UsageService usageService = SDKInitializer.INSTANCE.getService(JvmClassMappingKt.getKotlinClass(UsageService.class));
if (usageService != null) {
    usageService.eventBehaviorViewDisplayed(EntitySetListActivity.class.getSimpleName(),
            "elementId", "onCreate", "called");
}

El código de segmento que registra EntitySetListActivityonCreate método i EntitySetListActivity.kt.

SDKInitializer.getService(UsageService::class)?.eventBehaviorViewDisplayed(EntitySetListActivity::class.java.simpleName, "elementId", "onCreate", "called")