Funkcja User-ID umożliwia powiązanie własnych identyfikatorów z poszczególnymi użytkownikami, dzięki czemu możesz powiązać ich działania podejmowane w ramach różnych sesji oraz na różnych urządzeniach i platformach. Analytics interpretuje każdy identyfikator użytkownika jako osobnego użytkownika, co zwiększa dokładność podawanej liczby użytkowników i zapewnia Ci pełniejszy obraz relacji użytkownika z Twoją firmą.
Zanim zaczniesz
Aby wysyłać identyfikatory użytkowników do Analytics, musisz utworzyć unikalny identyfikator dla każdego użytkownika i przypisywać go do użytkownika podczas każdej wizyty. Zwykle odbywa się to podczas logowania. Na przykład, kiedy użytkownik się loguje, możesz użyć jego adresu e-mail, aby wygenerować unikalny identyfikator, który będzie dostępny w całej witrynie lub aplikacji. Identyfikator użytkownika może mieć maksymalnie 256 znaków.
Upewnij się, że każdy użytkownik w GA4 posiada unikalny identyfikator użytkownika. Przypisanie tego samego identyfikatora wielu użytkownikom zniekształci Twoje dane, utrudniając rozróżnienie rzeczywistych działań użytkowników.
Przykład
Masz 2 użytkowników: Jan i Maria. Przypadkowo przypisujesz ten sam identyfikator użytkownika (UserID123) do obu kont.
Aktywność użytkownika:
- Jan loguje się i przegląda Twoją witrynę na laptopie. Wyświetla produkt A i dodaje go do koszyka.
- Następnie Maria loguje się na telefonie za pomocą tego samego identyfikatora użytkownika (UserID123). Wyświetla produkt B i kupuje go.
W GA4 zobaczysz jednego użytkownika o identyfikatorze UserID123, który oglądał produkt A i B, ale dokonał tylko jednego zakupu. Możesz błędnie zinterpretować połączone dane przeglądania jako pochodzące od jednego użytkownika o różnych zainteresowaniach, podczas gdy w rzeczywistości dotyczą one 2 użytkowników.
Wysyłanie identyfikatorów użytkowników
Instrukcje dotyczące wysyłania identyfikatorów użytkowników znajdziesz w tym artykule.
Weryfikacja tożsamości na potrzeby raportowania
Upewnij się, że Twoja usługa używa tożsamości na potrzeby raportowania korzystającej z opcji User-ID:
- Na stronie Administracja w sekcji Wyświetlanie danych kliknij Tożsamość na potrzeby raportowania.
Link Poprzednia otwiera ostatnio używaną usługę w Analytics. Możesz zmienić usługę za pomocą selektora usługi. Musisz mieć rolę Edytujący (lub o większych uprawnieniach) na poziomie usługi, aby zmiana tożsamości na potrzeby raportowania korzystającej z opcji User-ID.
- Masz do wyboru te opcje:
- Mieszana: ocenia identyfikator użytkownika, identyfikator urządzenia i dane modelowane
- Obserwowane kategorie: ocenia identyfikator użytkownika i identyfikator urządzenia
- Kliknij Zapisz.
Co można zrobić przy użyciu funkcji User-ID
Porównywanie zalogowanych i niezalogowanych użytkowników
Aby porównać działania zalogowanych i niezalogowanych użytkowników, utwórz porównanie korzystające z wymiaru Zalogowano za pomocą identyfikatora użytkownika i wybierz jeden z poniższych typów dopasowania.
- Pasuje dokładnie
- Zawiera
- Nie jest ściśle dopasowany
- Nie zawiera
Eksploracja zachowania użytkownika
Eksploracja zachowania użytkownika wyświetla listę użytkowników, którzy wchodzą w skład dotychczasowego segmentu lub segmentu tymczasowego powstałego po zastosowaniu innych metod narzędzia Eksploracje. Możesz przejść do bardziej szczegółowego widoku, aby zobaczyć informacje o poszczególnych użytkownikach, m.in. sposób i czas pozyskania danego użytkownika, zbiorcze dane o nim oraz oś czasu jego aktywności w Twojej witrynie lub aplikacji.
Tworzenie list odbiorców remarketingu na podstawie danych User-ID
Na podstawie identyfikatorów użytkowników możesz tworzyć listy odbiorców remarketingu. Jeśli masz połączone konta Google Analytics i Google Ads, te listy odbiorców będą dostępne w zasobach wspólnych w Google Ads.
- Jeśli korzystasz z funkcji User-ID, Analytics uwzględnia tylko identyfikator użytkownika i identyfikator ostatniego urządzenia powiązanego z danym zalogowanym użytkownikiem.
- Jeśli nie korzystasz z funkcji User-ID, Analytics uwzględni w eksportowanych do Google Ads informacjach o odbiorcach wszystkie identyfikatory urządzeń i użytkowników.
Jak Analytics obsługuje sesje z niekompletnym procesem zbierania danych User-ID
Czasami użytkownicy wywołują zdarzenia w Twojej witrynie lub aplikacji przed zalogowaniem się lub po wylogowaniu. W pierwszym przypadku Analytics używa identyfikatora sesji, aby powiązać tę sesję z identyfikatorem użytkownika przesłanym, kiedy użytkownik się zaloguje. W drugim przypadku, gdy użytkownik się wyloguje, Analytics przestaje przypisywać kolejne zdarzenia do tego identyfikatora.
Na przykład użytkownik rozpoczyna sesję bez powiązanego identyfikatora użytkownika i wywołuje zdarzenia 1 i 2. Z tymi zdarzeniami nie jest powiązany żaden identyfikator użytkownika. Następnie użytkownik się loguje i wywołuje zdarzenie 3. Zdarzenia 1, 2 i 3 są teraz powiązane z identyfikatorem tego użytkownika. Na koniec użytkownik się wylogowuje i wywołuje zdarzenie 4. Z tym zdarzeniem nie jest powiązany żaden identyfikator użytkownika. Zdarzenia 1, 2 i 3 pozostają powiązane z tym użytkownikiem.
- undefined: w przypadku wykonanego działania nie zostanie wysłany żaden identyfikator użytkownika, ponieważ działanie nie będzie powiązane z identyfikatorem user_id. To samo stanie się, jeśli w ogóle nie ustawisz żadnego identyfikatora użytkownika.
- null: w przypadku wykonanego działania zostanie wysłana pusta lub niezdefiniowana wartość identyfikatora użytkownika. Użytkownik zostanie uznany za „wylogowanego” użytkownika, który nie posiada stałego identyfikatora user_id.
- Empty string (""): jest to wartość równoważna wartości „null”.
Wszystkie inne wartości są interpretowane jako unikalne identyfikatory użytkowników i są wysyłane jako takie. Dotyczy to również ciągów znaków „undefined” i „null”, które różnią się od wartości JavaScript opisanych powyżej.
Limity
- Funkcja User-ID jest przeznaczona do użycia z technologiami Google Analytics. Wszystkie implementacje muszą być zgodne z zasadami korzystania z pakietu SDK Analytics i funkcji User-ID.
- Identyfikatory użytkowników przesyłane do Google Analytics muszą mieć mniej niż 256 znaków.
- Dane na koncie Analytics zebrane i zarejestrowane przed implementacją nie są ponownie przetwarzane w celu powiązania z identyfikatorem użytkownika.
- Danych User-ID zebranych w jednej usłudze nie można udostępniać ani łączyć z danymi w innych usługach.