Właściwości użytkownika opisują segmenty Twoich użytkowników, np. ustawienia języka lub położenie geograficzne. Analytics automatycznie rejestruje niektóre właściwości użytkownika. Jeśli chcesz zbierać dodatkowe właściwości, możesz skonfigurować maksymalnie 25 właściwości użytkownika na projekt. Informacje o ustawianiu i rejestrowaniu właściwości użytkownika znajdziesz w artykule Niestandardowe właściwości użytkownika.
Właściwości użytkownika ulepszają segmentację użytkowników, ale dane właściwości użytkownika są często dostępne tylko po stronie serwera. Measurement Protocol umożliwia uzupełnienie pomiarów po stronie klienta o dane po stronie serwera, co zwykle jest niemożliwe przy użyciu rozwiązań po stronie klienta.
Zarezerwowane nazwy
Niektóre nazwy właściwości użytkownika są zarezerwowane i nie można ich używać w pomiarach:
first_open_time
first_visit_time
last_deep_link_referrer
user_id
first_open_after_install
Oprócz tego nazwy właściwości użytkownika nie mogą się zaczynać od:
google_
ga_
firebase_
Przykład użycia
W poniższym przykładzie Twój system CRM zawiera właściwość użytkownika (customer_tier
), którą chcesz dodać do pomiarów. customer_tier
może mieć wartość premium
lub standard
. Aby wyświetlić w raportach tę właściwość użytkownika:
Najpierw poproś klienta o wysłanie zdarzenia add_payment_info
z wywołaniem do interfejsu API serwera, który ma dostęp do Twojego systemu CRM:
kod klienta
Serwer rozszerza następnie pomiary o właściwość użytkownika customer_tier
za pomocą platformy Measurement Protocol:
kod serwera
Ta właściwość użytkownika zgłasza 2 segmenty: premium
i standard
.
Szczegółowe informacje o wysyłaniu zdarzeń za pomocą platformy Measurement Protocol znajdziesz w artykule Wysyłanie zdarzeń.