google analytics - mehrere Tracker auf einer Seite (cookie-Konflikt)

Ich Schreibe eine web-Anwendung, die soll eingebettet werden in anderer Leute Webseiten (so eine Art widget). Ich bin mit Google Analytics, um zu verfolgen alle Menschen, die besuchen alle Instanzen des Skripts auf den Webseiten einbetten. Das problem ist, dass ich nicht weiß, wie es zu benutzen, so dass es nicht stören, mit denen Webseiten und die eigenen Google-Analytics-Konten. Ich bin die Speicherung der tracker-variable in einem namespace, so dass ich dachte, das sollte es tun, aber ich habe nicht realisiert, dass GA speichert seine Einstellungen in cookies (__utma, __utmz, etc.), und diese cookies werden von beiden Trackern, wenn es zwei von Ihnen auf der gleichen Seite... Also zum Beispiel wenn ich mit _setVar zu speichern irgendeine Art von benutzerdefinierten Variablen in Google Analytics und die Einbettung der Seite tut das gleiche, wir überschreiben die jeweils anderen Werte...

Natürlich wäre es am einfachsten, wenn Google einen Weg zu ändern, den Namen des cookies, um eine benutzerdefinierte, aber ich finde keine Möglichkeit, es zu tun. Ich dachte über die Verwendung von cookie-domain und-Pfad an, gezwungen, eine separate cookie, aber das funktioniert nicht, denn wenn ich domain oder Pfad auf etwas anderes als die echte domain/Pfad, dann wird der cookie ist nicht lesbar für die Seite nach dem reload...

Kennt jemand eine Möglichkeit zu haben, zwei Tracker auf einer Seite, und machen Sie Sie verwenden separate cookies, damit Sie sich nicht gegenseitig überschreiben die Einstellungen?

Oder, wenn das ist völlig unmöglich - es ist eine andere analytics-Dienst mit ähnlichen Funktionen wie GA, in dem dies möglich ist? (es müsste erweiterte Funktionen wie event-und Kampagnen-tracking...)

InformationsquelleAutor der Frage Kuba Suder | 2009-08-06

Schreibe einen Kommentar