Las propiedades de usuario son atributos que defines para describir segmentos de tu base de usuarios, como la preferencia de idioma o la ubicación geográfica. Se pueden utilizar para definir audiencias y segmentos. En este artículo se describe cómo configurar propiedades de usuario. Para obtener más información sobre las propiedades de usuario, consulta Dimensiones de usuario predefinidas.
Antes de empezar
Añade la etiqueta global de sitio web a tu sitio web y comprueba que puedes acceder a Analytics y al código fuente del sitio.
Definir propiedades de usuario
- En la consola de Firebase, registra la propiedad en el panel de control Propiedades de usuario de Analytics. Para obtener más información, consulta cómo definir y registrar propiedades de usuario.
- Añade código para definir una propiedad de usuario de Analytics con el método
setUserProperty()
. Puedes usar el nombre y el valor que quieras para cada propiedad.
A continuación, se muestra cómo añadir una propiedad de comida favorita que asigna el valor de la cadena food
al usuario activo:
Swift
Nota: Este producto de Firebase no está disponible en el destino de macOS.
Analytics.setUserProperty(food, forName: "favorite_food")
Objective‑C
Nota: Este producto de Firebase no está disponible en el destino de macOS.
[FIRAnalytics setUserPropertyString:food forName:@"favorite_food"];
Java
mFirebaseAnalytics.setUserProperty("favorite_food", mFavoriteFood);
Kotlin
firebaseAnalytics.setUserProperty("favorite_food", food)
Versión web 9
Consulta información sobre la versión 9 del SDK modular web de eliminación de código muerto y cómo actualizar a esta versión desde la versión 8.
import { getAnalytics, setUserProperties } from "firebase/analytics";
const analytics = getAnalytics();
setUserProperties(analytics, { favorite_food: 'apples' });
Versión web 8
firebase.analytics().setUserProperties({favorite_food: 'apples'});
Puedes acceder a esos datos desde el panel de control Propiedades de usuario de la consola de Firebase. En este panel de control se muestra una lista con las propiedades de usuario que has definido para tu aplicación. Puedes utilizar estas propiedades como filtro en muchos de los informes disponibles en Google Analytics. Consulta más información sobre el panel de control de informes de Analytics en el Centro de Ayuda de Firebase.