2013-04-18 23 views
1

客戶希望在用戶搜索商店位置後跟蹤哪些商店顯示給用戶。這是omniture可以追蹤的東西嗎?在客戶的網站上,填寫郵政編碼並點擊「搜索商店」後,頁面URL不會更改。任何建議將不勝感激!如何跟蹤向用戶顯示哪些搜索結果

回答

1

是的,即使頁面沒有重新加載(聽起來像是爲搜索執行ajax調用),您也可以跟蹤它。

但是,跟蹤向訪問者顯示哪些商店可能不是一個實際的事情要跟蹤,除非你只有幾家商店...如果你有幾十或幾百等,那麼沒有可行的方法來跟蹤那麼,客戶也應該重新考慮爲什麼他們甚至想要首先跟蹤這一點。

要跟蹤的更可行和更可行的事情就是用戶執行搜索事件本身,甚至可能是用戶輸入的郵政編碼。

在任何情況下,跟蹤頁面加載後的東西,你需要將彈出如下:

s.linkTrackVars:你要跟蹤必須是「註冊」 linkTrackVars任何變量。這將確保以前在頁面加載時設置的其他變量也不會發送到Omniture並重復計數。你不使用's'。'前綴在列表中,逗號之間沒有空格,並且變量區分大小寫。把你打算填充的任何變量放在這個調用中。如果你想跟蹤一個事件(你應該),'events'也應該放在這裏(實際的變量名稱,而不是事件號碼)。

s.linkTrackEvents:您需要跟蹤的任何事件都需要添加到此變量以註冊事件。基本上這應該與您使用的值相同s.events

還填充您想在通話中跟蹤的任何變量。

s.tl(true,'o','store location search'):這是Omniture的點擊跟蹤方法。它需要3個參數。第一個用於跟蹤鏈接的情況,您應該傳遞鏈接的對象引用,但由於您沒有在此處執行此操作,因此您只能通過true。第二個參數指定跟蹤的類型。你可以做'd'下載,'e'退出,或'o'替換其他。第三個參數是跟蹤調用的描述。我只是把'商店位置搜索'放在那裏,你可以放任何你想要的東西。但這並不重要,因爲這個價值會顯示在鏈接跟蹤報告中,而這些報告無論如何都是無用的;你會看到你的變量和事件報告。

這裏是它會是什麼樣子放在一起的例子:

在這個例子中,我使用eVar1跟蹤輸入郵編,以及事件1追蹤搜索事件。

s.linkTrackVars = 'events,eVar1'; 
s.linkTrackEvents = 'event1'; 
s.events = 'event1'; 
s.eVar1 = '12345'; 
s.tl(true,'o','store location search'); 

有了這個例子中,你將可以看到有多少存儲位置進行搜索通過查看事件1公噸執行。您還可以從eVar1報告中查看搜索中使用的郵政編碼。

+0

很好的答案。我會說肯定跟蹤搜索詞(在這種情況下郵政編碼),併發射一個自定義事件。我認爲這可能是在這種情況下提供可操作的見解的一切。 – Gigazelle