Analysedaten zu Dynamic Links ansehen

Damit Sie die Effektivität Ihrer Angebote und Kampagnen besser einschätzen können, bietet Firebase Dynamic Links verschiedene Möglichkeiten, Analysedaten aufzurufen und in Analysetools einzubinden.

Firebase Dynamic Links erfasst Ereignisse im Zusammenhang mit der Leistung Ihrer Dynamic Links, einschließlich Ereignissen, die außerhalb Ihrer Apps stattfinden, z. B. die Anzahl der Klicks auf eine Ihrer kurzen Dynamic Links. Diese Daten können im Bereich Dynamic Links der Firebase-Konsole aufgerufen und mit einer REST API abgerufen werden.

Dynamic Links funktionieren auch mit Google Analytics. Google Analytics bietet detaillierte Statistiken zu Ereignissen, die in Ihrer App auftreten, z. B. wenn ein Nutzer Ihre App durch Klicken auf ein Dynamic Link öffnet. Diese Daten können im Analytics-Bereich der Firebase-Konsole eingesehen werden.

In der folgenden Tabelle sind die Funktionen dieser beiden Analyseoptionen zusammengefasst:

Firebase Dynamic Links-Analysen Google Analytics
Erfasste Ereignisse
  • Erstes Öffnen der App
  • App-Neustart
  • Klicks
  • Weiterleitungen
  • App-Installationen
  • Erstes Öffnen der App
  • App-Neustart
  • App-Updates
Datenzugriff
  • Firebase Console (Dynamic Links Abschnitt)
  • REST API
  • Firebase-Konsole (Analytics-Bereich)
  • BigQuery Export
Benutzerdefinierte Kampagnenzuordnung
(utm_-Parameter)

Bei beiden Analyseoptionen werden In-App-Ereignisse erfasst, die bei webbasierten Analysetools oft nicht berücksichtigt werden. Wenn z. B. ein Dynamic Link unter iOS als Universal Link geöffnet wird, wird der Link direkt von der App geöffnet und die Webanalyse wird umgangen. Diese Ereignisse werden sowohl von Firebase Dynamic Links Analytics als auch von Google Analytics korrekt erfasst.

Firebase Dynamic Links-Analysen

Firebase Dynamic Links erfasst, wie oft auf Ihre einzelnen Shorts Dynamic Links geklickt wurde und wie oft ein Klick zu einer Weiterleitung, einer App-Installation, einem ersten Öffnen der App oder einem erneuten Öffnen der App geführt hat. Sie können diese Statistiken in der Firebase Console ansehen oder mit einer REST API abrufen.

Ereignis Beschreibung Firebase Console REST API
KLICKEN Anzahl der Klicks auf einen Dynamic Link, unabhängig davon, wie er verarbeitet wird und welche Ziele er hat
REDIRECT Anzahl der Versuche, Nutzer entweder zum App Store oder Play Store weiterzuleiten, um die App zu installieren oder zu aktualisieren, oder zu einem anderen Ziel
APP_INSTALL Anzahl der tatsächlichen Installationen (wird nur vom Play Store unterstützt)
APP_FIRST_OPEN Anzahl der ersten Öffnungen nach einer Installation
APP_RE_OPEN Gibt an, wie oft eine App über den dynamischen Link noch einmal geöffnet wurde.

Firebase Console

In der Firebase-Konsole können Sie die Anzahl der Ereignisse für jedes Short Dynamic Link sehen, das Sie in der Konsole erstellt haben.

REST API

Wenn Sie die Anzahl der Ereignisse für einen Ihrer kurzen Dynamic Links abrufen möchten, unabhängig davon, ob Sie den Link in der Console oder programmatisch erstellt haben, können Sie die Dynamic Links Analytics REST API verwenden.

Ein API-Aufruf sieht so aus:

GET https://firebasedynamiclinks.googleapis.com/v1/https%3A%2F%2Fexample.page.link%2FwXYz/linkStats?durationDays=7

Authorization: Bearer ya29.Abc123...

Die Antwort auf eine Anfrage ist ein JSON-Objekt wie das folgende:

{
  "linkEventStats": [
    {
      "platform": "ANDROID",
      "count": "123",
      "event": "CLICK"
    },
    {
      "platform": "IOS",
      "count": "123",
      "event": "CLICK"
    },
    {
      "platform": "DESKTOP",
      "count": "456",
      "event": "CLICK"
    },
    {
      "platform": "ANDROID",
      "count": "99",
      "event": "APP_INSTALL"
    },
    {
      "platform": "ANDROID",
      "count": "42",
      "event": "APP_FIRST_OPEN"
    },

    ...

  ]
}

Google Analytics

Sie können auch Google Analytics in Ihrer App verwenden, um die Leistung Ihrer Dynamic Links zu erfassen. Die folgenden Analytics-Ereignisse werden automatisch protokolliert, wenn Sie in Ihrer App ein Short oder ein langes Dynamic Link öffnen.

Analytics Ereignisse
dynamic_link_first_open Wird protokolliert, wenn ein Nutzer die App zum ersten Mal über ein Dynamic Link öffnet.
dynamic_link_app_open Wird protokolliert, wenn ein Nutzer die App über einen Dynamic Link noch einmal öffnet.
dynamic_link_app_update Wird protokolliert, wenn die App über ein Dynamic Link auf eine neue Version aktualisiert wird. Nur für Android.

Anschließend können Sie die protokollierten Daten im Bereich „Analytics“ der Firebase-Konsole ansehen.

Dynamic Links-Ereignisse in <span class=Google Analytics" class="screenshot">

Wenn Sie Dynamic Link-Ereignisse als Conversions markieren, können Sie auf der Seite „Attribution“ sehen, wie Ihre Dynamic Links abschneiden.

Google Analytics- und Apple App Analytics-Kampagnenparameter

Sie verwenden Dynamic Links mit Ihren vorhandenen benutzerdefinierten Google Analytics-Kampagnen und iTunes Connect App Analytics-Kampagnen, indem Sie Kampagnenparameter angeben, wenn Sie Dynamic Link erstellen. Wenn ein Nutzer eine Dynamic Link mit angegebenen Kampagnenparametern öffnet, werden die Kampagnenparameter an Google Analytics oder den App-Store übergeben.

Wenn Sie diese Tracking-Parameter in Ihre Dynamic Links einfügen, können sie in Google Analytics und iTunes Connect wie jede andere Kampagne behandelt werden, für die Attributionsberichte erstellt werden. Sie können Conversion-Ereignisse dann nicht nur nach den Werbekampagnen aufschlüsseln, die für die Nutzer verantwortlich sind, sondern auch nach der Dynamic Links, über die sie auf Ihre Website gelangt sind.

Die folgenden Parameter werden an Google Analytics übergeben: utm_source, utm_medium, utm_campaign, utm_term, utm_content.

Die folgenden Parameter werden an den App Store übergeben: at, ct, mt, pt