Gdy tworzysz aplikację, która zawiera zarówno FirebaseRemote Config, jak iGoogle Analytics, możesz lepiej poznawać użytkowników aplikacji i szybciej reagować na ich potrzeby. Możesz używać Analytics list odbiorców i właściwości użytkownika do dostosowywania aplikacji do segmentów użytkowników w elastyczny i precyzyjny sposób.
Integracja pakietu SDK Google Analytics zapewnia statystyki, które pomagają dostosowywać oferty za pomocą A/B Testing, Remote Configpersonalizacji i Remote Configwdrażania. Możesz analizować wyniki, aby dowiedzieć się, jak różne wybory wpływają na kluczowe dane, takie jak przychody i zaangażowanie.
Więcej informacji o analizowaniu korzystania z aplikacji za pomocą Google Analytics znajdziesz we Analytics wprowadzeniu.
Aby dostosować aplikację za pomocą segmentów zidentyfikowanych poza Firebase, zapoznaj się z dokumentacją segmentów importowanych.
Remote Config i właściwości użytkownika.
Remote Config umożliwia teraz używanie kombinacji Analytics właściwości użytkownika do tworzenia warunków, co pozwala dostosowywać aplikację do zdefiniowanych przez Ciebie segmentów użytkowników.
Możesz na przykład zdefiniować te właściwości użytkownika w Google Analytics do użycia w aplikacji do ćwiczeń z różnymi rodzajami ćwiczeń o różnym czasie trwania i poziomie trudności:
- Exercise_Interest
- Preferred_Exercise_Duration
- Preferred_Difficulty_Level
Następnie możesz utworzyć warunki, które wykorzystują te właściwości (osobno lub w połączeniu), aby dostosować wygląd i działanie aplikacji do konkretnych użytkowników. Możesz na przykład zaprojektować aplikację tak, aby podczas jej wczytywania użytkownicy zainteresowani bieganiem widzieli obraz biegacza. Możesz też zdefiniować segmenty użytkowników na podstawie czasu trwania i poziomu trudności ćwiczeń, aby użytkownikom, którzy ćwiczą rekreacyjnie, najpierw wyświetlać propozycję krótszego i łatwiejszego treningu, a zawodowym sportowcom – zaproszenie do rozpoczęcia 40-minutowego biegu po uruchomieniu aplikacji.
Jeśli zachowania użytkowników zmienią się w sposób, który wpłynie na ich właściwości, Google Analytics zbierze te aktualizacje, co może zmienić działanie i wygląd instancji aplikacji po następnym żądaniu pobrania. Dostępny jest pełen zakres operatorów, dzięki czemu możesz tworzyć reguły, które obejmują lub wykluczają użytkowników z określonymi właściwościami lub kombinacjami właściwości.
Możesz też łączyć inne reguły Remote Config z regułami opartymi na właściwościach użytkownika, aby dostosowywać działanie aplikacji do segmentów odbiorców, takich jak:
- Użytkownicy, którzy lubią jogę (Exercise_Interest dokładnie pasuje do joga), korzystają z Twojej aplikacji na urządzeniu z Androidem (Typ systemu operacyjnego == Android) i mieszkają w Kanadzie (Urządzenie w regionie/kraju == Kanada).
- Użytkownicy, którzy są zainteresowani podnoszeniem ciężarów lub utratą wagi (Exercise_Interest zawiera weight), korzystający z Twojej aplikacji na urządzeniu Apple (OS type == iOS) z interfejsem w języku angielskim (Device language == English).
Kierowanie według godziny pierwszego uruchomienia
Po połączeniu usług Google Analytics i Remote Config możesz kierować reklamy na użytkowników na podstawie tego, kiedy po raz pierwszy otworzyli Twoją aplikację (za pomocą zdarzenia Analytics first_open
), aby pobierać parametry i personalizować treści w usłudze Remote Config oraz przeprowadzać eksperymenty w usłudze A/B Testing.
Za pomocą czasu pierwszego otwarcia możesz:
- kierować reklamy na nowych użytkowników,
- Docieraj do grup użytkowników, którzy dołączyli w określonym czasie w przeszłości.
- Twórz i testuj procesy wprowadzające oraz powitania dla nowych użytkowników.
- Twórz niestandardowe środowiska dla użytkowników, którzy dołączą w określonych przedziałach czasu.
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 dla nowych użytkowników aplikacji. W przypadku wyprzedaży z okazji Black Friday, która dotyczy użytkowników w Stanach Zjednoczonych, możesz skonfigurować warunek eksperymentu Remote Config lub A/B Testing, który będzie kierowany na konkretną aplikację na iOS lub Androida, a następnie wybrać wszystkich użytkowników w Stanach Zjednoczonych (Urządzenie w regionie/kraju == Stany Zjednoczone), którzy po raz pierwszy otworzą Twoją aplikację w miesiącu poprzedzającym wyprzedaż (Pierwsze otwarcie po 1.11.2022 r. o godzinie 00:00 czasu w Los Angeles i Pierwsze otwarcie przed 26.11.2022 r. o godzinie 00:00 czasu w Los Angeles).
Kierowanie na użytkowników według czasu pierwszego otwarcia jest dostępne po wybraniu aplikacji na Androida lub iOS. Jest ono obecnie obsługiwane przez te wersje pakietu SDK: pakiet SDK na platformy Apple w wersji 9.0.0 lub nowszej i pakiet SDK na Androida w wersji 21.1.1 lub nowszej (Firebase BoM w wersji 30.3.0 lub nowszej).Remote Config
Możesz kierować reklamy na użytkowników, którzy po raz pierwszy uruchomili Twoją aplikację w dowolnym momencie, o ile masz zainstalowany obsługiwany pakiet SDK i włączoną funkcję 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 Androidzie
- Konfigurowanie właściwości użytkownika w przypadku witryn i JavaScriptu
Więcej informacji o tym, jak warunki są tworzone przez łączenie reguł, znajdziesz w artykule Parametry i warunki Remote Config.
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 konsoli.