このプロジェクトについて
LiveWebTrackerは、サイト所有者が現在アクティブなユーザー数をリアルタイムで確認できる訪問者追跡ソリューションです。軽量のJavaScriptスクリプトとFirebase Realtime Databaseを基盤としており、複なカスタムバックエンドの構築や保守は不要です。主な機能には、リアルタイムでの閲覧者数更新、単一のscriptタグ追加による簡単な統合、パフォーマンスへの最小限の負荷、Firebaseのリアルタイム同期機能によるスケーラビリティ、サイトデザインに合わせた表示スタイルのカスタマイズが含まれます。実装は2つの主要ファイルで構成されています:基本的なウェブページにトラッカーを埋め込む方法を示すindex.htmlデモページ、およびFirebase初期化、ページ読み込み時のカウント増加、ページ離脱時の減少、Firebaseから取得した最新カウントを画面に反映するlivewebtracker.jsコアスクリプトです。利用にはまずFirebaseプロジェクトを作成し、Realtime Databaseサービスを有効化、データベースルールを設定します:liveViewersノードへの公開読み取りアクセス、および非負の有効な数値のみ書き込み可能なルールを設定してカウント精度を確保します。次にFirebaseプロジェクトの認証情報をトラッカー初期化設定に追加し、スクリプトとデモページをホスト(または既存サイトに統合)すれば、訪問者数がリアルタイムで更新されます。本プロジェクトはMITライセンスで公開されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.