Check out what’s new from Firebase at Google I/O 2022. Learn more

Définir les propriétés de l'utilisateur

Les propriétés utilisateur sont des attributs que vous définissez pour décrire des segments de votre base d'utilisateurs, tels que la préférence linguistique ou l'emplacement géographique. Ceux-ci peuvent être utilisés pour définir des audiences pour votre application. Ce guide vous montre comment définir les propriétés utilisateur dans votre application.

Analytics enregistre automatiquement certaines propriétés utilisateur ; vous n'avez pas besoin d'ajouter de code pour les activer. Si vous avez besoin de collecter des données supplémentaires, vous pouvez configurer jusqu'à 25 propriétés utilisateur Analytics différentes par projet. Notez que les noms de propriété utilisateur sont sensibles à la casse et que la définition de deux propriétés utilisateur dont les noms ne diffèrent que par la casse entraîne la journalisation de deux propriétés utilisateur distinctes.

Vous ne pouvez pas utiliser un petit ensemble de noms de propriétés utilisateur réservés par Google :

  • Âge
  • Le sexe
  • L'intérêt

Avant que tu commences

Assurez-vous que vous avez configuré votre projet et que vous pouvez accéder à Analytics comme décrit dans Premiers pas avec Analytics .

Définir les propriétés de l'utilisateur

Vous pouvez définir des propriétés utilisateur Analytics pour décrire les utilisateurs de votre application. Vous pouvez analyser les comportements de divers segments d'utilisateurs en appliquant ces propriétés en tant que filtres à vos rapports.

Définissez une propriété utilisateur comme suit :

  1. Enregistrez la propriété sur la page Propriétés utilisateur d'Analytics dans la console Firebase. Pour plus d'informations, voir Définir et enregistrer une propriété utilisateur .
  2. Ajoutez du code pour définir une propriété utilisateur Analytics avec la méthode setUserProperty() . Vous pouvez utiliser le nom et la valeur de votre choix pour chaque propriété.

L'exemple suivant illustre l'ajout d'une hypothétique propriété favorite food, qui attribue la valeur de la chaîne food à l'utilisateur actif :

Rapide

Remarque : Ce produit Firebase n'est pas disponible sur la cible macOS.
Analytics.setUserProperty(food, forName: "favorite_food")

Objectif c

Remarque : Ce produit Firebase n'est pas disponible sur la cible macOS.
[FIRAnalytics setUserPropertyString:food forName:@"favorite_food"];

Vous pouvez accéder à ces données à partir du tableau de bord des propriétés utilisateur dans la console Firebase. Ce tableau de bord affiche une liste des propriétés utilisateur que vous avez définies pour votre application. Vous pouvez utiliser ces propriétés comme filtre sur de nombreux rapports disponibles dans Google Analytics. En savoir plus sur le tableau de bord des rapports Analytics dans le centre d'aide Firebase.