谷歌Analytics(分析)提供的功能來跟蹤特定事件使用網站上發生的JavaScript調用是這樣的:是谷歌分析事件跟蹤的JavaScript安全
ga('send', 'event', 'button', 'click', 'nav buttons', 4);
這是記錄在這裏:https://developers.google.com/analytics/devguides/collection/analyticsjs/events
我想知道,如果這是安全的?
用戶只能在chrome web工具中打開javascript控制檯,並隨機調用ga傳遞隨機參數並弄亂我們的網站分析!
或者更令人沮喪的用戶甚至可以添加一個小小的JavaScript循環,並運行ga事件跟蹤的無限調用的位置?
這似乎很可笑,如果是這樣的話!我認爲這種事情需要服務器端。我只是困惑,谷歌會提供這個客戶端選項,而不考慮準確性和安全性!我錯過了什麼!?
'我錯過了什麼!? - 的確如此。您錯過了分析是用於分析,而不是用於驗證用戶是否支付了您的商品或類似的東西。從分析的角度來看,一些用戶因爲任何原因故意混淆它是微不足道的。 – EugZol
但是,對於任何人來說,分析有什麼用處 - 如果他們很容易就可以搞砸了。只有在分析準確並且可以信任的情況下才能進行分析。從客戶端瀏覽器驅動的谷歌分析都不是。 – RenegadeAndy
老實說,我沒有找到合理的思路。 Google Analytics的主要和唯一目的是瞭解您的用戶*在他的計算機上實際執行的操作*。當然,你無法控制他所做的事情。如果你發現他是通過腳本來觸發事件的,而不是通過鍵盤和鼠標,那麼他就是這麼做的。 – EugZol