2012-10-16 7 views
5

I omniture Analytics für das Tracking verwenden, wenn wird das Produkt angesehen wird, wenn auf der Website einkaufen. Diese Berichte werden normalerweise in FF, Chrome, IE-Browsern gesendet, aber irgendwie werden die Berichte bei der Verwendung von Safari zweimal gesendet.Omniture senden Doppel Metriken auf Safari-Browser

Safari nicht zwei Anrufe machen, was wohl passiert, ist, dass es einen Anruf tätigt und dass Anruf mit einer Umleitung zu reagieren, die dann den zweiten Anruf. Es könnte sein, dass Omniture aus irgendeinem Grund den Anruf als zwei Einträge protokolliert, aber das wäre dumm.

Irgendwelche Vorschläge?

+0

Haben Sie eine URL, die dieses Verhalten demonstriert? – Gigazelle

Antwort

6

Stellen Sie sicher, Safari gesetzt haben, Cookies zu akzeptieren, wird es standardmäßig blockiert Cookies von Drittanbietern kommen.

Wenn Sie einen Dritten Cookie verwenden und sie blockiert sind, dann können Sie zwei Anrufe auf jeder Seite Ansicht. Der erste hat einen Status von 302 und der zweite einen Status von 200. Wenn SiteCatalyst geladen wird, wird nach einem Cookie mit einer eindeutigen Besucher-ID gesucht. Wenn der Besucher noch nie auf der Website war oder seine Cookies gelöscht hat, wird der Besucher-ID-Cookie nicht gefunden. In diesem Fall wird der Aufruf von SiteCatalyst zurückgeleitet, diesmal mit einem Besucher-ID-Wert, der von den Omniture-Servern generiert wurde.

Wenn der Browser Cookies annimmt, wird dieser Wert für die Vistor-ID in eins geschrieben (s_vi) und von dort aus auf jede weitere Seitenanzeige oder andere benutzerdefinierte Aktionen verwiesen, die SiteCatalyst aufzeichnen soll.

Wenn das Cookie nicht festgelegt werden kann, dann wird sie möglich, die mehrere Anrufe (einen 302 und einen 200) auf jeder Seite Ansicht zu sehen. Aber keine Sorge, wenn das passiert, werden Sie nicht für mehrere Seitenaufrufe getroffen. Ihre Analysedaten werden deshalb nicht aufgeblasen.

+0

Vielen Dank dafür. – ZCuric

+0

Danke, du hast meinen Tag gerettet! – Juri