Lösungs-Tutorial
Oft liegt der Fokus bei der App-Monetarisierung zunächst auf In-App-Käufen, aber der Markt zeigt, dass In-App-Werbung eine der wichtigsten Einnahmequellen für Apps ist.
Einigen Berichten zufolge soll die In-App-Werbung sogar um fast 50 % wachsen, während die Einnahmen aus In-App-Käufen voraussichtlich nur um etwa 30 % wachsen werden. Darüber hinaus tätigen nur etwa 5 % der Nutzer Einkäufe, was bedeutet, dass Sie für den Großteil Ihrer Nutzerbasis eine Monetarisierungsstrategie implementieren müssen – etwa In-App-Werbung.
Ein hybrider Monetarisierungsansatz kann alle Ihre Benutzersegmente erfassen. Die Optimierung dieser Strategie ist jedoch kompliziert, aber Google bietet Tools und Produkte, die dabei helfen.
Verwenden Sie Google AdMob, um Anzeigenblöcke für die Anzeige in Ihrer App zu erstellen und zu implementieren. Anschließend kümmert sich AdMob darum, Werbetreibende mit dieser Werbefläche zu verbinden.
Richten Sie Google Analytics ein, um Ihre Benutzer dynamisch in Kategorien (z. B. „Käufer“) zu segmentieren, die Sie dann für die Implementierung einer hybriden Monetarisierung nutzen können.
Verwenden Sie Firebase Remote Config, um dynamisch ein In-App-Anzeigenerlebnis in Ihrer App bereitzustellen, basierend darauf, ob ein Benutzer zu dieser „Käufer“-Zielgruppe gehört oder nicht.
Was Sie lernen werden
In diesem mehrstufigen Tutorial erfahren Sie, wie Sie mit Google AdMob, Google Analytics-Zielgruppen und Firebase eine hybride Monetarisierungsstrategie implementieren und optimieren. Als Beispieltestfall wird ein Interstitial- Anzeigenformat verwendet. Sie können jedoch die gleichen Schritte extrapolieren und verwenden, wenn Sie ein anderes Anzeigenformat verwenden möchten.
Beachten Sie, dass dieses Tutorial davon ausgeht, dass Sie über grundlegende Kenntnisse von Google AdMob und der Firebase-Plattform verfügen und lernen möchten, wie Sie die Monetarisierung Ihrer In-App-Werbung mithilfe von Google Analytics und Firebase Remote Config optimieren können.
In diesem Tutorial verwendete Produkte und Funktionen
Google AdMob Mit Google AdMob können Sie Anzeigenblöcke erstellen, die in Ihrer App geschaltet werden. Wenn Sie AdMob mit Firebase verknüpfen, sendet AdMob Informationen zu Werbeeinnahmen an Firebase, um die Optimierung der Anzeigenstrategie zu verbessern. Google Analytics Google Analytics bietet Ihnen Einblick in Kennzahlen zur Nutzerinteraktion, -bindung und -monetarisierung wie Gesamtumsatz, AdMob-Umsatz, Kaufumsatz und vieles mehr. Außerdem können Sie damit Benutzergruppen und -segmente erstellen. | Firebase-Remote-Konfiguration Mit Firebase Remote Config können Sie das Verhalten und Erscheinungsbild Ihrer App für gewünschte Benutzersegmente dynamisch ändern und anpassen – und das alles, ohne eine neue Version Ihrer App zu veröffentlichen . In diesem Tutorial verwenden Sie Remote-Konfigurationsparameter, um zu steuern, ob Ihren Nutzern basierend auf ihrer Platzierung in einer Google Analytics-Zielgruppe ein neuer Anzeigenblock angezeigt wird. |
Tutorial-Übersicht
Gehen Sie direkt zur Schritt-für-Schritt-Anleitung
Verwenden Sie AdMob, um neue Anzeigenblöcke für die Anzeige zu erstellen
Erstellen Sie einen Anzeigenblock in Ihrem AdMob-Konto.
Implementieren Sie den Anzeigenblock in der Codebasis Ihrer App.
Richten Sie Google Analytics ein
Fügen Sie das Google Analytics for Firebase SDK zur Codebasis Ihrer App hinzu.
Verstehen Sie die Zielgruppen von Google Analytics.
Richten Sie Firebase Remote Config ein, um bestimmte Anzeigenerlebnisse anzuzeigen
Richten Sie Remote-Konfigurationsparameter und -Bedingungen in der Firebase-Konsole ein.
Fügen Sie das Remote Config SDK zur Codebasis Ihrer App hinzu.
Konfigurieren Sie die Remote Config-Instanz.
Rufen Sie Remote Config ab und aktivieren Sie es.
Verwenden Sie den Parameterwert „Remote Config“.
Geben Sie Ihre App frei.
Was du brauchen wirst
Ihre eigene App (iOS, Android, Flutter oder Unity-Projekt)
Ihre App ist als Firebase-App registriert, die mit einer AdMob-App verknüpft ist ( weitere Informationen ).
Dies bedeutet, dass auch Folgendes durchgeführt wird:Sie haben Google Analytics in Ihrem Firebase-Projekt aktiviert (d. h. Sie haben Ihr Firebase-Projekt mit einer Google Analytics-Property verknüpft).
Sie haben die entsprechende Firebase-Konfiguration zur Codebasis Ihrer App hinzugefügt.
(Android-Apps oder Apps für Android) Verknüpfen Sie Ihre Firebase-App mit Google Play (erforderlich, um Daten zu In-App-Kaufereignissen zu erhalten)
Zugriff auf das mit Ihrer App verknüpfte AdMob-Konto mit Berechtigungen zum Erstellen neuer Anzeigenblöcke
Zugriff auf das mit Ihrer App verknüpfte Firebase-Projekt mit Berechtigungen zum Erstellen und Verwalten von Firebase Remote Config
Zugriff auf die Google Analytics-Property, die mit Ihrem Firebase-Projekt verknüpft ist, mit Berechtigungen zum Erstellen von Zielgruppen (mindestens Editor-Rolle)
Ihre bevorzugte IDE
Glossar
Google Analytics- Ereignisse : Aktionen, die Benutzer in Ihrer App ausführen, z. B. einen In-App-Kauf tätigen, auf eine Anzeige klicken, sich bei Ihrer App anmelden usw.
Google Analytics- Zielgruppe : Ein Segment Ihrer Nutzerbasis, das dieselben Attribute aufweist. Alle Benutzer einer bestimmten Zielgruppe haben in Ihrer App das gleiche Verhalten gezeigt (z. B. einen Artikel in den Warenkorb gelegt) und/oder demografische oder andere beschreibende Daten (z. B. Altersgruppe) geteilt.
Remote-Konfigurationsparameter : Der konfigurierbare Parameter (Schlüssel-Wert-Paar), mit dem gesteuert wird, ob in der App Anzeigen geschaltet werden oder nicht. In der grundlegenden Implementierung dieses Handbuchs wird es einen booleschen Wert haben.
Remote-Konfigurationsbedingung : Eine Bedingung wird verwendet, um eine Gruppe von App-Instanzen anzusprechen. Bedingungen bestehen aus einer oder mehreren Regeln, die alle als wahr ausgewertet werden müssen, damit die Bedingung für eine bestimmte App-Instanz als wahr ausgewertet wird.
Schritt 1 : Verwenden Sie AdMob, um neue Anzeigenblöcke für die Anzeige zu erstellen