Save the date - Google I/O returns May 18-20. Register to get the most out of the digital experience: Build your schedule, reserve space, participate in Q&As, earn Google Developer profile badges, and more. Register now
Ta strona została przetłumaczona przez Cloud Translation API.
Switch to English

Zapobiegaj rezygnacjom dzięki Firebase Predictions i FCM

Możesz użyć Prognoz Firebase, aby zidentyfikować użytkowników, którzy prawdopodobnie przestaną korzystać z Twojej aplikacji, i zastosować kampanię powiadomień push, aby spróbować zatrzymać tych użytkowników. Na przykład za pomocą kompozytora powiadomień możesz utworzyć cykliczną kampanię, która wysyła wiadomość FCM z linkiem do rabatu lub nawet proste powitanie do użytkowników, którzy zgodnie z przewidywaniami przestaną korzystać z Twojej aplikacji w ciągu następnych 7 dni.

W tym przewodniku pokazano, jak wdrożyć tego rodzaju strategię utrzymania użytkowników opartą na prognozach.

Zanim zaczniesz

Zanim zaczniesz używać prognoz w kampanii powiadomień, musisz wykonać następujące czynności:

  • Używaj Google Analytics w swojej aplikacji. W szczególności musisz:
    • Włącz udostępnianie danych Analytics w konsoli Firebase .
    • Opcjonalnie : jawnie rejestruj wszystkie zdarzenia Analytics dotyczące Twojej aplikacji, które nie są rejestrowane automatycznie. Rejestrując te zdarzenia, możesz poprawić jakość przyszłych klasyfikacji.
    • Miej wystarczającą liczbę użytkowników. Chociaż Prognozy dokładają wszelkich starań, aby przewidywać zachowanie aplikacji z bazą użytkowników dowolnej wielkości, zazwyczaj potrzeba co najmniej 500 aktywnych użytkowników dziennie, aby mieć sensowne prognozy.
  • Skonfiguruj FCM dla swojej aplikacji.
    • Wykonaj kroki konfiguracji klienta FCM dla systemu Android , iOS , Unity lub C ++ .
    • Zanim włączysz jakiegokolwiek użytkownika do kampanii z wiadomościami push, najpierw uzyskaj jego zgodę na otrzymywanie powiadomień push za pośrednictwem pewnego rodzaju przepływu zgody.

1. Zacznij przewidywać rezygnację użytkowników

Najpierw skonfiguruj projekt Firebase, aby zacząć przewidywać, którzy użytkownicy prawdopodobnie odejdą.

W konsoli Firebase otwórz sekcję Prognozy . Jeśli jeszcze nie zaakceptowałeś warunków korzystania z usługi Prognozy, zrób to.

Po zaakceptowaniu warunków korzystania z usługi Prognozy zostaną włączone dla Twojego projektu. Sekcja Prognozy w konsoli Firebase umożliwia definiowanie niestandardowych prognoz. Jednak do przewidywania ponownego zaangażowania możesz skorzystać z wbudowanej prognozy churn , która wykorzystuje agregację zdarzeń Analytics, aby przewidzieć, czy użytkownik wróci do Twojej aplikacji, czy odejdzie w ciągu najbliższych 7 dni. Te prognozy będą dostępne po włączeniu Prognoz i zarejestrowaniu kilku tygodniowych zdarzeń Analytics.

2. Zdefiniuj docelowy segment użytkowników

Gdy prognoza churn jest gotowa do użycia, kliknij Eksploruj i użyj prognozy, aby zdefiniować segment użytkowników, na który chcesz kierować kampanię.

Aby skierować reklamy do najbardziej prawdopodobnych odbiorców, możesz użyć wstępnie zdefiniowanego segmentu zawierającego użytkowników w zakresie 75–100 percentyli. Z drugiej strony, jeśli jest jakiś koszt związany z docieraniem do użytkowników, możesz zamiast tego wykluczyć użytkowników, którzy są prawie pewni, że odejdą, kierując reklamy na węższy segment - powiedzmy zakres 75-90 percentyli.

3. Utwórz kampanię powiadamiającą opartą na prognozach

Po wybraniu segmentu użytkowników kliknij Dalej , a następnie wybierz opcję Komunikacja w chmurze i kliknij Kontynuuj, aby przejść do kompozytora powiadomień. Na tej stronie możesz utworzyć kampanię powiadomień. Wybrany segment użytkowników jest wstępnie wypełniony w kroku 2.

Aby utworzyć kampanię:

  1. Utwórz wiadomość o ponownym zaangażowaniu. Ta wiadomość może zawierać kod rabatowy, aktualizacje dotyczące nowych funkcji lub po prostu powitanie.

  2. Jeśli chcesz uwzględnić użytkowników innych aplikacji, dodaj je tutaj. W przeciwnym razie po prostu przejdź do wstępnie wypełnionej konfiguracji:

  3. Ustaw harmonogram powiadomień. Ponieważ powiadomienia są wysyłane tylko do użytkowników, którzy spełniają określony warunek, możesz zaplanować wysyłanie powiadomień codziennie. W ten sposób możesz spróbować ponownie zaangażować użytkowników tak szybko, jak to możliwe, po przewidywanym odejściu. Jeśli ustawisz harmonogram częstych powiadomień, pamiętaj o ustawieniu limitu częstotliwości, aby nie denerwować użytkowników i nieumyślnie sprawić, że prognoza rezygnacji z usługi się samoczynnie realizuje.

  4. Opcjonalnie : określ niestandardowe zdarzenie konwersji, jeśli chcesz, aby konsola przedstawiała skuteczność kampanii bardziej szczegółowo niż otwarcia aplikacji.

  5. Opcjonalnie : ustaw pola niestandardowe lub zaawansowane ustawienia wiadomości. Zobacz dokumentację FCM dla swojej platformy klienckiej.

Po opublikowaniu kampanii cyklicznej FCM zaczyna automatycznie wysyłać wiadomość o ponownym zaangażowaniu do użytkowników, którzy zgodnie z przewidywaniami odejdą w ciągu następnych 7 dni.