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 z elastycznością i precyzją.
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 wykorzystania 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.
Na przykład w aplikacji do ćwiczeń z różnymi rodzajami ćwiczeń o różnym czasie trwania i poziomie trudności możesz zdefiniować te właściwości użytkownika:Google Analytics
- 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 zachowanie 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) i korzystają 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 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 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 listopada 2022 r. o godzinie 00:00 czasu w Los Angeles i Pierwsze otwarcie przed 26 listopada 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.