Gdy tworzysz aplikację, która zawiera zarówno Firebase Remote 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 Analyticswprowadzeniu.
Aby dostosować aplikację za pomocą segmentów zidentyfikowanych poza Firebase, zapoznaj się z dokumentacją dotyczącą importowanych segmentów.
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 tworzyć warunki, które wykorzystują te właściwości (osobno lub w połączeniu), aby dostosowywać 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 Analyticszbierze 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 o określonych właściwościach lub kombinacjach 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 yoga), 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 interesują się podnoszeniem ciężarów lub odchudzaniem (Exercise_Interest zawiera weight) i korzystają z Twojej aplikacji na urządzeniu Apple (OS type == iOS) z interfejsem w języku angielskim (Device language == English).
Kierowanie według czasu pierwszego uruchomienia
Po połączeniu 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 Remote Config i personalizować treści oraz przeprowadzać eksperymenty 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 wprowadzania nowych użytkowników oraz powitania.
- Twórz niestandardowe funkcje dla użytkowników, którzy dołączą w określonych przedziałach czasu.
Załóżmy, ż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 wydarzenia takiego jak wyprzedaż, 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 godz. 00:00 czasu w Los Angeles i Pierwsze otwarcie przed 26.11.2022 r. o godz. 00:00 czasu w Los Angeles).
Kierowanie na użytkowników według pierwszego uruchomienia jest dostępne po wybraniu aplikacji na Androida lub iOS. Jest ono obecnie obsługiwane przez te Remote Config wersje pakietu SDK: pakiet SDK na platformy Apple w wersji 9.0.0 lub nowszej oraz Android SDK w wersji 21.1.1 lub nowszej (Firebase BoM w wersji 30.3.0 lub nowszej).
Możesz kierować reklamy na użytkowników, którzy po raz pierwszy uruchamiają Twoją aplikację w dowolnym momencie, o ile masz zainstalowany obsługiwany pakiet SDK i włączoną funkcję Analytics.
Dalsze 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 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 Firebasekonsoli.