admin avatar

基於python的開源網站統計分析工具-Shynet

🕔 by admin

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)

設備類型——訪問者是否使用台式機、平板電腦或手機(來自用戶代理)

https://github.com/milesmcc/shynet

💘 相关文章

写一条评论