Configura un ID de usuario

Google Analytics para Firebase tiene una llamada setUserID, que te permite almacenar el ID de usuario de la persona que usa tu app. Esta llamada es opcional y, generalmente, la usan las organizaciones que quieren utilizar Analytics con BigQuery para asociar datos de estadísticas de un mismo usuario en muchos dispositivos, apps o proveedores de estadísticas.

Existen muchas maneras de crear ID de usuario válidos. Una forma es asignar un identificador y que solo tú puedas hacer un seguimiento hasta el usuario específico. Como posible ejemplo, considera a un desarrollador hipotético de juegos para dispositivos móviles, AwesomeGameCompany, que cuenta con su propio AwesomeGameCompanyID interno que crea para cada usuario. Si una organización externa no puede hacer un seguimiento de AwesomeGameCompanyID hasta el usuario original, esta podría usar AwesomeGameCompanyID o, mejor aún, generar una versión con hash de AwesomeGameCompanyID como el valor de ID de usuario para Analytics. Esto permitiría calcular valores como el gasto total de cada usuario en todos sus juegos.

No es necesario configurar un ID de usuario para que Analytics funcione correctamente. Si solo quieres buscar eventos que pertenezcan al mismo usuario de la app en un dispositivo único, puedes usar user_pseudo_id. Analytics genera este valor automáticamente y se almacena en BigQuery para cada evento.

Configura el ID de usuario

Puedes configurar un ID de usuario con el siguiente método:

Swift

Analytics.setUserID("123456")

Objective-C

[FIRAnalytics setUserID:@"123456"]

Android

mFirebaseAnalytics.setUserId("123456");

Unity

Firebase.Analytics.FirebaseAnalytics.SetUserID("123456");

C++

analytics::SetUserId("123456");

Después de configurar el ID de usuario, todos los eventos futuros se etiquetarán automáticamente con ese valor y podrás acceder a él si consultas el valor user_id en BigQuery. Agregar un ID de usuario no influirá en ningún evento que haya registrado Google Analytics para Firebase.

Si quieres obtener más información sobre cómo acceder a los datos de Analytics en BigQuery, consulta la guía para desarrolladores.

Enviar comentarios sobre...

Si necesitas ayuda, visita nuestra página de asistencia.