Gdy tworzysz aplikację, która korzysta zarówno z Firebase Remote Config i Google 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 w Analytics, aby dostosowywać aplikację do segmentów użytkowników z elastycznością i precyzją.
Integracja pakietu Google Analytics SDK zapewnia wgląd, który pomaga dostosowywać oferty za pomocą A/B Testing, Remote Config personalizacji, i Remote Config wdrożeń. Możesz analizować wyniki, aby zrozumieć, 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 w artykule Analytics wprowadzenie.
Aby dostosować aplikację za pomocą segmentów zidentyfikowanych poza Firebase, zobacz dokumentację importowanych segmentów.
Remote Config i właściwości użytkownika
Remote Config umożliwia teraz używanie kombinacji właściwości użytkownika Analytics do tworzenia warunków, co pozwala dostosowywać aplikację do zdefiniowanych 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 aktywnościami 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 używają tych 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 według czasu trwania ćwiczeń i poziomu trudności, aby użytkownicy, którzy ćwiczą sporadycznie, najpierw otrzymywali propozycję krótszego i łatwiejszego treningu, a poważni sportowcy byli zapraszani 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 użytkownika, te aktualizacje zostaną zebrane przez Google Analytics, co może zmienić działanie i wygląd instancji aplikacji po następnym żądaniu pobrania. Dostępny jest pełny 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 użytkownika lub ich kombinacjami.
Możesz też łączyć inne Remote Config reguły z regułami opartymi na właściwościach użytkownika, aby dostarczać dostosowane zachowania aplikacji do segmentów odbiorców, takich jak:
- użytkownicy, którzy lubią jogę (Exercise_Interest dokładnie pasuje do joga), korzystają z aplikacji na urządzeniu z Androidem (Typ systemu operacyjnego == Android) i znajdują się w Kanadzie (Urządzenie w regionie/kraju == Kanada).
- użytkownicy, którzy są zainteresowani podnoszeniem ciężarów lub utratą wagi (Exercise_Interest zawiera waga), korzystają z aplikacji na urządzeniu Apple (Typ systemu operacyjnego == iOS) z interfejsem w języku angielskim (Język urządzenia == angielski).
Kierowanie według godziny pierwszego uruchomienia
Po połączeniu Google Analytics i Remote Config możesz
kierować reklamy na użytkowników na podstawie godziny pierwszego uruchomienia aplikacji (za pomocą
Analytics zdarzenia first_open) w przypadku pobierania parametrów i
personalizacji Remote Config oraz eksperymentów z A/B Testing.
Możesz używać godziny pierwszego uruchomienia do:
- kierowania na nowych użytkowników;
- kierowania na grupy użytkowników, którzy dołączyli w określonym przedziale czasu w przeszłości;
- tworzenia i testowania procesów wprowadzania oraz powitań dla nowych użytkowników;
- tworzenia niestandardowych wrażeń dla użytkowników, którzy dołączają 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 wydarzenia takiego jak szczyt sprzedaży, które dotyczy użytkowników w Stanach Zjednoczonych, możesz skonfigurować warunek dla eksperymentu Remote Config lub A/B Testing, który będzie kierowany na konkretną aplikację na iOS lub aplikację na Androida, a następnie wybrać wszystkich użytkowników w Stanach Zjednoczonych (Urządzenie w regionie/kraju == Stany Zjednoczone), którzy po raz pierwszy uruchomią Twoją aplikację w miesiącu poprzedzającym wyprzedaż (Pierwsze uruchomienie po 01.11.2022 00:00 czasu w Los Angeles i Pierwsze uruchomienie przed 26.11.2022 00:00 czasu w Los Angeles).
Kierowanie na użytkowników według godziny pierwszego uruchomienia jest dostępne po wybraniu aplikacji na Androida lub iOS. Jest obecnie obsługiwane przez te wersje pakietu Remote Config 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 uruchomią Twoją aplikację w dowolnym momencie, o ile jest zainstalowany obsługiwany pakiet SDK i Analytics jest włączona.
Następne kroki
Więcej informacji o właściwościach użytkownika znajdziesz w tych przewodnikach:
- Ustawianie właściwości użytkownika na platformach Apple
- Ustawianie właściwości użytkownika na Androidzie
- Ustawianie właściwości użytkownika w przypadku stron internetowych i JavaScript
Więcej informacji o tym, jak tworzyć warunki przez łączenie reguł, znajdziesz w artykule Parametry i warunki zdalnej konfiguracji.
Aby dodać warunek Remote Config do projektu, przeczytaj artykuł Dodawanie i edytowanie warunku. Parametry, reguły i warunki możesz tworzyć w Firebase konsoli.