Tworząc aplikację, która obejmuje zarówno Zdalną konfigurację Firebase, jak i Google Analytics, zyskujesz możliwość lepszego zrozumienia użytkowników aplikacji i szybszego reagowania na ich potrzeby. Możesz użyć odbiorców i właściwości użytkownika Analytics, aby dostosować swoją aplikację do segmentów swojej bazy użytkowników z elastycznością i precyzją.
Aby dowiedzieć się więcej o analizowaniu użycia aplikacji za pomocą Google Analytics, zobacz wprowadzenie do Analytics .
Aby dostosować aplikację za pomocą segmentów, które mogłeś zidentyfikować poza Firebase, zapoznaj się z dokumentacją zaimportowanych segmentów .
Zdalna konfiguracja i właściwości użytkownika
Zdalna konfiguracja umożliwia teraz tworzenie warunków za pomocą kombinacji właściwości użytkownika Analytics, co pozwala dostosować aplikację do zdefiniowanych przez Ciebie segmentów bazy użytkowników.
Możesz na przykład zdefiniować następujące właściwości użytkownika w Google Analytics do użycia w aplikacji do ćwiczeń z różnymi ćwiczeniami o różnym czasie trwania i poziomach trudności:
- Ćwiczenia_Zainteresowania
- Preferowany_czas_ćwiczenia
- Preferowany_poziom_trudności
Następnie możesz utworzyć warunki, które wykorzystują te właściwości (pojedynczo lub w połączeniu), aby dostosować wygląd i zachowanie aplikacji do określonych użytkowników. Na przykład możesz zaprojektować swoją aplikację tak, aby użytkownicy zainteresowani bieganiem widzieli obraz biegacza podczas ładowania aplikacji. Możesz też zdefiniować segmenty swojej bazy użytkowników według czasu trwania ćwiczeń i poziomu trudności, tak aby przypadkowi użytkownicy najpierw otrzymali propozycję krótszego, łatwiejszego treningu, podczas gdy poważni sportowcy zostali zaproszeni do rozpoczęcia 40-minutowego biegu po uruchomieniu naszej aplikacji .
Jeśli zachowanie użytkowników zmieni się w sposób, który zmieni ich właściwości, Google Analytics zbiera te aktualizacje, które mogą zmienić zachowanie i wygląd instancji aplikacji po kolejnym żądaniu pobrania. Dostępny jest pełen zakres operatorów, dzięki czemu można tworzyć reguły obejmujące lub wykluczające użytkowników z określonymi właściwościami użytkownika lub kombinacją właściwości użytkownika.
Możesz także łączyć inne reguły Zdalnej konfiguracji z regułami opartymi na właściwościach użytkownika, aby dostarczać dostosowane zachowania aplikacji do segmentów odbiorców, takich jak:
- Użytkownicy, którzy lubią jogę ( Exercise_Interest dokładnie pasuje do jogi ), którzy korzystają z Twojej aplikacji na urządzeniu z Androidem ( OS type == Android ), znajdującym się w Kanadzie ( Device in region/country == Canada ).
- Użytkownicy, którzy są zainteresowani podnoszeniem ciężarów lub odchudzaniem ( Exercise_Interest zawiera wagę ), którzy używają Twojej aplikacji na urządzeniu Apple ( typ systemu operacyjnego == iOS ) z anglojęzycznym interfejsem użytkownika ( język urządzenia == angielski ).
Celuj według czasu pierwszego otwarcia
Po połączeniu Google Analytics i zdalnej konfiguracji możesz kierować reklamy do użytkowników na podstawie pierwszego otwarcia Twojej aplikacji (za pomocą zdarzenia Analytics first_open
) w celu pobierania parametrów i personalizacji zdalnej konfiguracji oraz eksperymentów z testami A/B.
Możesz użyć First Open Time, aby:
- Kieruj reklamy na nowych użytkowników.
- Kieruj reklamy na grupy użytkowników, którzy dołączyli w określonym czasie w przeszłości.
- Twórz i testuj przepływy wdrażania oraz witaj nowych użytkowników.
- Twórz niestandardowe doświadczenia dla użytkowników, którzy dołączają w określonych przedziałach czasowych.
Załóżmy na przykład, że masz aplikację do zakupów online, z której korzystają użytkownicy w wielu krajach, i chcesz reklamować specjalne oferty świąteczne nowym użytkownikom aplikacji. W przypadku czegoś takiego jak wyprzedaż z okazji Czarnego Piątku, która dotyczy użytkowników ze Stanów Zjednoczonych, możesz skonfigurować warunek dla eksperymentu zdalnej konfiguracji lub testów A/B ukierunkowanego na określoną aplikację na iOS lub Androida, a następnie wybrać wszystkich użytkowników ze Stanów Zjednoczonych ( Urządzenie w regionie/kraju == Stany Zjednoczone ), którzy jako pierwsi otworzyli Twoją aplikację w miesiącu poprzedzającym sprzedaż ( pierwsze otwarcie po 11.01.2022 r. o godzinie 00:00 czasu Los Angeles i pierwsze otwarcie przed 26.11.2022 r. o godzinie 00:00 czasu Los Angeles ).
Kierowanie na użytkowników według czasu pierwszego otwarcia jest dostępne po wybraniu aplikacji na Androida lub iOS. Obecnie jest obsługiwany przez następujące wersje Remote Config SDK: Platformy Apple SDK v9.0.0+ i Android SDK v21.1.1+ (Firebase BoM v30.3.0+).
W dowolnym momencie możesz kierować reklamy do użytkowników, którzy po raz pierwszy uruchamiają Twoją aplikację, o ile jest zainstalowany obsługiwany pakiet SDK i włączone Analytics.
Następne kroki
Aby dowiedzieć się więcej o właściwościach użytkownika, zapoznaj się z następującymi przewodnikami:
- Ustaw właściwości użytkownika na platformach Apple
- Ustaw właściwości użytkownika na Androidzie
- Ustaw właściwości użytkownika w sieci Web/JavaScript
Aby dowiedzieć się więcej o tworzeniu warunków przez łączenie reguł, zobacz Parametry i warunki zdalnej konfiguracji .
Aby dodać warunek Zdalnej konfiguracji do projektu, zobacz Dodawanie lub edytowanie warunku . W konsoli Firebase możesz tworzyć parametry, reguły i warunki.