Verwenden Sie Firebase Remote Config mit Analytics

Wenn Sie eine App erstellen, die sowohl Firebase Remote Config als auch Google Analytics umfasst, können Sie Ihre App-Benutzer besser verstehen und schneller auf ihre Bedürfnisse reagieren. Sie können Analytics- Zielgruppen und Benutzereigenschaften verwenden, um Ihre App flexibel und präzise an Segmente Ihrer Benutzerbasis anzupassen.

Weitere Informationen zur Analyse der App-Nutzung mit Google Analytics finden Sie in der Analytics-Einführung .

Informationen zum Anpassen Ihrer App mithilfe von Segmenten, die Sie möglicherweise außerhalb von Firebase identifiziert haben, finden Sie in der Dokumentation zu importierten Segmenten .

Remote-Konfiguration und Benutzereigenschaften

Mit Remote Config können Sie jetzt Kombinationen von Analytics-Benutzereigenschaften verwenden, um Bedingungen zu erstellen, sodass Sie Ihre App für von Ihnen definierte Segmente Ihrer Benutzerbasis anpassen können.

Beispielsweise könnten Sie in Google Analytics die folgenden Benutzereigenschaften für die Verwendung in einer Trainings-App mit einer Reihe von Trainingsaktivitäten unterschiedlicher Dauer und Schwierigkeitsgrad definieren:

  • Übung_Interesse
  • Bevorzugte_Übungsdauer
  • Bevorzugter_Schwierigkeitsgrad

Anschließend können Sie Bedingungen erstellen, die diese Eigenschaften (einzeln oder in Kombination) verwenden, um das Erscheinungsbild und Verhalten Ihrer App für bestimmte Benutzer anzupassen. Beispielsweise könnten Sie Ihre App so gestalten, dass laufinteressierte Benutzer beim Laden Ihrer App das Bild eines Joggers sehen. Oder Sie könnten Segmente Ihrer Benutzerbasis nach Trainingsdauer und Schwierigkeitsgrad definieren, sodass Gelegenheitsbenutzer zunächst einen Vorschlag für ein kürzeres, einfacheres Training erhalten, während ernsthafte Sportler beim Start unserer App zu einem 40-minütigen Lauf eingeladen werden .

Wenn sich das Verhalten Ihrer Benutzer in einer Weise ändert, die ihre Benutzereigenschaften verändert, werden diese Aktualisierungen von Google Analytics erfasst, was das Verhalten und Erscheinungsbild ihrer App-Instanz nach der nächsten Abrufanforderung ändern kann. Es steht eine ganze Reihe von Operatoren zur Verfügung, mit denen Sie Regeln erstellen können, die Benutzer mit bestimmten Benutzereigenschaften oder Kombinationen von Benutzereigenschaften ein- oder ausschließen.

Sie können auch andere Remote Config-Regeln mit Regeln kombinieren, die auf Benutzereigenschaften basieren, um benutzerdefiniertes App-Verhalten für Zielgruppensegmente wie die folgenden bereitzustellen:

  • Benutzer, die Yoga mögen ( Exercise_Interest entspricht genau Yoga ), die Ihre App auf einem Android-Gerät ( Betriebssystemtyp == Android ) verwenden, das sich in Kanada befindet ( Gerät in Region/Land == Kanada ).
  • Benutzer, die sich entweder für Gewichtheben oder Gewichtsverlust interessieren ( Übungsinteresse enthält Gewicht ), die Ihre App auf einem Apple-Gerät ( Betriebssystemtyp == iOS ) mit einer englischsprachigen Benutzeroberfläche ( Gerätesprache == Englisch ) verwenden.

Ziel nach erster Öffnungszeit

Nachdem Sie Google Analytics und Remote Config verknüpft haben, können Sie Benutzer basierend auf dem ersten Öffnen Ihrer App (mithilfe des Analytics-Ereignisses first_open ) für Remote Config-Parameterabrufe und -Personalisierungen sowie A/B-Testexperimente ansprechen.

Sie können First Open Time nutzen, um:

  • Sprechen Sie neue Benutzer an.
  • Sprechen Sie Benutzergruppen an, die in der Vergangenheit in einem bestimmten Zeitraum beigetreten sind.
  • Erstellen und testen Sie Onboarding-Abläufe und Willkommenserlebnisse für neue Benutzer.
  • Erstellen Sie benutzerdefinierte Erlebnisse für Benutzer, die in bestimmten Zeiträumen beitreten.

Angenommen, Sie haben eine Online-Shopping-App mit Nutzern in mehreren Ländern und möchten neuen App-Nutzern besondere Urlaubsangebote anbieten. Für so etwas wie einen Black Friday-Verkauf, der für US-Benutzer gilt, können Sie eine Bedingung für Ihr Remote Config- oder A/B-Testing-Experiment einrichten, die auf eine bestimmte iOS- oder Android-App abzielt, und dann alle US-Benutzer auswählen ( Gerät in Region/Land). == Vereinigte Staaten ), die Ihre App zum ersten Mal im Monat vor dem Verkauf öffnen ( Erste Öffnung nach dem 01.11.2022, 00:00 Uhr Ortszeit Los Angeles und Erste Öffnung vor dem 26.11.2022, 00:00 Uhr Ortszeit Los Angeles ).

Das Nutzer-Targeting nach der ersten Öffnungszeit ist verfügbar, nachdem Sie eine Android- oder iOS-App ausgewählt haben. Es wird derzeit von den folgenden Remote Config SDK-Versionen unterstützt: Apple-Plattformen SDK v9.0.0+ und Android SDK v21.1.1+ (Firebase BoM v30.3.0+).

Sie können jederzeit Nutzer ansprechen, die Ihre App zum ersten Mal starten, sofern ein unterstütztes SDK installiert und Analytics aktiviert ist.

Nächste Schritte

Weitere Informationen zu Benutzereigenschaften finden Sie in den folgenden Leitfäden:

Weitere Informationen dazu, wie Bedingungen durch das Kombinieren von Regeln erstellt werden, finden Sie unter Remote-Konfigurationsparameter und -Bedingungen .

Informationen zum Hinzufügen einer Remote-Konfigurationsbedingung zu Ihrem Projekt finden Sie unter „Hinzufügen oder Bearbeiten einer Bedingung“ . Sie können Parameter, Regeln und Bedingungen in der Firebase-Konsole erstellen.