¿Es posible configurar una dimensión personalizada en el nivel de seguimiento?
Quiero establecer una dimensión de alcance de usuario en Google Analytics con SDK v4. El valor de esta dimensión nunca cambia en tiempo de ejecución.
Cuando creé la dimensión siguiendo estas instrucciones, la página me dio este código:
- Cómo obtener "referrer" de la intención donde el usuario hace clic en el enlace de referencia y abre la aplicación pre instalada de playstore
- Google Analytics con Android: ¿Configurar programaticamente ga_reportUncaughtExceptions?
- Google Analytics en Android da la duración de la sesión de la media: 00:00:00
- Google Analytics Tracker No funciona para la aplicación Android
- ¿Cómo debo seguir los fragmentos en Google Analytics v4?
String dimensionValue = "SOME_DIMENSION_VALUE"; tracker.set(Fields.customDimension(1), dimensionValue);
Este código es para SDK v3 y no funciona en SDK4.
He leído esto también: Dimensiones y métricas personalizadas – Android SDK v4 . Su solución es establecer la dimensión cada vez que envíe una vista de página, evento, etc Eso es lío! Esta dimensión nunca cambia. Las dimensiones de la sesión o del usuario cambian menos que el nombre de pantalla que se puede guardar en el nivel del rastreador.
Aquí mi pregunta: ¿Hay un método para establecer las dimensiones personalizadas en el nivel de rastreador como el Tracker.setScreenName
?
- No se encontraron datos de la campaña. Uso de Google Analytics v4
- Google Analytics Android SDK V4 confusión
- Cómo solucionar un error: Duplicar recursos para global_tracker.xml al agregar Google Analytics?
- El seguimiento de campañas de Google Play Store no funciona con la instalación del navegador web
- Instalar la campaña de referencia no visibile en GA (emisión enviada en android GAv4)
- Error al ignorar varias campañas de instalación mediante GoogleAnalytics
- ¿Necesito android.permission.WAKE_LOCK para Google Play Services si sólo publico en Google Play Store?
- ¿Cuál es el propósito de tener dos HitBuilders diferentes (Social y Evento)?
Consulta: https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#cd_
Así que creo que debería ser:
String dimensionValue = "SOME_DIMENSION_VALUE"; tracker.set("&cd1", dimensionValue); //custom dimension 1
Parece que la solución para esto es realmente muy simple, aunque un poco torpe. El truco consiste en establecer el alcance de la dimensión personalizada o métrica en cualquier golpe y Google Analytics aplicará el valor a todos los accesos futuros y pasados dentro del ámbito.
… los valores de dimensión personalizados con ámbito de usuario o de nivel de sesión se aplicarán a todos los resultados de la sesión actual, incluidos los accesos anteriores.
Para mi caso, he establecido un ámbito de nivel de usuario para mis dimensiones personalizadas y se aseguró de establecer / enviar los datos en mi vista de pantalla principal. Esto significa que no puedo usar el rastreo automático de pantalla para esta pantalla, lo cual es una lástima.
- Cómo llenar el color en la imagen en el área en particular?
- Invitar a los usuarios con AppInviteDialog