Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Análisis de Android Firebase Analytics Eventos personalizados en la consola

Acepte mis disculpas por adelantado si este es el lugar incorrecto para publicar esta pregunta ya que no estoy seguro de lo que sería.

Lo que estoy tratando de lograr es grabar una costumbre incluso utilizando análisis de Firebase que produce un informe similar en la consola de Firebase a su ejemplo del evento select_content . Se activa de la siguiente manera:

  FirebaseAnalytics mFirebaseAnalytics = FirebaseAnalytics.getInstance(this); Bundle bundle = new Bundle(); bundle.putString(FirebaseAnalytics.Param.ITEM_ID, "ID"); bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, "NAME"); bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "image"); mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle); 

Y más específicamente la cadena después de FirebaseAnalytics.Param.CONTENT_TYPE puede ser cualquier valor y producirá un informe en la consola como se muestra a continuación:

Creo mis propios eventos personalizados como:

 Bundle params2 = new Bundle(); params2.putString(FirebaseAnalytics.Param.VALUE, "Google Play Games Sign out Button"); mFirebaseAnalytics.logEvent("Main_Activity_Button_Pressed", params2); 

Y el informe producido para este evento mostrado a continuación no parece tener en cuenta el valor que he añadido.

Introduzca aquí la descripción de la imagen

¿Es posible lograr lo que estoy tratando de hacer, y si es así cuál es la manera correcta de implementar esto?

Actualización : Parece que esto no es posible para fines de prueba, como he descubierto recientemente: Introduzca aquí la descripción de la imagen

Lo que explica por qué mis parámetros personalizados no aparecen en la consola.

  • Android - Administrador de etiquetas de Google con Google Analytics y Firebase Analytics
  • Firebase Big query - Cómo recuperar los datos de la tabla Eventos personalizados
  • Análisis de Firebase AppMeasurement no habilitado
  • No hay un método estático zzUr () en Firebase cuando intento utilizar Analytics con notificaciones
  • ¿Es necesario inicializar Firebase Analytics en cada actividad?
  • Habilitar el análisis de depuración de firebase analytics
  • ¿Se pueden eliminar las propiedades de usuario de Firebase Analytics?
  • Seguimiento de los eventos de suscripción en la aplicación de Android con Firebase Analytics
  • 4 Solutions collect form web for “Análisis de Android Firebase Analytics Eventos personalizados en la consola”

    Creo que cualquier params adjuntos a un evento personalizado se consideran params personalizados (incluso si se utilizan los de la clase FirebaseAnalytics.Param ) y, por lo tanto, los valores no se representan directamente en los informes según los documentos aquí :

    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.

    Es posible que sus datos no se muestren porque ha asignado un valor String a FirebaseAnalytics.Param.VALUE en el paquete.

    De acuerdo con los documentos FirebaseAnalytics en Param.VALUE:

    Un valor numérico específico del contexto que se acumula automáticamente para cada tipo de evento. El valor debe especificarse con putLong (String, long) o putDouble (String, double) . Este es un parámetro de propósito general que es útil para acumular una métrica clave que pertenece a un evento.

    Para registrar una cadena, puede considerar utilizar Param.CONTENT_TYPE o su propio parámetro personalizado.

    En primer lugar, el crédito a AdamK para agregar esto:

    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.

    Pero, algo que descubrí es:

    Introduzca aquí la descripción de la imagen

    Que explicaría por qué mis parámetros personalizados no aparecen como yo soy el único probador.

    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 .

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.