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 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 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 tworzyć warunki, które wykorzystują te właściwości (osobno lub w kombinacji), aby dostosowywać 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ć propozycje krótszych i łatwiejszych treningów, a zaawansowanych sportowców zapraszać 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 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 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 pierwszego otwarcia aplikacji (za pomocą zdarzenia Analytics first_open) w celu pobierania parametrów Remote Config i personalizacji oraz eksperymentów 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 ś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 uruchomienia jest dostępne po wybraniu aplikacji na Androida lub iOS. Jest ono obecnie obsługiwane przez te wersje pakietu SDK: Remote Configpakiet SDK na platformy Apple w wersji 9.0.0 lub nowszej i Android SDK w wersji 21.1.1 lub nowszejFirebase BoM (wersja 30.3.0 lub nowsza).
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 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 konsoli.