このプロジェクトについて
Easy Visitor Statisticsは、Backdropを実行するサイト向けにシンプルでゼロ設定のウェブ解析を提供するBackdrop CMSモジュールです。モジュールインストール後、匿名の人間訪問者に関するデータの収集を自動的に開始し、魅力的なアニメーション付きグラフとしてダッシュボード(admin/reports/easy-visitor-stats)に表示します。
主な機能
- 設定不要:モジュールを有効化するだけでデータが表示されます。
- ノード、Views、タームページ、レイアウトページの訪問者統計を表示。
- インタラクティブなグラフにChart.jsを使用し、オプションでアニメーション有効化可能。
- 完全GDPR準拠:Cookieなし、トラッキングスクリプトなし、個人データ収集なし、第三者サービスなし。
- 匿名訪問のみを記録し、ログイン済みユーザーは除外されます。
- ページキャッシュとアセット集約有効時に動作。
インストールと設定
1. 標準的なBackdrop CMSモジュールインストール手順に従ってインストールします。
2. admin/reports/easy-visitor-statsでダッシュボードを表示します。
3. 任意設定(admin/reports/easy-visitor-stats/settings)でデータ保持期間の調整やグラフアニメーションの有効化が可能です。
4. admin/config/people/permissionsで他のロールにダッシュボードまたは生データの表示権限を付与できます。
プライバシーとコンプライアンス
- Cookieは設定されず、フィンガープリントも行われません。
- データ収集は小さなJavaScriptスニペットに依存しており、スクリプトブロッカーを使用する訪問者はカウントされません。
- 人間の訪問者のみカウントし、既知のボットはフィルタリングされますが、高度なボットは記録される可能性があります。
制限事項
- インタラクティブグラフは画像としてレンダリングされるため、アクセシビリティに制限があります(WCAG準拠は限定的)。
- JavaScriptベースの収集のため、スクリプトブロッカーのあるブラウザからの訪問は見逃されます。
- 人間の行動を模倣する一部の高度なボットはカウントされる可能性があります。
代替ソリューション
- BackdropコアのStatisticsおよびVisitorsモジュール(ノードのみ対応、ボットフィルタリングが限定的)。
- MatomoやGoogle Analyticsなどの第三者統合(機能は豊富だが設定とCookie、同意が必要)。
- WebalizerやAWstatsなどのログベースツール(サーバー側のログアクセスと別UIが必要)。
メンテナー
- 現在のメンテナー:Indigoxela(GitHub: https://github.com/indigoxela)
ライセンス
- このモジュールはGPLv3の下でリリースされています。完全な条項はLICENSE.txtをご覧ください。
バグ報告や機能リクエストはhttps://github.com/backdrop-contrib/easy_visitor_stats/issuesのイシューキューをご利用ください。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.