web-dev-qa-db-de.com

Ereignisbasierte Zieltrichter von Google Analytics

Ich habe eine möglicherweise eindeutige GA Anforderung.

Ich muss die Ziel-Conversions in einem SPA anhand bestimmter Ereigniskriterien verfolgen.

Hier ist die Anforderung:

  • Der Benutzer leitet eine neue Bestellung ein
  • Der Benutzer füllt alle erforderlichen Felder aus
  • Benutzer entweder:
    • Speichert die Bestellung für später
    • Bestellung abschließen
  • --Ziel komplett--

Da dies eine einseitige Web-App ist, denke ich, dass ich dies über Ereignisse tun muss (es sei denn, es gibt einen besseren Weg).

Das Unternehmen möchte nachverfolgen, wie lange es dauert, bis das Ziel erreicht ist. Kann ich das mit einem "Ziel" machen, oder wäre es besser, einfach Zeitstempel an die einzelnen Ereignisse anzuhängen und die Dauer am Backend abzuleiten?

Vielen Dank!

32
daniel0mullins

Google Analytics bietet jetzt einen Ereignisflussbericht an, in dem Sie sehen können, wie Nutzer durch die verschiedenen von Ihnen konfigurierten Ereignisse "navigieren". Dies ist jedoch wahrscheinlich nicht das, wonach Sie suchen.

Wenn Sie einen "echten" Trichterbericht in Google Analytics wünschen, können Sie derzeit keine Ereignisse verwenden. Diese sind nur für Ziele/URLs verfügbar.

Eine Problemumgehung besteht darin, virtuelle Seitenansichten anstelle von Ereignissen zu verwenden und diese virtuellen Seiten dann als Trichterschritte zu konfigurieren. Dies ist nicht ideal, da sich virtuelle Seitenzugriffe auf Ihre Statistiken auswirken (mehr Seitenzugriffe usw.). In Ihrem Fall ist dies jedoch möglicherweise kein großes Problem.

Wenn sie die Zeit bis zum Erreichen des Endziels verfolgen möchten und Aufträge (mit einem Wert von $) registrieren, ist das E-Commerce-Tracking die beste Wahl. Es bietet viele nützliche Informationen zu den Bestellungen und enthält einen "Time to Purchase" -Report .

36
migueltic

Sie haben hier viele Möglichkeiten (mit PROs/CONs):

  1. Sehen Sie sich den Verhaltens-> Ereignis-> Ereignisfluss an. Dort können Sie den "Trichter" sehen, wie Ihre Benutzer/Gäste mit Ihrer Website interagieren und sich durch die von Ihnen programmierten Ereignisse bewegen.

  2. Wenn Sie über Google Analytics 360 verfügen, können Sie einen benutzerdefinierten Bericht vom Typ "Trichter" erstellen und anschließend Ihre Ereignisse als Schritte des Ziels angeben. Nachteil: nur 5 Ereignisse/Schritte pro Ziel.

  3. Sie können virtuelle Seitenzugriffe anstelle von Ereignissen definieren, und dann wird Ihr Ziel der grundlegende Typ von einfachen URI-Pfaden sein. Auf diese Weise können Sie bis zu 20 URIs (oder virtuelle Seitenaufrufe) definieren. Nachteil: Jeder Seitenaufruf wird auf Ihre Besuche angerechnet (und es ist nur ein virtueller Besuch). Dies kann in Javascript mit diesem Code ausgelöst werden:

    _gap.Push (['_ trackPageview', 'Name-Ihres-virtuellen-Seitenaufrufs-in-der-Zieltrichter-Definition'])

4
KGs