什麼是 CheckStat
CheckStat是我開發的一個項目,旨在幫助網站所有者、開發人員和分析師更好地了解其網路資源上發生的情況。該工具可讓您即時追蹤訪客在您網站上的行為。分析這些統計數據可以幫助您做出更明智的決策並提高網站的效能。
1.活動
在「活動」部分,您可以即時觀看訪客在您網站上的活動。這可以讓您全面了解誰現在在您的網站上、他們在做什麼以及他們來自哪裡。
- 每個訪客都有獨特的圖標:您網站上的每個用戶都由一個唯一的圖標代表,從而更容易識別他們。您可以為每位訪客自訂圖標,選擇並鎖定特定圖像。
- 造訪時間資訊:根據您的時區顯示訪客進入您網站的時間,這有助於與網站上的本地活動或促銷活動同步資料。
- 訪問計數:系統顯示用戶今天、本月以及總體訪問該網站的次數,幫助您衡量常客的忠誠度和活動。
- URL 和頁面標題:每次造訪時,都會顯示他們正在查看的頁面的 URL 和標題,幫助您了解哪些內容吸引了使用者的注意。
- 地理位置:您可以看到訪客來自的國家、地區和城市。這對於分析受眾的地理分佈非常重要。
- 用戶活動:追蹤點擊、滑鼠移動、按鍵、感應器互動和捲動等參數,讓您全面了解用戶與您網站的互動情況。
- 技術細節:系統提供有關使用者的作業系統、瀏覽器、裝置類型和螢幕解析度的資訊。這些數據有助於優化不同設備的內容和設計。
- 流量來源:您可以查看訪客來自哪裡(例如搜尋引擎、社交網路或其他網站),幫助您評估行銷活動的有效性。
此外,在「活動」部分中,您可以啟動過濾器以僅顯示與該網站互動的活躍用戶。這使您可以專注於與您的內容最相關的用戶。
預設開啟自動刷新,新的存取會以動畫即時顯示。此功能可協助您立即對網站上的變更做出反應,例如在促銷或行銷活動期間。
2.統計
「統計」部分旨在進行更深入的分析。在這裡,您可以收集和分析任何時期的數據,而不僅限於標準時間間隔。
- 主圖表:主圖表顯示兩行-所選時間內的總瀏覽量和唯一訪客數。這可以幫助您快速評估網站活動在幾天、幾週或幾個月內的變化。
- 訪客地圖:世界地圖視覺化來自不同國家的訪客資料。從白色(最少訪客)到藍色(最多訪客)的顏色漸層可以輕鬆看出哪些區域帶來的流量最多。
- 參數分析:頁面底部部分區塊以國家、地區、城市、瀏覽器、作業系統和其他參數顯示資料。您可以選擇您感興趣的參數並將其新增至篩選器以僅查看您需要的資訊。這個靈活的工具可以幫助您完善分析並做出更準確的決策。
您也可以設定篩選器以包含或排除某些參數,並查看這如何影響整體統計資料。例如,您可以查看特定區域的使用者如何與您的網站互動以及哪些頁面最吸引他們。
3.儀表板
「儀表板」是一個摘要面板,顯示您網站當天的關鍵指標並追蹤過去 30 天內的變化。
- 主要な指標: パネルには、ユニーク訪問者の数、合計ビュー、訪問者あたりの平均ビュー、平均セッション時間が表示されます。このデータは、サイトの現在のパフォーマンスを迅速に評価するのに役立ちます。
- アクティビティ グラフ: ダッシュボードでは、過去 3 時間のユーザー アクティビティを 10 分間隔でグループ化して示すグラフが表示されます。これは、アクティビティのピーク期間を評価し、サイトへのアクセスが最も多い時期を判断するのに役立ちます。
- 上位 5 つの主要パラメータ: ここには、上位 5 か国、オペレーティング システム、トラフィック ソース、デバイス タイプに関するデータが表示されます。このデータは、ユーザーが使用しているデバイスとプラットフォーム、およびユーザーがどこからアクセスしているかを理解するのに役立ちます。
「ダッシュボード」は、サイトで何が起こっているかの全体像をすぐに把握できる場所です。
技術的な詳細
CheckStat は、高いパフォーマンスと拡張性を保証する最新のテクノロジーを使用して構築されています:
- PHP: サーバーサイド開発とアプリケーションロジック処理に使用される主な言語
- MySQL と Elasticsearch: MySQL は信頼性の高いデータ ストレージに使用され、Elasticsearch は大量の情報の高速検索と分析を可能にします。
- Kibana: Elasticsearch と統合された、リアルタイムのデータ視覚化ツール
- Nginx: サイトへの高速かつ安定したアクセスを提供する Web サーバー。
- JavaScript と AJAX: クライアント側で動的でインタラクティブな要素を作成するために使用されます。
- UAParser.js および current-device: デバイスとその特性を識別するためのライブラリ
- ApexCharts および ECharts: データの視覚化に使用されるチャートとグラフを作成するためのツール。
- vanilla-datetimerange-picker: 日付範囲を簡単に選択できるライブラリで、ユーザー側の分析がより便利になります。
これらのテクノロジーは、CheckStat が大量のデータを迅速に処理し、リアルタイム分析を提供するのに役立ちます。
使用例
CheckStat は、ウェブサイトの改善に非常に役立つツールです。使い方は次のとおりです:
- ユーザーのアクションを監視する: [アクティビティ] セクションでは、訪問者がサイト上で何をしているかをリアルタイムで確認できます。誰がアクセスしたか、どのページを閲覧しているか、どこから来たのか、どのようなデバイスやブラウザを使用しているのか、すべてがそこにあります。これは、人々があなたのコンテンツにどのように反応するか、そしてどこで興味を失う可能性があるかを理解するのに役立ちます。
- データのフィルターと分析: 「統計」では、必要な情報のみを表示するフィルターを設定できます。たとえば、特定の地域やトラフィック ソースごとにデータを選択し、不要なものを除外できます。これにより、本当に重要なことに集中することができます。
- コンテンツの最適化: 「アクティビティ」と「統計」のデータを使用して、人気のあるページを特定し、改善することができます。ユーザーが特定のページに多くの時間を費やしていることがわかった場合は、そのページにさらに役立つコンテンツを追加する価値があるかもしれません。
- トラフィック ソースを分析する: CheckStat は、検索エンジン、ソーシャル ネットワーク、直接エントリなど、訪問者がどこから来ているかを示します。これは、どのチャネルが最も効果的で、どこにもっと力を注ぐべきかを理解するのに役立ちます。
これらの例は、CheckStat がサイトで何が起こっているかを理解し、サイトを改善するのにどのように役立つかを示しています。
開発者について
CheckStat は、進行中の戦争とエネルギーインフラの損傷による定期的な停電という困難な状況下で、ウクライナで開発されました。これらの課題にもかかわらず、プロジェクトは無事に完了し、進化し続けています。
結論
CheckStat は、ユーザーをより深く理解し、ウェブサイトをより良くしたいと考えている人のために設計されたツールです。これにより、サイトのアクティビティを簡単に追跡し、主要な指標を分析し、データに基づいた意思決定を行うことができます。 CheckStat を試してみて、それがいかに便利で便利かを自分の目で確かめてください。
サイトリンク: CheckStat.net
以上是CheckStat 是如何建立的:即時網站分析的詳細內容。更多資訊請關注PHP中文網其他相關文章!