Definir propiedades de usuario

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

  1. 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.
  2. 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.