Gdy tworzysz aplikację, która zawiera zarówno Firebase Remote Config, jak i Google Analytics, zyskasz możliwość lepszego poznania użytkowników Twojej aplikacji i szybsze reagowanie na ich potrzeby. Możesz użyć usługi Analytics odbiorców i właściwości użytkownika aby dostosować aplikację do segmentów z elastycznością i precyzją.
Integracja pakietu SDK Google Analytics zapewnia statystyki, które pomagają dostosować ofertę za pomocą A/B Testing, Remote Config personalizacji i Remote Config wdrażania. Wyniki możesz analizować, aby: zrozumieć, jak różne wybory wpływają na kluczowe wskaźniki, takie jak przychody i zaangażowanie.
Aby dowiedzieć się więcej o analizowaniu korzystania z aplikacji za pomocą Google Analytics, zobacz Analytics wprowadzenie.
Aby dostosować aplikację za pomocą segmentów zidentyfikowanych poza Firebase, zapoznaj się z dokumentacją zaimportowanych segmentów.
Remote Config i właściwości użytkownika
Remote Config umożliwia teraz używanie kombinacji danych użytkownika Analytics usługi do utworzenia warunków, co pozwala dostosować aplikację do określonych segmentów użytkowników zdefiniowanych przez Ciebie.
Możesz na przykład zdefiniować następujące właściwości użytkownika w: Google Analytics – do wykorzystania w aplikacji do ćwiczeń z różnymi rodzajami ćwiczeń ćwiczenia o różnym czasie trwania i poziomie trudności:
- Ćwiczenie_zainteresowania
- Preferowany_czas_ćwiczenia
- Preferred_Difficulty_Level
Następnie możesz utworzyć warunki korzystające z tych właściwości (indywidualnie lub w połączeniu), aby dostosować wygląd i działanie aplikacji do określonych użytkowników. Możesz np. zaprojektować aplikację w taki sposób, aby użytkownicy, którzy są nią zainteresowani, podczas biegu zobaczysz obraz joggera podczas ładowania aplikacji. Możesz też określić segmenty użytkowników w oparciu o czas trwania ćwiczenia i poziom trudności, że okazjonalni użytkownicy najpierw otrzymują sugestię dotyczącą krótszych, łatwiejszych podczas gdy doświadczeni sportowcy są zaproszeni na 40-minutowy bieg po uruchomieniu aplikacji.
Jeśli zachowania użytkowników zmienią się w sposób wpływający na ich właściwości, te aktualizacje są zbierane przez Google Analytics, co może zmienić zachowanie i wygląd instancji aplikacji po następnym żądaniu pobierania. O możesz tworzyć reguły obejmujące wiele operatorów, lub wykluczać użytkowników z określonymi właściwościami lub kombinacjami użytkowników usług.
Możesz też łączyć inne reguły Remote Config z regułami opartymi na właściwościach użytkownika, aby dostarczać spersonalizowane zachowania aplikacji segmentom odbiorców, np.:
- Użytkownicy, którzy lubią jogę (Ćwiczenie_zainteresowanie odpowiada słowom joga), którzy korzystają na urządzeniu z Androidem (typ systemu operacyjnego == Android) znajdującym się w Kanadzie, (Urządzenie w regionie/kraju == Kanada).
- Użytkownicy, którzy są zainteresowani podnoszeniem ciężarów lub utratą wagi (Ćwiczenie_Zainteresowanie zawiera Waga), którzy korzystają z Twojej aplikacji na urządzeniu Apple (Typ systemu operacyjnego == iOS) z interfejsem w języku angielskim (Język urządzenia ==) Polski).
Kieruj według czasu pierwszego uruchomienia
Po połączeniu usług Google Analytics i Remote Config możesz:
kierować reklamy do użytkowników na podstawie pierwszego uruchomienia aplikacji (za pomocą
Analytics zdarzenia first_open
) dla Remote Config pobrań parametrów i
personalizacje i A/B Testing eksperymenty.
Możesz użyć danych czasu pierwszego otwarcia, aby:
- Kieruj reklamy na nowych użytkowników.
- Kieruj reklamy na grupy użytkowników, którzy dołączyli do kampanii w określonym przedziale czasu w przeszłości.
- Twórz i testuj procesy wprowadzania i powitania dla nowych użytkowników.
- Twórz niestandardowe funkcje dla użytkowników, którzy dołączają w określonym czasie.
Załóżmy na przykład, że masz aplikację do zakupów online, w której użytkownicy krajów i chcesz reklamować specjalne oferty świąteczne nowym użytkownikom aplikacji. Dla: np. na Czarny Piątek, która jest przeznaczona dla użytkowników z USA, warunek w eksperymencie Remote Config lub A/B Testing, który jest kierowany określoną aplikację na iOS lub Androida, a następnie wybierz wszystkich użytkowników z USA (Urządzenie region/country == Stany Zjednoczone), którzy po raz pierwszy uruchomili Twoją aplikację w danym miesiącu przed sprzedażą (Pierwsze otwarcie po 1.11.2022 godz. 00:00 Los Angeles godziny i pierwsze otwarcie przed 26.11.2022 r. do godz. 00:00 czasu Los Angeles).
Kierowanie na użytkowników według czasu pierwszego otwarcia jest dostępne po wybraniu Androida lub W aplikacji na iOS. Obecnie jest obsługiwana przez ten pakiet SDK Remote Config wersje: SDK platformy Apple 9.0.0 i nowsze oraz Android SDK w wersji 21.1.1 i nowszych (Firebase BoM w wersji 30.3.0 lub nowszej).
Możesz kierować reklamy do użytkowników, którzy po raz pierwszy uruchomili Twoją aplikację, w dowolnym momencie, zainstalowany jest obsługiwany pakiet SDK i włączona jest wersja Analytics.
Następne kroki
Więcej informacji o właściwościach użytkownika znajdziesz w tych przewodnikach:
- Konfigurowanie właściwości użytkownika na platformach Apple
- Konfigurowanie właściwości użytkownika na urządzeniu z Androidem
- Konfigurowanie właściwości użytkownika w witrynie/JavaScript
Więcej informacji o tym, jak warunki są tworzone przez łączenie reguł, znajdziesz w sekcji Parametry i warunki Zdalnej konfiguracji.
Aby dodać do projektu warunek Remote Config, zapoznaj się z artykułem Dodawanie i edytowanie warunku. Parametry, reguły i warunki możesz tworzyć w Firebase.