2012-10-16 18 views
5

我使用omniture analytics進行跟蹤何時在網站上購物時查看產品。 這些報告通常在FF,Chrome,IE瀏覽器中發送,但在使用Safari時,報告會發送兩次。Omniture在Safari瀏覽器上發送雙重指標

Safari並沒有進行兩個調用,可能發生的是它正在進行一個調用,並且該調用正在響應,然後進行第二次調用。可能出於某種原因,Omniture將這個調用記錄爲兩個條目,但這很愚蠢。

有什麼建議嗎?

+0

你有一個URL來證明這種行爲嗎? – Gigazelle

回答

6

確保您已將Safari設置爲接受Cookie,它會默認阻止第三方Cookie。

如果您使用的是第三方Cookie並且它們被阻止,那麼您可以在每個頁面視圖中看到兩個呼叫。第一個是302狀態,第二個是200狀態。 當SiteCatalyst加載時,它會檢查包含唯一訪客ID的Cookie。如果訪問者以前從未去過該網站,或者他們已經清除了他們的Cookie,那麼訪客ID cookie將不會被發現。在這種情況下,將調用SiteCatalyst重定向回來,這次是使用由Omniture服務器生成的訪客ID值。

如果瀏覽器接受cookie,則該訪客ID值將被寫入一個(名爲s_vi),並在那裏添加每個附加頁面視圖或SiteCatalyst將記錄的其他自定義操作。

如果該cookie無法設置,則可能在每個頁面視圖中看到多個調用(一個302和一個200)。但不要擔心,當發生這種情況時,您不會受到多個頁面瀏覽量的影響。您的分析數據不會因此而被誇大。

+0

謝謝你。 – ZCuric

+0

謝謝,你救了我的一天! – Juri