0
我需要跟蹤和記錄GWT應用內的用戶交互和請求。無法在Google Analytics中使用網址,因此我猜想它會是服務器端的一些監聽器,它將監聽用戶請求。用戶會話服務器登錄GWT應用程序 - 任何工具?
是否有任何模塊允許我從GWT應用程序收集,記錄和提取用戶行爲數據?
我需要跟蹤和記錄GWT應用內的用戶交互和請求。無法在Google Analytics中使用網址,因此我猜想它會是服務器端的一些監聽器,它將監聽用戶請求。用戶會話服務器登錄GWT應用程序 - 任何工具?
是否有任何模塊允許我從GWT應用程序收集,記錄和提取用戶行爲數據?
GWT(自2.1開始)具有遠程記錄功能。看看Developer's Guide - Logging看看這是否符合你的需求。
Logger logger = Logger.getLogger("UserInteractions");
logger.log(Level.SEVERE, "User clicked ok button");
如果您:
<inherits name="com.google.gwt.logging.Logging"/>
然後你就可以使用記錄器記錄用戶活動:
客戶端可以登錄由繼承GWT日誌模塊在.gwt.xml文件中啓用現在啓用遠程日誌並使用RemoteLogHandler,日誌消息將通過GWT-RPC發送到服務器並記錄到服務器日誌文件中。通過設置以下屬性,打開它:
<set-property name="gwt.logging.simpleRemoteHandler" value="ENABLED" />
但要注意,如果您登錄到這多少會產生大量的網絡流量和服務器的負載。
歡迎使用stackoverflow。如果您在帖子中粘貼了一些更重要的參考部分,那將會很好。以防萬一鏈路在未來發生故障。 – Shahbaz