2016-09-07 3 views
0

Ich muss Google Funnel für eine Website einrichten, die mit einer Checkout-Seite mit 5 verschiedenen Schritten funktioniert (alle über Ajax über die Schaltfläche geladen).Wie wird ein Google Trichter für die gleiche URL eingerichtet?

Ich versuche zu verstehen, wie es eingerichtet werden muss, so dass ich in meinem Google Analytics-Konto sehen kann. Ich verstehe einfach nicht den folgenden Teil und wie hat es getan werden:

https://support.google.com/analytics/answer/1116091?hl=en#identical

Hilft mir jemand kann?

Ich denke, ich habe ein Ereignis zum Beispiel hinzuzufügen:

onclick=”billing.save(); javascript: ga(‘send’, ‘pageview’, ‘/checkout/billing_details/’);“ 

Dann Google wird für mich die Arbeit machen?

+0

Ja, dieser Code ist 80% von dem, was Sie tun müssen! Tun Sie das für jeden Schritt, und dann müssen Sie auch zu Ihrem Checkout-Ziel im GA-Admin gehen (erstellen Sie das Ziel, wenn Sie es nicht haben) und richten Sie den Trichter innerhalb der Zielkonfiguration ein. –

Antwort

0

Die Prämisse hier ist, dass mit AJAX Inhalt Ihre URL nicht ändert. Um dies zu umgehen, müssen Sie eine virtuelle Seitenansicht senden, die bei jedem Laden neuer Inhalte eine tatsächliche Seitenansicht nachahmt. Der Code, den Sie genau verwiesen hat, dass - es sendet eine virtuelle Seitenansicht

ga('send', 'pageview', '/funnel/step1.html'); 

mit dem Befehl, wo der virtuelle Seitenpfad /funnel/step1.html im optionalen dritten Parameter verwendet wird. Dieser Pfad kann wirklich alles sein, was Sie wollen, so etwas wie dieses

würde auch funktionieren.

Diese und alle virtuellen Seitenansichten müssen gesendet werden, wenn Ihr neuer Inhalt geladen wird, also bei der Ajax-Anfrage. Ihr Beispiel sieht gut aus, denke ich, aber Sie sollten es testen und entweder mit Echtzeit oder mit GA Debugger für Chrome überprüfen.

Verwandte Themen