Wenn Sie eine App entwickeln, die sowohl Firebase Remote Config als auch Google Analytics enthält, können Sie Ihre App-Nutzer besser kennenlernen und schneller auf ihre Bedürfnisse reagieren. Mit Analytics Zielgruppen und Nutzereigenschaften können Sie Ihre App flexibel und präzise für Segmente Ihrer Nutzerbasis anpassen.
Durch die Einbindung des Google Analytics SDK erhalten Sie Informationen, mit denen Sie Ihre Angebote mit A/B Testing, Remote Config Personalisierung und Remote Config Roll-outs anpassen können. Sie können die Ergebnisse analysieren, um zu sehen, wie sich verschiedene Entscheidungen auf wichtige Messwerte wie Umsatz und Engagement auswirken.
Weitere Informationen zur Analyse der App-Nutzung mit Google Analytics finden Sie in der Analytics Einführung.
Informationen zum Anpassen Ihrer App mit Segmenten, die Sie möglicherweise außerhalb von Firebase identifiziert haben, finden Sie in der Dokumentation zu importierten Segmenten.
Remote Config und Nutzereigenschaften
Remote Config ermöglicht Ihnen jetzt die Verwendung von Kombinationen von Analytics Nutzer eigenschaften zur Erstellung von Bedingungen, sodass Sie Ihre App für von Ihnen definierte Segmente Ihrer Nutzerbasis anpassen können.
Sie können beispielsweise die folgenden Nutzereigenschaften in Google Analytics für die Verwendung in einer Fitness-App mit einer Reihe von Übungen mit unterschiedlicher Dauer und Schwierigkeitsgrad definieren:
- Exercise_Interest
- Preferred_Exercise_Duration
- Preferred_Difficulty_Level
Anschließend können Sie Bedingungen erstellen, die diese Eigenschaften (einzeln oder in Kombination) verwenden, um das Erscheinungsbild und das Verhalten Ihrer App für bestimmte Nutzer anzupassen. Sie können Ihre App beispielsweise so gestalten, dass Nutzer, die sich für Laufen interessieren, beim Laden der App ein Bild eines Joggers sehen. Oder Sie können Segmente Ihrer Nutzerbasis nach Trainingsdauer und Schwierigkeitsgrad definieren, sodass Gelegenheitsnutzern zuerst ein Vorschlag für ein kürzeres, einfacheres Training präsentiert wird, während ernsthafte Sportler beim Starten unserer App zu einem 40-minütigen Lauf eingeladen werden.
Wenn sich das Verhalten Ihrer Nutzer so ändert, dass sich ihre Nutzereigenschaften ändern, werden diese Aktualisierungen von Google Analytics erfasst. Dadurch kann sich das Verhalten und Erscheinungsbild ihrer App-Instanz nach der nächsten Abrufanfrage ändern. Es steht eine Vielzahl von Operatoren zur Verfügung, mit denen Sie Regeln erstellen können, die Nutzer mit bestimmten Nutzereigenschaften oder Kombinationen von Nutzereigenschaften ein- oder ausschließen.
Sie können auch andere Remote Config Regeln mit Regeln kombinieren, die auf Nutzer eigenschaften basieren, um Zielgruppensegmenten wie den folgenden benutzerdefinierte App-Verhaltensweisen zu präsentieren:
- Nutzer, die Yoga mögen (Exercise_Interest entspricht genau Yoga), die Ihre App auf einem Android-Gerät verwenden (OS type == Android) und sich in Kanada befinden (Device in region/country == Canada).
- Nutzer, die sich entweder für Gewichtheben oder Gewichtsverlust interessieren (Exercise_Interest enthält weight), die Ihre App auf einem Apple-Gerät (OS type == iOS) mit einer englischsprachigen Benutzeroberfläche verwenden (Device language == English).
Targeting nach dem Zeitpunkt des ersten Öffnens
Nachdem Sie Google Analytics und Remote Config verknüpft haben, können Sie
Nutzer basierend auf dem Zeitpunkt des ersten Öffnens Ihrer App (mit dem
Analytics Ereignis first_open) für Remote Config Parameterabrufe und
Personalisierungen sowie A/B Testing Tests ansprechen.
Sie können First Open Time für Folgendes verwenden:
- Targeting auf neue Nutzer
- Targeting auf Nutzergruppen, die sich in einem bestimmten Zeitraum in der Vergangenheit registriert haben
- Erstellen und Testen von Onboarding-Abläufen und Begrüßungsangeboten für neue Nutzer
- Erstellen benutzerdefinierter Angebote für Nutzer, die sich in bestimmten Zeiträumen registrieren
Angenommen, Sie haben eine Online-Shopping-App mit Nutzern in mehreren Ländern und möchten neuen App-Nutzern spezielle Feiertagsangebote präsentieren. Für ein Angebot wie den Black Friday, das für Nutzer in den USA 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 ausgerichtet ist. Wählen Sie dann alle Nutzer in den USA (Device in region/country == United States) aus, die Ihre App im Monat vor dem Angebot zum ersten Mal öffnen (First open After 11/01/2022 12:00 AM Los Angeles Time und First open Before 11/26/2022 12:00 AM Los Angeles Time).
Das Targeting auf Nutzer nach dem Zeitpunkt des ersten Öffnens 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 Nutzer ansprechen, die Ihre App jederzeit zum ersten Mal starten, sofern ein unterstütztes SDK installiert und Analytics aktiviert ist.
Nächste Schritte
Weitere Informationen zu Nutzereigenschaften finden Sie in den folgenden Anleitungen:
- Nutzereigenschaften auf Apple-Plattformen festlegen
- Nutzereigenschaften auf Android-Geräten festlegen
- Nutzereigenschaften im Web/JavaScript festlegen
Weitere Informationen zum Erstellen von Bedingungen durch Kombinieren von Regeln finden Sie unter Remote Config-Parameter und -Bedingungen.
Informationen zum Hinzufügen einer Remote Config Bedingung zu Ihrem Projekt finden Sie unter Bedingung hinzufügen oder bearbeiten. Sie können Parameter, Regeln und Bedingungen in der Firebase Konsole erstellen.