このプロジェクトについて

IndieStatsはプライバシーを重視したセルフホスト型ウェブ解析ソリューションです。従来のクッキーベースのトラッキングをlocalStorageベースの訪問者識別に置き換えることで、同意バナーの必要性をなくします。プラットフォームは複数サイトの管理をサポートし、各サイトごとにトラッキングスニペットとドメイン許可リストを設定して、無許可のデータ収集を防止します。 主な機能は以下の通りです: - 【Traffic Analysis】ページビュー、ページ滞在時間、外部リンククリック、UTMパラメータを追跡します。アクティブ訪問者数やリアルタイムのアクティビティフィードを含むダッシュボードをリアルタイムで提供します。 - 【Visitor Insights】デバイス、ブラウザ、OS、国(MaxMind GeoIP使用)およびネットワーク/ISP(DB‑IP ASN使用)を検出します。組み込みのボット検出機能によりクローラートラフィックをフィルタリングします。 - 【Advanced Filtering & Reporting】Tom Selectを使用した包括的なフィルタシステムを備えており、サマリーKPI、チャート、DataTablesなどすべてのビューに適用できます。データはバックグラウンドジョブを通じてExcel(XLSX)形式にエクスポート可能です。 - 【Custom Event Tracking】最大20個のキー‑バリュー属性を持つカスタムイベントの追跡と、特定のコンバージョンイベントを監視するゴール管理をサポートします。 - 【Infrastructure】Laravel 13 と PHP 8.3 上に構築され、SQLite、MySQL、PostgreSQL をサポートします。設定可能な保持期間に応じた自動データ削除機能と、1×1トラッキングピクセルを使用したnoscriptフォールバックを備えています。