Używanie Zdalnej konfiguracji Firebase z Analytics

Gdy tworzysz aplikację, która zawiera zarówno Firebase Remote Config, jak i Google Analytics, możesz lepiej poznać swoich użytkowników i szybciej reagować na ich potrzeby. Możesz używać Analytics odbiorcówwłaściwości użytkownika do elastycznego i dokładnego dostosowywania aplikacji do poszczególnych segmentów bazy użytkowników.

Integracja pakietu SDK Google Analytics zapewnia statystyki, które pomagają dostosować ofertę za pomocą A/B Testing, Remote Config personalizacji i Remote Config wdrażania. Możesz analizować wyniki, aby zrozumieć, jak różne opcje 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, zapoznaj się z dokumentacją dotyczącą importowanych segmentów.

Remote Config i właściwości użytkownika

Remote Config umożliwia teraz tworzenie warunków za pomocą kombinacji Analytics właściwości użytkownika, co pozwala dostosowywać aplikację do zdefiniowanych przez Ciebie segmentów bazy użytkowników.

Na przykład w aplikacji do ćwiczeń z różnymi ćwiczeniami o różnej długości i różnym 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 tworzyć warunki, które wykorzystują te właściwości (pojedynczo 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 użytkownicy zainteresowani bieganiem widzieli podczas jej wczytywania obraz biegacza. Możesz też zdefiniować segmenty bazy użytkowników według czasu trwania i poziomu trudności ćwiczeń, aby użytkownicy okazjonalni widzieli najpierw propozycję krótszego, łatwiejszego treningu, a zaawansowani sportowcy mogli rozpocząć 40-minutowy bieg od razu po uruchomieniu aplikacji.

Jeśli zachowania użytkowników ulegną zmianie w sposób, który wpływa na ich właściwości, te aktualizacje są zbierane przez Google Analytics, co może zmienić działanie i wygląd instancji aplikacji po następnym żądaniu pobierania. Dostępna jest pełna gama operatorów, dzięki której możesz tworzyć reguły, które uwzględniają 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 dostarczać spersonalizowane zachowania aplikacji segmentom odbiorców, takim jak:

  • Użytkownicy, którzy lubią jogę (Exercise_Interest dokładnie pasuje do yoga), korzystają z Twojej aplikacji na urządzeniu z Androidem (OS type = Android), znajdującym się w Kanadzie (Device in region/country = Canada).
  • Użytkownicy zainteresowani podnoszeniem lub redukcją wagi (Exercise_Interest zawiera weight), którzy korzystają z Twojej aplikacji na urządzeniu Apple (OS type == iOS) z interfejsem w języku angielskim (Device language == English).

Kierowanie na użytkowników według godziny pierwszego uruchomienia

Po połączeniu zdarzeń Google AnalyticsRemote Config możesz kierować reklamy na użytkowników na podstawie tego, kiedy po raz pierwszy otworzyli oni Twoją aplikację (za pomocą zdarzenia Analytics first_open) w ramach pobierania parametrów Remote Config, personalizacji i eksperymentów A/B Testing.

Korzystając z funkcji Pierwsze otwarcie, możesz:

  • kierować reklamy na nowych użytkowników;
  • kierować reklamy do grup użytkowników, którzy dołączyli w określonym okresie w przeszłości;
  • tworzyć i testować procesy wprowadzania oraz powitania nowych użytkowników.
  • Twórz niestandardowe funkcje dla użytkowników, którzy dołączają w określonych okresach czasu.

Załóżmy na przykład, że masz aplikację do zakupów online, której używają użytkownicy z różnych krajów, i chcesz reklamować specjalne oferty świąteczne dla nowych użytkowników aplikacji. W przypadku wyprzedaży z okazji Czarnego Piątku, która dotyczy użytkowników z USA, możesz skonfigurować warunek dla eksperymentu Remote Config lub A/B Testing, który będzie kierować na konkretną aplikację na iOS lub Androida, a następnie wybrać wszystkich użytkowników z USA (Urządzenie w regionie/kraju = Stany Zjednoczone), którzy po raz pierwszy otworzą Twoją aplikację w miesiącu poprzedzającym wyprzedaż (Pierwsze otwarcie po 11/01/2022 12:00 czasu w Los AngelesPierwsze otwarcie przed 11/26/2022 12: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 w tych wersjach pakietów SDK: Remote Config (platformy Apple) w wersji 9.0.0 lub nowszej oraz (Firebase BoM) na Androida 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ę, o ile tylko masz zainstalowany obsługiwany pakiet SDK i ma on włączoną opcję Analytics.

Następne kroki

Więcej informacji o właściwościach użytkownika znajdziesz w tych przewodnikach:

Więcej informacji o tworzeniu warunków przez łączenie reguł znajdziesz w artykule Parametry i warunki konfiguracji zdalnej.

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 konsoli Firebase.