Liferayで使用状況分析を収集して報告するポートレットのようなソリューションを探しています...しかし、残念ながら、Google分析はオプションではありません。
コミュニティ、グループ、セッショントラッキング別の統計、通常のバウンス率と終了率、紹介、発信元などは別として、私はホイールの再発明を求めていることを知っていますが、によって収集できる使用状況データはたくさんありますグーグルができないLiferay。すでにPiWikをチェックしましたが、とても印象的です。
助言がありますか?TIA、
Liferayで使用状況分析を収集して報告するポートレットのようなソリューションを探しています...しかし、残念ながら、Google分析はオプションではありません。
コミュニティ、グループ、セッショントラッキング別の統計、通常のバウンス率と終了率、紹介、発信元などは別として、私はホイールの再発明を求めていることを知っていますが、によって収集できる使用状況データはたくさんありますグーグルができないLiferay。すでにPiWikをチェックしましたが、とても印象的です。
助言がありますか?TIA、
今のところ、これに利用できるすぐに使える機能はないと思います。これを作成する必要があるかもしれません。2つのことがあります
1)リアルタイム/ウェブ分析が必要な場合はJavaScriptライブラリを作成する必要があります(これはグーグルアナリティクスライブラリの作成と同じです)
2)このオプションは非常に簡単です。Liferayはすべてをdbに保存し、データに基づいてレポートを表示するレポートポートレットを作成できます。これは、セッションID / ipを追跡し、ポートレットのユーザー詳細にログインした1つのプロジェクトに対して行いました。
ポイント2)を達成するために、これらのデータの保存と取得に使用される新しいLiferayサービスを作成できます。
お役に立てれば
あなたはすでにグーグルアナリティクスに似ているPiwikについて言及しました。あなたはおそらくあなた自身のテーマを持っていて(ほとんどの人が自分のサイトのように見えるように外観を変更します)、そこに関連するpiwik-stats-snippetを配置するのは非常に適切です。
Felixが提案しているように、ログファイルをマイニングすることもできます。Liferayはいくつかのデータを保存しますが、Webサーバーのアクセスログもマイニングする価値があります。もちろん、テーマを変更して、ページにアクセスするたびにさらに多くのログを記録することもできます。1つのページのリクエスト中に書き込みをしすぎて、パフォーマンスのボトルネックにならないように注意してください。
それで、あなたの質問に戻ってください:グーグルアナリティクスのような組み込み:いいえ。簡単に統合可能(Piwikのように):はい、もちろんです。完全にカスタマイズ可能:もちろんです。
編集:DavidがPiwikの使用をさらに簡単にする統合を作成して文書化したのはたまたまです
2015年の時点で、Audience Targetingプラグインがあります。これは(少なくともLiferay 6.2の場合)、いくつかの有用な分析データを収集するanalytics-api/analytics-hookモジュールにバンドルされています。今気に:
これまでのところ、オーディエンスターゲティング自体で、訪問したコンテンツ、訪問したページ、およびその他のそのようなルールを有効にするために導入されたため、それらがスタンドアロンで使用されているようには見えません。提供されているどのポートレットでも生のイベントを表示することはできません
イベントはSQLデータベースに行として保存されるため、長期的にはパフォーマンスが心配になります(毎分数千回のクリックなど)。ただし、これは純粋に理論的には、自分でテストを行ったことがないためです。いくつかのパフォーマンス向上策が実施されているかどうかを確認しました
CT_Analytics_AnalyticsEventただし、テーブルに格納されているデータに基づいてグラフなどを作成する独自のポートレットを作成することはできます。