UPDATE http://jsfiddle.net/musicisair/rsKtp/embedded/result/Konvertieren Google Analytics Cookies Local/Session Speicher
Google Analytics 4 Cookies setzt, die zu dieser Domäne bei allen Anfragen gesendet wird (und ofset Subdomains). Von dem, was ich sagen kann, verwendet kein Server sie tatsächlich direkt; Sie werden nur mit __utm.gif
als Abfrageparameter gesendet.
Jetzt liest, schreibt und handelt Google Analytics natürlich ihre Werte und diese müssen dem GA-Tracking-Skript zur Verfügung stehen.
Also, was ich frage mich, wenn es möglich ist, zu:
- die
__utm*
Cookies auf einen lokalen Speicher neu zu schreiben, nachdemga.js
sie - löschen sie geschrieben hat, nachdem
ga.js
- umschreiben die Cookies ausgeführt wurde Vom lokalen Speicher zurück zum Cookie-Formular direkt vor
ga.js
liest sie - starten über
Oder Affe Patch ga.js
lokalen Speicher zu verwenden, bevor es den Cookie-Lese-/Schreib-Teil beginnt.
Offensichtlich, wenn wir so weit aus dem Weg gehen, um die __utm*
Cookies zu entfernen, wollen wir auch die Async-Variante von Analytics verwenden.
Ich vermute, die down-Abstimmung war, weil ich keine Frage gestellt habe. DOH!
Meine Fragen sind:
Kann es wie oben beschrieben getan werden?
Wenn ja, warum wurde es nicht gemacht?
Ich habe eine Standard HTML/CSS/JS
Textvorlage, die YSlow, Page Speed geht, und Chrome Audit mit nahezu perfekten Noten. Ich bin wirklich auf der Suche nach einer Möglichkeit, die verbleibenden Cookie-Bytes aus Google Analytics in Browsern zu komprimieren, die lokalen Speicher unterstützen.
+1 für den gut beschriebenen Fall – Wolph
@WoLpH vereinbart ... – Webnet
Dies scheint eine wirklich gute Idee. Ein Anwendungsfall, den ich mir vorstellen kann, ist, wenn Sie einen Reverse-Proxy/CDN vor Ihrer Site haben, der zurückfällt (Ursprungs-Pull), wenn die Seite nicht statisch ist. Ein solcher Proxy sieht möglicherweise ein eindeutiges Cookie und zieht daher den Ursprung, anstatt die zwischengespeicherte Kopie der bereits vorhandenen Seite zu verwenden. – rjmunro