Catch up on everthing we announced at this year's Firebase Summit. Learn more

Firebase-Vorhersagen

Firebase Predictions wendet maschinelles Lernen auf Ihre Analysedaten an, um dynamische Nutzersegmente basierend auf dem vorhergesagten Verhalten Ihrer Nutzer zu erstellen. Diese Vorhersagen stehen automatisch zur Verwendung mit Firebase Remote Config, dem Notifications Composer, Firebase In-App Messaging und A/B-Tests zur Verfügung. Sie können die Vorhersagedaten Ihrer App auch zur weiteren Analyse nach BigQuery exportieren oder an Drittanbietertools übertragen.

Wenn Sie Vorhersagen mit Remote Config verwenden, können Sie die Conversions steigern, indem Sie eine benutzerdefinierte Erfahrung basierend auf den erwarteten Anforderungen Ihrer Benutzer bereitstellen.

Sie können Vorhersagen auch mit dem Benachrichtigungs-Composer verwenden, um einmalige Nachrichten oder wiederkehrende Kampagnen zu übermitteln. Sie können beispielsweise automatisch eine Benachrichtigung an Benutzer senden, die voraussichtlich die Nutzung Ihrer App einstellen werden.

Mit A/B-Tests können Sie die Effektivität verschiedener Benachrichtigungs-Composer-Kampagnen vergleichen oder Remote Config verwenden, um die Ergebnisse verschiedener Möglichkeiten zur Anpassung der In-App-Erfahrung für Benutzer in einem vorhergesagten Segment zu testen.

Loslegen

Schlüsselfähigkeiten

Nutzen Sie die Leistungsfähigkeit des maschinellen Lernens von Google für Ihre Daten Firebase Predictions wendet das Fachwissen von Google im Bereich maschinelles Lernen auf Ihre Analysedaten an und erstellt dynamische Nutzersegmente basierend auf dem prognostizierten Verhalten der Nutzer in Ihrer App. Mit dieser Funktion können Sie Produktentscheidungen basierend auf vorhergesagtem Verhalten statt auf historischem Verhalten treffen.
Steigern Sie die Conversions durch maßgeschneiderte Benutzererfahrungen Firebase Predictions ist in Remote Config, FCM und Firebase In-App Messaging integriert, sodass Sie die Erfahrung eines Benutzers basierend auf seinem vorhergesagten Verhalten anpassen können. Beispielsweise können Sie für Nutzer, die voraussichtlich keine Ausgaben tätigen, ein neues Paket für In-App-Käufe anzeigen, während Sie für Nutzer, für die voraussichtlich keine Ausgaben getätigt werden, die Häufigkeit der Anzeigen anpassen können.
Erhöhen Sie die Bindung durch intelligentere Benachrichtigungen Es ist schwierig, einen Benutzer erneut anzusprechen, der Ihre App bereits nicht mehr verwendet. Mithilfe von Vorhersagen können Sie Benutzer ansprechen, von denen vorhergesagt wird, dass sie nicht zu Ihrer App zurückkehren, bevor sie die App beenden. Sie können eine einmalige Kampagne einrichten oder das Senden von Benachrichtigungen für bestimmte vorhergesagte Gruppen durch wiederkehrende Kampagnen automatisieren.
Erstellen Sie benutzerdefinierte Vorhersagen Zusätzlich zu den integrierten Vorhersagen – Ausgabenwahrscheinlichkeit und Abwanderungswahrscheinlichkeit – können Sie mit Firebase Predictions Vorhersagen basierend auf jedem Conversion-Ereignis erstellen, das Sie in Ihren Analysedaten definiert haben. Nachdem Sie das Ereignis definiert haben, erstellt Predictions ein dynamisches Benutzersegment, das aus Benutzern besteht, die dieses Ereignis voraussichtlich in naher Zukunft in Ihrer App abschließen werden.
Nach BigQuery exportieren Sie können automatische tägliche Pushs der Vorhersagedaten Ihrer App an BigQuery zur weiteren Analyse oder zum Pushen der Daten in Tools und Dienste von Drittanbietern planen.

Wie funktioniert es?

Vorhersagen sind für Apple-, Android-, Unity- und C++-Apps verfügbar, die das Analytics SDK enthalten. Vorhersagen erstellen dynamische Segmente von Benutzern, die wahrscheinlich ein bestimmtes Ereignis abschließen. Sie können diese Segmente verwenden, um Benutzer mit Remote Config, Firebase In-App Messaging und dem Benachrichtigungs-Composer anzusprechen.

