Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

Ustaw właściwości użytkownika

Właściwości użytkownika to atrybuty, które definiujesz w celu opisania segmentów bazy użytkowników, takich jak preferencje językowe lub położenie geograficzne. Mogą one być wykorzystane do zdefiniowania odbiorców dla swojej aplikacji. Z tego przewodnika dowiesz się, jak ustawić właściwości użytkownika w swojej aplikacji.

Analytics automatycznie rejestruje pewne właściwości użytkownika ; nie musisz dodawać żadnego kodu, aby je włączyć. Jeśli potrzebujesz zebrać dodatkowe dane, możesz ustawić do 25 różnych właściwości użytkownika Analytics na projekt. Należy zauważyć, że w nazwach właściwości użytkownika rozróżniana jest wielkość liter, a ustawienie dwóch właściwości użytkownika, których nazwy różnią się tylko wielkością liter, powoduje zarejestrowanie dwóch odrębnych 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 ustawione projektu i mogą uzyskać dostęp do Analytics jak opisano w Pierwsze kroki z Analytics .

Ustaw właściwości użytkownika

Możesz ustawić właściwości użytkownika Analytics, aby opisywać użytkowników Twojej aplikacji. Możesz analizować zachowania różnych segmentów użytkowników, stosując te właściwości jako filtry w swoich raportach.

Ustaw właściwość użytkownika w następujący sposób:

  1. Zarejestruj właściwość w Właściwości strony użytkownika Analytics w konsoli Firebase. Aby uzyskać więcej informacji, zobacz Ustawianie i zarejestrować własność użytkownika .
  2. Dodaj kod, aby ustawić właściwość użytkownika Analytics z setUserProperty() metody. Możesz użyć nazwy i wartości wybranej przez siebie dla każdej nieruchomości.

Poniższy przykład pokazuje dodawanie hipotetyczny ulubiony własności żywności, która przypisuje wartość w łańcuchu food do aktywnego użytkownika:

Szybki

Analytics.setUserProperty(food, forName: "favorite_food")

Cel C

[FIRAnalytics setUserPropertyString:food forName:@"favorite_food"];

Możesz uzyskać dostęp do tych danych od użytkownika Właściwości desce rozdzielczej w konsoli Firebase. Ten pulpit nawigacyjny zawiera listę właściwości użytkownika zdefiniowanych dla Twojej aplikacji. Możesz użyć tych właściwości jako filtra w wielu raportach dostępnych w Google Analytics. Więcej informacji na temat raportowania pulpit Analytics w Centrum pomocy Firebase.