| Wybierz platformę: | iOS+ Android Web Flutter Unity C++ |
Właściwości użytkownika to atrybuty, które definiujesz, aby opisywać segmenty użytkowników, np. ustawienia języka lub położenie geograficzne. Można ich używać do definiowania list odbiorców aplikacji. Z tego przewodnika dowiesz się, jak ustawić właściwości użytkownika w aplikacji.
Analytics automatycznie rejestruje niektóre właściwości użytkownika (nie musisz dodawać żadnego kodu, aby je włączyć). Jeśli potrzebujesz dodatkowych danych, 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ć niewielkiego zestawu nazw właściwości użytkownika zarezerwowanych przez Google:
- Wiek
- Płeć
- Zainteresowanie
Zanim zaczniesz
Zanim zaczniesz korzystać z Google Analytics, musisz:
Zarejestruj projekt Unity i skonfiguruj go tak, aby używał Firebase.
Jeśli Twój projekt Unity korzysta już z Firebase, jest już zarejestrowany i skonfigurowany pod kątem Firebase.
Jeśli nie masz projektu Unity, możesz pobrać przykładową aplikację.
Dodaj do projektu Unity pakiet SDK Firebase Unity (a konkretnie
FirebaseAnalytics.unitypackage).
Pamiętaj, że dodanie Firebase do projektu Unity wymaga wykonania zadań zarówno w konsoli Firebase, jak i w otwartym projekcie Unity (np. pobierasz pliki konfiguracji Firebase z konsoli, a następnie przenosisz je do projektu Unity).
Konfigurowanie właściwości użytkownika
Możesz ustawić Analytics właściwości użytkownika, aby opisać użytkowników aplikacji. Możesz analizować zachowania różnych segmentów użytkowników, stosując te właściwości jako filtry w raportach.
Ustaw właściwość użytkownika w ten sposób:
W konsoli Firebase otwórz Analytics.
Zarejestruj usługę.
Dodaj kod, aby ustawić właściwość użytkownika Analytics za pomocą metody
SetUserProperty(). Możesz użyć dowolnej nazwy i wartości dla każdej właściwości.
W przykładzie poniżej pokazujemy, jak dodać hipotetyczną właściwość ulubionego jedzenia, która przypisuje aktywnemu użytkownikowi wartość w ciągu znaków mFavoriteFood:
Firebase.Analytics.FirebaseAnalytics.SetUserProperty("favorite_food", "ice cream");
W konsoli Firebase możesz uzyskać dostęp do tych danych na stronie Analytics > Definicje niestandardowe. Ta strona zawiera listę właściwości użytkownika zdefiniowanych dla Twojej aplikacji. Możesz używać tych właściwości w porównaniach w wielu raportach dostępnych w usłudze Google Analytics. Więcej informacji o panelu.