Używanie Zdalnej konfiguracji Firebase z Analytics

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:

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.