Właściwości użytkownika to atrybuty zdefiniowane przez Ciebie do opisywania segmentów Twoich użytkowników, np. ich ustawień języka lub położenia geograficznego. Mogą one służyć do określania odbiorców aplikacji. Z tego przewodnika dowiesz się, jak skonfigurować w niej właściwości użytkownika.
Analytics automatycznie rejestruje niektóre właściwości użytkownika. Aby je włączyć, nie musisz dodawać żadnego kodu. Jeśli chcesz zbierać dodatkowe dane, możesz skonfigurować do 25 różnych właściwości użytkownika na projekt. Pamiętaj, że w nazwach właściwości użytkownika wielkość liter ma znaczenie. Skonfigurowanie 2 właściwości użytkownika, których nazwy różnią się tylko wielkością liter, spowoduje rejestrowanie 2 osobnych właściwości użytkownika.
Nie możesz używać małego zestawu nazw właściwości użytkownika zarezerwowanych przez Google:
- Wiek,
- Płeć
- Zainteresowanie
Zanim zaczniesz
Upewnij się, że masz skonfigurowany projekt i masz dostęp do Analytics w sposób opisany w artykule Pierwsze kroki z Analytics.
Konfigurowanie właściwości użytkownika
Właściwości użytkownika w Analytics możesz skonfigurować, aby opisać użytkowników aplikacji. Aby wykorzystać właściwości użytkownika, utwórz definicje niestandardowe, a potem używaj ich do stosowania porównań w raportach lub jako kryteriów oceny odbiorców.
Aby skonfigurować właściwość użytkownika:
- Utwórz definicję niestandardową dla właściwości użytkownika na stronie Definicje niestandardowe w Analytics w konsoli Firebase. Więcej informacji znajdziesz w artykule Wymiary i dane niestandardowe.
- Ustaw w aplikacji właściwość użytkownika za pomocą metody
setUserProperty()
.
Poniższy przykład pokazuje, jak dodać hipoteczną właściwość „ulubione jedzenie”, która przypisuje wartość w polu mFavoriteFood
aktywnemu użytkownikowi:
Kotlin+KTX
firebaseAnalytics.setUserProperty("favorite_food", food)
Java
mFirebaseAnalytics.setUserProperty("favorite_food", food);
Dostęp do tych danych możesz uzyskać na stronie Niestandardowe definicje w Analytics w konsoli Firebase. Strona zawiera listę właściwości użytkownika zdefiniowanych dla Twojej aplikacji. Możesz z nich korzystać w porównaniach w wielu raportach dostępnych w Google Analytics. Dowiedz się więcej o panelu.