我開始在網站上投放一些廣告,並試圖確定跟蹤效果的最佳方式。最有效的點擊計數方式
具體來說,
什麼是最有效的方法來計算點擊?關於我能想到的唯一方法是將廣告鏈接到另一個頁面,並將廣告的ID作爲參數(例如adserver.aspx?id = 1234)。然後其他頁面將更新數據庫並重定向到廣告客戶的鏈接。但是,爲此需要加載單獨的頁面似乎效率不高。還有其他選擇嗎?
此外,似乎我可能需要知道某個星期內發生了多少點擊等情況。但是,爲每一次點擊存儲單獨的數據庫行和日期似乎過多。有沒有其他人做過這樣的事情?可能爲每週創建一個新行併爲該周發生的所有點擊增加一個計數器是否有意義?
任何提示讚賞。
「似乎效率不高,不得不爲這個加載一個單獨的頁面」這句話告訴我你的HTTP知識沒有達到標準。 – 2011-01-20 18:37:06
@Josh:我會贊同Jonathan。爲什麼要調用頁面,等待服務器處理它,接收HTTP重定向(或類似的),請求新頁面,等待服務器處理它...?基本上,你等待2次往返。使用JavaScript,您可以將其切換爲顯示頁面的一次往返,然後使用輕量級AJAX調用來記錄點擊。 – 2011-01-20 18:47:27
@Josh:感謝您發表評論,對談話毫無幫助。事實是,有相當多的開銷處理ASP.NET頁面請求。 – 2011-01-20 20:52:36