Parámetros de eventos personalizados de Firebase Analytics
Soy completamente nuevo en el análisis de Firebase. Estoy intentando enviar un evento que muestre estadísticas sobre mi llamada a la API.
endTime = System.currentTimeMillis() - startTime; // [START event] Bundle params = new Bundle(); params.putString(FirebaseConstants.PHONE_NUMBER, Utility.getPhone()); params.putLong(FirebaseConstants.DURATION, endTime); FirebaseAnalytics .getInstance(getContext()) .logEvent(FirebaseConstants.BALANCE_CHECK, params); // [END event]
Pero solo veo el nombre del evento, el número de usuarios y el número de ocurrencias. 24 horas ya han pasado y no veo mis propiedades personalizadas. Para referencia, quiero ver un número de teléfono (Utility.getPhone ()) y el tiempo que toma API (endtime). Tal vez es posible que no envíe nada porque creé params personalizados en mi clase FirebaseConstans
- ¿Cómo crear una propiedad de usuario personalizada para firebase?
- Los eventos de Firebase que no muestran el atributo NAME
- Android Uso de Firebase Analytics junto con Google Analytics
- Configurar Firebase Analaytics + Administrador de etiquetas de Google (GTM) por variante de creación
- No se puede encontrar la dependencia com.google.android.gms: play-services-ads-lite:
- ¿Cómo evento "first_open" en el conteo analítico de firebase?
- Seguimiento de la facturación en la aplicación con Firebase
- Permisos para Firebase Analytics y Crash
- Enlace analítico de firebase a Google play
- Adición de Analytics de Firebase y Google Analytics en la aplicación para Android
- ¿Qué evento debo usar para enviar un evento "presionado por botón" en Firebase Analytics
- Eventos personalizados en la consola de análisis de Firebase
- Firebase Analytic Search_Term El valor del parámetro no se muestra
[Actualización, mayo de 2017]
A partir de mayo de 2017, los informes de parámetros personalizados ya están soportados en Google Analytics para Firebase. Consulte este artículo del Centro de ayuda para obtener más detalles .
De acuerdo con la documentación, debe enlazar con BigQuery para ver parámetros personalizados:
Parámetros personalizados: los parámetros personalizados no se representan directamente en los informes de Analytics, pero pueden utilizarse como filtros en las definiciones de público que se pueden aplicar a cada informe. Los parámetros personalizados también se incluyen en los datos exportados a BigQuery si su aplicación está vinculada a un proyecto de BigQuery.
Fuente: https://firebase.google.com/docs/analytics/android/events#log_events
He contactado soporte de firebase y tengo respuesta:
Parece que los parámetros no se pre-pueblan automáticamente. Al crear su audiencia, usted tendrá que llenar en ti mismo.
La cosa es, los datos se llenan sólo con los eventos que vienen después de crear nuevo público, no se obtienen los datos recogidos hasta ese momento, que es algo que yo esperaría que sea el caso …
Editar: desde el personal de soporte de firebase
Las audiencias no son retroactivas, por lo que es necesario crearlas antes de que los datos se rellenen dentro de ellas. Tenga en cuenta que los datos existentes todavía se pueden ver y consultar si están vinculados con BigQuery. También tenga en cuenta que la mayoría de las audiencias tendrá un umbral mínimo que debe cumplirse antes de generar informes para ellas.
Desde https://support.google.com/firebase/answer/7397304?hl=es&ref_topic=6317489 , es necesario registrar los parámetros antes de que se puedan mostrar
Cuando configure los parámetros personalizados por primera vez, se agregará una tarjeta de datos al informe de detalles de su evento. Sin embargo, puede tardar hasta 24 horas para que aparezcan los datos.
Sus datos y parámetros personalizados estarán disponibles tan pronto como su público llegue a 10 o más, es decir, una restricción de privacidad. Así que úselo en su actividad como:
FirebaseAnalytics mFirebaseAnalytics = FirebaseAnalytics.getInstance(this); Bundle bundle = new Bundle(); bundle.putString("some_key", "some_value"); mFirebaseAnalytics.logEvent("some_name", bundle);
Funcionará (después de algún tiempo (máximo 24 horas) puede ver some_name como evento en su vista de evento, pero some_key estará disponible cuando la audiencia sea 10 o más).
Desde https://firebase.google.com/docs/analytics/android/events#log_events
Parámetros personalizados: los parámetros personalizados no se representan directamente en los informes de Analytics, pero pueden utilizarse como filtros en las definiciones de público que se pueden aplicar a cada informe.
- Android NDK r4 san-angeles problema
- ¿Cómo puedo obtener el tiempo de "red" (desde el ajuste "Automático" llamado "Usar valores proporcionados por la red"), NO el tiempo en el teléfono?