4 votes

Comment créer une propriété utilisateur personnalisée pour firebase ?

La section d'aide de la console firebase indique que

L'application Firebase peut avoir jusqu'à 25 propriétés d'utilisateur nommées de manière unique (sensibles à la casse). Vous devez utiliser les propriétés pour les attributs non variables, tels que "handedness=right", "spender=true".

Dans le documentation firebase une propriété est dite être à définir de cette façon

mFirebaseAnalytics.setUserProperty("favorite_food", mFavoriteFood);

Cela signifie-t-il que pour chaque propriété utilisateur nommée k et ayant une valeur v nous devons créer une propriété utilisateur dans la console comme " k=v "et le mettre dans le code par setUserProperty(k,v) ? Ainsi, pour une propriété utilisateur appelée "favorite_food" ayant les valeurs possibles de "pasta" et "pizza", il faut créer deux nouvelles propriétés utilisateur dans la console comme "favorite_food=pasta" et "favorite_food=pizza" et les définir par, disons, setUserProperty("favorite_food", "pasta") ?

16voto

Steve Ganem Points 6985

Pour chaque propriété d'utilisateur nommée k vous devez enregistrer une entrée dans l'onglet "Propriétés de l'utilisateur" dans Firebase Analytics. Pour chaque utilisateur avec la valeur User Property k=v vous devez appeler setUserProperty(k,v) .

Après avoir appelé setUserProperty(k,v) (et après avoir enregistré certains événements), vous pourrez filtrer vos rapports d'analyse en appliquant un filtre de propriété d'utilisateur pour k=v (favorite_food=pizza) .

0voto

mkwongh2g2 Points 214

En créant une entrée pour User Property k dans la console, vous pourrez filtrer sur la base de k=v0, k=v1, ... pour toutes les valeurs valides de k.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X