如何統計用戶在網站上的停留時間??
想知道用戶在當前網站上停留了多長時間。
<愛尬聊_生活百科>指用戶打開這個網站到關閉這個網站或者跳轉到其他網站的這個時間段。
目前沒有很好的策略,定時上報似乎是下下策
夢醒了一輩子 20小時前
進入頁面時執行個onload退出頁面時執行個onbeforeunload這個時間差就是在當前頁面的時間了。
颯然風雪 20小時前
很多方法啊,比如設置cookieonload時候設置一個cookie儲存當前時間onbeforeunload時候獲取一個時間,跟之前cookie比較,js計算一下下發。
子憂季 20小時前
相關文檔:window.onbeforeunload
曉曉菜鳥 20小時前
當前網站的活動狀態對應當前打開的一個瀏覽器窗口,可以監控當前window對象關閉事件。但如果用戶,同一瀏覽器打開幾個窗口都是同一個網站,只有在瀏覽器層面解決。第一種思路,客戶端有一個唯一id對應用戶,該用戶登陸該網站時,后臺記錄時間,關閉窗口時觸發關閉事件,給后臺發送一個請求,后臺記錄關閉時間。不過這個也不完善。,客戶端和服務器采用雙工通信。第二種思路,如果是websocket,成功建立連接到連接斷開,可以當做用戶在網站的停留時間。第三種思路,服務器查看建立過連接的IP地址,同一IP地址某一時間段通信頻率較高,這個更不準確,只算個大概,當我沒說。