2010-01-18 44 views
2

我目前正在爲公司客戶的網站撰寫一個內部廣告系統,其中廣告只會被內部用戶看到,而所有的交易都在內部發生在網站上(即廣告是針對網站上的會員專用內容)。如何跟蹤內部廣告系統的轉化率(點擊銷售量)?

有沒有人有任何關於跟蹤這些廣告轉化率的最佳方式(即視圖:點擊次數:銷售額)的建議?

編輯

我不是在尋找一個「你爲什麼不使用谷歌analystics'式的回答,我尋找到可能的建築輪廓,即」爲什麼不使用店暫時放在緩存中的guid,看看它是否與廣告的答案有關。

/EDIT

在以前的工作,我也基於內部高速緩存,它只是做了某種看法:點擊跟蹤,然而除了銷售率使得這一任務更加複雜,特別是如果我們拿考慮到有人可能點擊廣告而不是立即購買的想法。

乾杯,埃德

(NB我要離開這個故意模糊,以(希望)得到一些答案,通過在這個問題從不同的角度來提供,我沒有想到的想法)

回答

1

一個典型的方法是使用cookies來跟蹤用戶在網站上的活動,例如,

  1. 用戶查看廣告 - 在此頁面上會存在一個指向服務器腳本的img標籤,該標籤返回單個像素圖像。服務器腳本會檢查用戶機器上的現有cookie,如果找不到,則爲用戶生成一個GUID並創建一個。然後保存有關印象(IP,日期時間等)的所有詳細信息,然後保存此GUID

  2. 用戶單擊廣告。這將使用戶訪問一個頁面,該頁面查看在廣告被查看時創建的cookie,存儲點擊的詳細信息並在用戶機器上放置點擊cookie,用guid標識點擊

  3. 交易完成。此時,頁面上會有另一個像素,用於查找點擊Cookie並存儲點擊已轉換爲銷售的事實。也將是非常簡單的查詢字符串參數去傳遞與銷售參考

我通常將有3個表,每一個印象,點擊和轉換,每個儲存儘可能多的數據是必要的。有了這種類型的體系結構,您可以跟蹤用戶,也可以查看特定的視圖 - >點擊 - >銷售

一個考慮因素是cookie不會100%,因爲它們可能會在某些機器上被阻止,但是您可以採取措施,通過將必要的Guids存儲在首次嘗試的會話中來解決這個問題。如果沒有會話,則查找一個cookie,然後如果沒有cookie,則可以在IP地址上回退。如果這一切都是內部的,並且確保所有跟蹤都在與網站相同的域上運行,那麼您應該對cookies有很少的問題。然而,

0

我不確定它是否適用於您(也許您需要一些內部開發的特定解決方案),但通過Google網站優化工具,您可以創建整個方案並跟蹤轉換的每個步驟(+更多的功能)。 http://www.google.com/websiteoptimizer

+0

哦,需要*非常*定製,我正在尋找一個架構大綱。但歡呼的輸入:) – 2010-01-18 16:15:42

0

像素和餅乾都很脆弱,而且您最終過分依賴在瀏覽器上正確加載數據。

我建議使用在銷售活動中觸發的API。這樣它「始終」起作用,並且不會意外完成。您還可以更輕鬆地協調數據。