基於python的開源網站統計分析工具-Shynet
Shynet-現代、隱私友好和無 cookie 的網絡分析。
有很多網絡分析工具。不幸的是,它們中的大多數都帶有以下警告:
- 他們需要將所有訪問者的信息交給第三方公司
- 他們使用 cookie 跨會話跟蹤訪問者,因此您需要有那些煩人的 cookie 通知
- 他們收集了如此多的個人數據,以至於美國國家安全局都嫉妒
- 它們是封閉源代碼和/或昂貴的,通常數據可移植性有限
- 它們很難使用
Shynet沒有這些警告。你自己托管它,所以數據是你的。它在沒有 cookie 的情況下工作,因此您不需要任何侵入性的 cookie 通知。它收集了足夠有用的數據,但不足以令人毛骨悚然。它是開源的,旨在自托管。您甚至可能會發現該界面易於使用。
特徵
-
在單台機器上運行——因為它非常小,Shynet 可以在單個小型 VPS 上作為單個 docker 容器輕鬆運行
-
...或跨越一個巨大的 Kubernetes 集群——對於更高流量的安裝,Shynet 可以根據需要部署盡可能多的並行入口節點,使用 Redis 緩存和用於數據庫 IO 的單獨後端工作程序
-
使用 Django構建 — Shynet 是使用 Django 構建的,因此可以輕鬆完成部署、更新和遷移
-
多個用戶和站點——單個 Shynet 實例可以支持多個用戶,每個用戶跟蹤多個不同的站點
-
不需要 JavaScript — 如果 JavaScript 不可用,它將回退到使用 1x1 透明跟蹤像素
-
輕量級——跟蹤腳本的重量不到一千字節(看起來不像典型的跟蹤腳本)
-
通常不被阻止——因為您自己托管 Shynet,所以它往往不在廣告阻止列表中
-
主鍵集成——您可以輕鬆地將 Shynet 中的訪問者與他們在您網站上的用戶帳戶相關聯(如果這是您想要的)
功能
** 點擊**量——您網站上打開/查看了多少頁面
會話——您的網站被訪問了多少次(本質上是點擊的集合)
頁面加載時間- 您網站上的頁面看起來要加載多長時間
跳出率——僅僅一頁後離開的訪問者的百分比
持續時間——訪問者在網站上停留的時間
推薦人——訪問者訪問您網站的鏈接
位置— 您網站上所有頁面的相對受歡迎程度
操作系統——訪問者的操作系統(來自用戶代理)
**Browser——**訪問者的瀏覽器(來自用戶代理)
地理位置和網絡——訪問者的大致位置(來自 IP)
設備類型——訪問者是否使用台式機、平板電腦或手機(來自用戶代理)