Google Analytics Content-Tests: Mögliche setup-Varianten für Mehrere Seiten auf einmal?
Ich habe vor kurzem gelernt, über die neue Google Analytics Content-Tests nutzen, die sieht interessant aus. ( http://analytics.blogspot.nl/2012/06/helping-to-create-better-websites.html )
Den standard-Anwendungsfall scheint zu sein, dass für eine bestimmte Seite, sagen wir eine Produkt-detail-Seite, die Sie liefern, Variationen (verschiedene urls), und wählen Sie einen Prozentsatz der Nutzer, die in den test einbezogen werden. Solche user werden, die eine Veränderung der Produkt-detail-Seite (und wird auch weiterhin präsentiert werden, um die gleiche Variante über und über für die Fortsetzung/ux Gründen, basierend auf cookies, vermutlich) .
Alles schön und gut.
Allerdings sagen, dass ich 100 Produkte auf meiner Website. Testen nur eine variation auf 1 dieser Produkte hat imho folgende Nachteile:
- langsam voran-tests aufgrund der geringeren Anzahl der Besucher.
- der test ist nicht isoliert. I. e:, da andere Produkt-detail-Seiten nicht in den test einbezogen, die Anzeige eines variation-Seite 1 Produkt-detail-Seite, während alle anderen Produkt-detail-Seiten zeigen das original kann (wird) führen zu einer verwirrenden Erfahrung (und damit verzerrt, conversion-Statistiken) für die Benutzer, die durchsucht mehrere Produkte, die meisten von Ihnen tun.
Mir scheint es viel besser zu können dynamisch umfassen alle Produkte eines bestimmten Typs in der gleichen Prüfung (e.g: alle TV ' s) , zum Beispiel durch die Aktivierung einige regulären Ausdruck oder einen anderen filter für urls in den test.
Ist so eine Sache, die möglich ist derzeit geplant, nützlich ist, oder vollständig fehlt der Punkt?
BEARBEITEN
Teil der Lösung zu sein scheint "relative urls"
https://support.google.com/analytics/bin/answer.py?hl=en&Antwort=2664470
Unter dem vorherigen Beispiel noch einen Schritt weiter, können wir sehen, wie sich der Einsatz
relative URLs können Sie ganz einfach führen Sie ein experiment auf einer Reihe von
verschiedene original-Seiten, und testen Sie visual alternativen über, die
eine Gruppe von Seiten (z.B. die Produkt-Seiten in eine e-commerce Website).
Verbleibende Frage: Wie dynamisch tag, welche Seiten gehören zu dem experiment (e.g: auf der Grundlage regex)
Dank.
- Ich habe ein ähnliches Problem. Relative urls funktionieren, außer dass experiment Besuche, scheinen nur protokolliert werden, wenn eine genaue übereinstimmung mit den Platzhalter-url gemacht.
- Eine Frage in die Google-Analytics-Gruppe productforums.google.com/forum/#!msg/analytics/dkWBOKLiRDU/...
- OK, ich war falsch über die genauen urls. Es scheint alles zu 'einfach funktionieren' für mich. Update beantworten.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die Lösung ist die Verwendung relativer url für die variation-Seite.
E. g. Sie haben eine Reihe von Produkt-Seiten:
Für jede Seite, die Sie haben eine passende variation Seite:
Den Sie verwenden möchten, alle Produkt-Seiten, die in experiment 1.
Gehen Sie Zu google Analytics Content-Tests:
Für die orginal-Seite wählen Sie EINES der vielen Produkt-Seiten (z.B. http://www.mysite.com/products/eggs.html) (Das ist nur, um die experiment-code und liefern GA mit einer Beispiel-Seite)
Für die variation " Seite wählen Sie eine relative url und setzen ?var=bigpicture
Dann das javascript erforderlich für das experiment auf ALLE original-Produkt-Seiten, die Sie möchten in das experiment
Weitere Informationen finden Sie unter: http://support.google.com/analytics/bin/answer.py?hl=en&answer=2664470&topic=1745208&ctx=topic
www.mysite.com/products/eggs.html
. Wie würde Google Experimente wissen zu testenwww.mysite.com/products/*
statt?THE ONLY REASON GOOGLE NEEDS THE URL FOR THE INITIAL PAGE IS TO VALIDATE YOU PUT THE JS ON IT CORRECTLY
Verwenden der Javascript-API wie hier beschrieben:
https://developers.google.com/analytics/devguides/collection/gajs/experiments#pro-server
Können Sie die experimentid programmgesteuert im code auf jeder Seite. Natürlich müssen Sie zuerst den Test erstellen in GA, dabei bieten GA gefälschte urls für jede variation muss der GA-code generiert, ignorieren Sie die Fehler bei der Validierung.
Und verwenden nur die experimentid wie beschrieben in den link oben.
OK, also eine Lösung für dieses ist:
Erstellen experiment.
Wählte ein Platzhalter-url für Ihre original-url. So etwas wie http://www.example.com/products/eggs. Set-Varianten wie relative urls zB ?var=large_heading, ?var=small_price
Haben einen Mechanismus auf der server-Seite, die bestimmt, ob der aktuelle Benutzer ist Teil des Experiments. Eine einfache cookie ist gut genug. Wenn das cookie vorhanden ist, zeigen eine variation der Seite.
Wenn der Benutzer besucht eine Produkt-Seite, aber nicht in einem experiment zeigen Sie dann im javascript gegeben, wenn Sie erstellt ein experiment.
Etwas hinzufügen, um Ihr Produkt-Seite, die Prüfungen für die var querystring=[etwas]. Wenn erkannt, zeigt die entsprechende variation sowie die Einstellung der cookie sagt, markiert den Benutzer als ein experiment.
Können Sie hack um das JavaScript von Google gibt, die Sie ein wenig einfacher. So etwas wie:
Dies ist im wesentlichen abgekupfert von der GWO Techie Guide. http://static.googleusercontent.com/external_content/untrusted_dlcp/www.google.com/en//websiteoptimizer/techieguide.pdf
THE ONLY REASON *GOOGLE* NEEDS THE URL FOR THE INITIAL PAGE IS TO VALIDATE YOU PUT THE JS ON IT CORRECTLY
Da ist auch ein Weg, um die A/B-Tests mit GA ohne experiment-API, wenn Sie wirklich wollen, Dinge einfach zu halten. Die Idee dahinter ist es, erstellen Sie Ihre eigenen split-parameter und als Sie, kann es passieren, GA als eine benutzerdefinierte variable. So können Sie yous Sie Ihre eigenen Entwicklungs-tools unterscheiden sich die Inhalte in den Gruppen, und Sie müssen keine Umleitung. Hier ist eine einfache Anleitung, wie dies zu tun: link.
Ich vor kurzem ein GA-experiment, um zu testen, verschiedene text auf einer nav-Leiste über viele Seiten hinweg. Das ist was für mich gearbeitet:
index.html?var=menu2.
legen Sie die GA-experiment-code in alle Seiten
die Sie ausführen möchten
der test. Dann stellen Sie sicher, dass Ihre Seite(N) machen kann die Seite
variation auf der Grundlage der übergebenen parameter. Mein php-code etwas ging
wie: Wenn var=menu2, display-Seite mit menu2; andernfalls
display original-Menü.