piwik または google アナリティクス API から一意の URL ごとの時間別訪問者統計を取得することは可能ですか?
2 に答える
Google アナリティクスには、時間、1 日の時間 (つまり、日付 + 時間)、インデックス時間 (選択した時間枠の開始からカウント) があります。これは、[時間] セクション (またはカスタム レポート) の [セカンダリ ディメンション] ドロップダウンで確認でき、API (ga:hour、ga:dateHour、ga:nthHour) を介してクエリを実行できます。
私は Piwik の専門家ではありませんが、デモのようなものは見つかりませんでした。もちろん、Piwik はオープン ソースであるため、時間を表示するプラグインを作成できます。前回データベース テーブルを見たとき、タイムスタンプがありました。
Piwik セグメンテーション API ( http://developer.piwik.org/api-reference/segmentation )を使用して、一意の URL ごとに 1 時間ごとの現地時間/ウェブサイト時間の統計を取得できます。
これを行うには、VisitTime.getVisitInformationPerLocalTime (または VisitTime.getVisitInformationPerServerTime) をクエリし、特定の URL のセグメント パラメータを追加します。
&segment=pageUrl==http%3A%2F%2Fforum.piwik.org%2Fregister.php
呼び出しの例:
http://demo.piwik.org/index.php?module=API&method=VisitTime.getVisitInformationPerLocalTime&format=XML&idSite=7&period=day&date=yesterday&expanded=1&token_auth=anonymous&segment=pageUrl==http%3A%2F%2Fforum.piwik.org%2Fregister.php
Piwik API の詳細については、 http ://developer.piwik.org/api-reference/reporting-api を参照してください。