Catch up on highlights from Firebase at Google I/O 2023. Learn more

Ustaw właściwości użytkownika

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:

  1. 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 .
  2. 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.