Ich arbeite an einer Google Chrome-Erweiterung, die bestimmte Seiten mit einem Inhaltsskript ändert. Um zu verstehen, wann und wo diese Änderungen angewendet werden, haben wir uns mit Google Analytics beschäftigt, da wir es bereits für andere Web-Eigenschaften verwenden.Inhalt Skript-Tracking mit Google Analytics
Wir fügen die Bibliothek ga.js über die Manifestdatei hinzu und lösen _trackPageview mit einem synchronen Seitenaufruf aus, wenn wir eine Änderung auf eine Seite anwenden.
var pageTracker = _gat._getTracker("UA-our-UA");
pageTracker._setDomainName("none");
pageTracker._setAllowLinker(true);
pageTracker._trackPageview(window.location.href);
Problem hier ist, dass jedes pageView in einer anderen Domäne als neuer Besuch und Besucher zählt. Es gibt eine Möglichkeit, das zu umgehen? Zum Beispiel verwendet es eine Chrome-Extension-SQLite-Datenbank oder einen Schlüsselwertspeicher im Browser, um eine eindeutige Benutzer-ID zu speichern und die ID-Domäne unabhängig zu besuchen. Ist das möglich?
Danke
Gute Idee mit der Hintergrundseite. Lass mich das versuchen. Ich sah die GA-Erweiterung, aber es scheint, dass dies nur für Popup gilt. Danke für den Tipp nochmal. Ich poste hier, wenn das funktioniert. –
Hintergrundseite hat es geschafft! –
Ist es in Ordnung, Analytik in iFrame zu setzen, die über die Chrome-Erweiterung injiziert wird? –