Firebase Prognosen haben zwei vordefinierte Prognosen: Churn, die Wahrscheinlichkeit , dass ein Benutzer nicht auf Ihre Anwendung zurückkehrt (das heißt, stoppt die App oder App-bezogene Meldungen zu öffnen), und verbringt, werden die Wahrscheinlichkeit Benutzer In-App - Käufe tätigen.

Sie können auch Ihre eigenen Vorhersagen basierend auf benutzerdefinierten Conversion-Analytics-Ereignissen erstellen, die Sie in Ihrer App erfassen.

Das Modell für maschinelles Lernen für Ihre App verbessert sich mit zunehmender Menge und Relevanz der mit Analytics gesammelten Daten und mit steigender Nutzerzahl. Darüber hinaus verbessert sich die Genauigkeit des Modells für einen bestimmten Benutzer weiter, nachdem dieser Benutzer die App mindestens einige Tage lang verwendet hat.

Muss ich meine Daten mit Google teilen, um Firebase Predictions zu verwenden?

Sie müssen Ihre Google Analytics-Daten nicht an Google weitergeben, um die Produkte und Dienste von Google zu verbessern. Sie können diese aus der Firebase Konsole einschalten , indem Sie jederzeit Sie wollen Analytics> Armaturenbrett> Einstellungen geht.

Sie müssen Google Analytics verwenden, um Ihre App-Daten bei Firebase zu protokollieren. Sie müssen auch in Firebase Sie sicher , dass Google Analytics Daten zur Verfügung stellen (siehe Daten-Sharing - Einstellungen ).

Bitte beachten Sie, dass Google Analytics ein gemeinsames Modell verwendet. Während Ihre Ereignisrohdaten sicher sind und Ihnen nur innerhalb von Firebase zur Verfügung stehen, verbessert sich die Modellqualität für alle, die Predictions verwenden. Sie müssen sich auf der Predictions-Startseite ausdrücklich für Vorhersagen entscheiden. Sie können Predictions jederzeit deaktivieren und Ihre Daten stehen dann nicht mehr für Predictions zur Verfügung, auch wenn sie im Rest von Firebase noch verfügbar sind.

Implementierungspfad

Vorhersagen funktionieren am besten für Apps mit 5.000 oder mehr aktiven Nutzern pro Monat und Apps mit häufiger Nutzung und Ausgaben wie Spielen.

Analytics zu Ihrer App hinzufügen Um Vorhersagen treffen zu können, muss Ihre App Ereignisse mit Google Analytics aufzeichnen.
Vorhersagen aktivieren und Vorhersagebereitschaft überwachen Verwenden Sie die Firebase Konsole zu starten Vorhersagen zu machen , basierend auf Ihrem App - Analytics - Daten und zu überwachen , ob die Prognosen genügend Daten für die Einbau-Churn und verbringen Vorhersagen haben. Sie können auch die Firebase-Konsole verwenden, um zu überwachen, ob genügend Analytics-Daten für Vorhersagen verfügbar sind, die Sie basierend auf zusätzlichen Analytics-Ereignissen erstellen, die von Ihrer App erfasst wurden.
Greifen Sie mit Remote Config über Ihre App auf Vorhersageergebnisse zu

Um eine Vorhersage in Ihrer App zu verwenden, verwenden Sie zunächst die Firebase-Konsole, um ein Nutzersegment zu definieren. Ein Benutzersegment enthält die Benutzer, die in den von Ihnen angegebenen Perzentilbereich fallen.

Konfigurieren Sie dann Remote Config, um einen Remote-Parameter für Mitglieder des Benutzersegments festzulegen. Sobald Sie das Remote Config SDK in Ihre App integriert haben, können Sie diesen Remote Config-Parameter abrufen und das Verhalten Ihrer App entsprechend anpassen. Sie können beispielsweise Benutzern, die eher Geld ausgeben, eine andere erste Bildschirmerfahrung bieten.

Erreichen Sie Nutzer in einem bestimmten Vorhersagesegment mit dem Notifications Composer oder Firebase In-App Messaging

Sie können Nutzer in Ihren prognostizierten Nutzersegmenten mit einmaligen oder wiederkehrenden Kampagnen kontaktieren, indem Sie den Notifications Composer oder Firebase In-App Messaging verwenden.

Sie können beispielsweise die Abwanderungsvorhersage mit hoher Risikotoleranz verwenden, um automatisch Benachrichtigungen an neue Benutzer zu senden, die wahrscheinlich abwandern oder Ihre App nicht mehr verwenden.

Nächste Schritte