Właściwości użytkownika to atrybuty definiowane w celu opisania segmentów bazy użytkowników, takie jak preferencje językowe lub lokalizacja geograficzna. Można ich użyć do zdefiniowania odbiorców Twojej aplikacji. W tym przewodniku pokazano, 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 zebrać dodatkowe dane, możesz ustawić do 25 różnych właściwości użytkownika 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 rejestrowanie dwóch różnych 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ć
- Odsetki
Zanim zaczniesz
Upewnij się, że masz skonfigurowany projekt i masz dostęp do Analytics zgodnie z opisem w artykule Pierwsze kroki z Analytics .
Ustaw właściwości użytkownika
Możesz ustawić właściwości użytkownika Analytics, aby opisać użytkowników Twojej aplikacji. Możesz korzystać z właściwości użytkownika, tworząc niestandardowe definicje, a następnie używać ich do stosowania porównań w raportach lub jako kryteriów oceny odbiorców.
Aby ustawić właściwość użytkownika, wykonaj następujące kroki:
- Utwórz niestandardową definicję właściwości użytkownika na stronie Niestandardowe definicje w Analytics w konsoli Firebase. Aby uzyskać więcej informacji, zobacz Niestandardowe wymiary i dane .
- Ustaw właściwość użytkownika w swojej aplikacji za pomocą metody
setUserProperty()
.
Poniższy przykład pokazuje, jak dodać hipotetyczną właściwość „ulubione jedzenie”, która przypisuje aktywnemu użytkownikowi wartość w łańcuchu food
:
Web modular API
import { getAnalytics, setUserProperties } from "firebase/analytics"; const analytics = getAnalytics(); setUserProperties(analytics, { favorite_food: 'apples' });
Web namespaced API
firebase.analytics().setUserProperties({favorite_food: 'apples'});
Możesz uzyskać dostęp do tych danych na stronie Niestandardowe definicje w Analytics w konsoli Firebase. Strona zawiera listę właściwości użytkownika, które zdefiniowałeś dla swojej aplikacji. Możesz użyć tych właściwości w porównaniach w wielu raportach dostępnych w Google Analytics. Więcej informacji o panelu raportowania Analytics znajdziesz w Centrum pomocy Firebase.