Deine App ist der Ort, an dem viele deiner Nutzer Zeit verbringen. Aber App-Analytics funktioniert anders als Web-Analytics. Apps nutzen keine Cookies. Besucher haben keine URLs. Bildschirmwechsel funktionieren nicht wie Seitenaufrufe. Du brauchst Analytics speziell für Apps. Die App-Analyse von Google erfasst Android und iOS. Produkt-Analytics-Plattformen erfassen Verhaltensdaten und Events. App-Analytics zeigt, wie Nutzer deine App verwenden. Wie lange sie bleiben. Welche Funktionen sie nutzen. Welche nicht. Diese Einblicke bringen deine App voran.
In diesem Artikel erfährst du, wie du App-Analytics einrichtest und nutzt.
Eine Plattform für App-Analytics wählen
Die App-Analytics-Lösung von Google ist kostenlos. Sie erfasst grundlegende Kennzahlen. Sie lässt sich mit anderen Google-Produkten verbinden. Für die meisten Apps ist sie gut genug.
Produkt-Analytics-Plattformen sind fortgeschrittener. Sie erfassen detaillierte Events. Sie bieten Kohortenanalysen. Sie kosten Geld. Sie lohnen sich für Apps, bei denen Analytics Produktentscheidungen steuert.
Wähle nach deinem Bedarf. Wenn du grundlegende Kennzahlen brauchst, reicht die kostenlose Lösung. Wenn du fortgeschrittene Analysen brauchst, schau dir eine Produkt-Analytics-Plattform an.
Das SDK einbauen
Baue das Analytics-SDK in deine App ein. Für iOS nutzt du das iOS-SDK, für Android das Android-SDK. Das SDK übernimmt das Tracking automatisch.
Das SDK erfasst grundlegende Events automatisch. App-Start. App-Ende. Abstürze. Bildschirmaufrufe. Du bekommst Daten ganz ohne Konfiguration.
Eigene Events brauchen Code. Wenn ein Nutzer eine für dich wichtige Aktion ausführt, löse ein eigenes Event aus. Ein Kauf. Die Nutzung einer Funktion. Eine geänderte Einstellung.
Bildschirmaufrufe erfassen
In der Web-Analytics sind Seitenaufrufe die Grundlage. In der App-Analytics sind es Bildschirmaufrufe. Wenn ein Nutzer zu einem Bildschirm navigiert, löse ein Bildschirmaufruf-Event aus.
Bildschirmnamen sollten aussagekräftig sein. „ProduktDetail“ statt „Bildschirm1“. „KasseZahlung“ statt „Zahlung“. Mit guten Namen verstehst du die Reise der Nutzer besser.
Bildschirmdaten zeigen Navigationsmuster. Welche Bildschirme werden am häufigsten besucht? Welche sind Sackgassen? Wo springen Nutzer ab?
Wichtige Nutzer-Events festlegen
Nicht jede Aktion muss erfasst werden. Konzentriere dich auf die wichtigen Events. Kauf. Anmeldung. Nutzung von Funktionen. Käufe in der App. Aktionen, die für dein Geschäft zählen.
Nimm Event-Parameter auf. Ein Kauf-Event sollte Betrag, Artikel und Währung enthalten. Ein Funktions-Event sollte enthalten, um welche Funktion es geht. Parameter liefern Kontext.
Benenne einheitlich. Alle Kauf-Events heissen „kauf“, nicht „kaufen“ oder „transaktion“. Einheitliche Namen machen die Analyse leichter.
Installationen und Empfehlungen erfassen
Wie finden Nutzer deine App? In App-Stores. Über Anzeigen. Über Empfehlungen. Wenn du weisst, woher Nutzer kommen, verstehst du das Wachstum deiner App besser.
Die Lösung von Google erfasst die Quelle einer Installation automatisch. Du siehst, ob eine Installation aus der organischen Suche im Store oder aus bezahlten Anzeigen kam. Das hilft dir im Marketing.
Für das Tracking von Empfehlungen nutzt du Deep Links. Ein Nutzer bekommt einen Link zu deiner App. Wenn er klickt, wird die App installiert und öffnet einen bestimmten Bildschirm. So siehst du, welche Empfehlung zur Installation geführt hat.
Nutzerkohorten analysieren
Nutzer, die am Montag installiert haben, verhalten sich anders als die, die am Freitag installiert haben. Nutzer, die Funktion A nutzen, bleiben anders als die, die sie nicht nutzen. Kohortenanalysen machen diese Muster sichtbar.
Bilde Kohorten nach Installationsdatum. Nach Nutzung von Funktionen. Nach Nutzersegment. Vergleiche die Bindung. Vergleiche die Kaufrate. Verstehe, was das Verhalten antreibt.
Abstürze und Leistungsdaten überwachen
Die Lösung von Google überwacht Abstürze automatisch. Wenn deine App abstürzt, siehst du es. Du siehst die Ursache. Du behebst sie. Diese Daten sind wichtig für die Stabilität deiner App.
Überwache die Leistung. Wie lange dauert der App-Start? Wie lange lädt eine Funktion? Leistungsprobleme führen zu Deinstallationen. Überwache und optimiere.
Häufig gestellte Fragen
Brauchen wir App-Analytics, wenn wir Web-Analytics haben?
Ja. App-Nutzer und Web-Nutzer verhalten sich unterschiedlich. Im Web gibt es Sitzungen. In der App läuft alles durchgehend. Das Web hat URLs. Die App hat Bildschirme. Du brauchst Analytics speziell für Apps, um App-Nutzer zu verstehen. Mit dem Website-Builder von WEMASY kannst du das direkt auf deiner Website einrichten.
Sollten wir die Lösung von Google oder eine Plattform eines Drittanbieters nutzen?
Die Lösung von Google, wenn du einfache, kostenlose Analysen willst. Einen Drittanbieter, wenn du fortgeschrittene Analysen und Kohorten-Tracking brauchst. Die Lösung von Google reicht für die meisten Apps. Fortgeschrittene Plattformen sind für Apps, bei denen Analytics Produktentscheidungen steuert.
Wie erfassen wir Offline-Aktionen in Apps?
Apps funktionieren auch offline. Nutzer führen Aktionen offline aus. Sobald sie wieder verbunden sind, sendest du die Events. Die meisten SDKs speichern Events zwischen und senden sie, sobald wieder eine Verbindung besteht. Dein Server erhält am Ende alle Events.
Können wir App-Analytics mit Web-Analytics verbinden?
Ja. Nutze Nutzer-IDs, um sie zu verbinden. Wenn sich ein Nutzer anmeldet, erfasse seine Nutzer-ID. Sende die ID aus der App und aus dem Web. Analytics kann sie dann als denselben Nutzer erkennen.
Wie gehen wir mit Beta-Versionen und Tests um?
Nutze App-Varianten. Kennzeichne Beta-Installationen getrennt. Kennzeichne Test-Installationen getrennt. Vermische Beta-Daten nicht mit Produktivdaten. Deine Kennzahlen aus dem Live-Betrieb sollen sauber bleiben.
Sollten wir jeden Bildschirm erfassen oder nur die wichtigen?
Erfasse alle Bildschirme. Du weisst erst nach der Analyse, welche wichtig sind. Bildschirme mit viel Traffic bringen vielleicht keine Conversions. Bildschirme mit wenig Traffic sind vielleicht entscheidend. Erfasse alle.