0

ユーザーが閲覧できるトラフィック レポート システムを Web アプリケーションに組み込むことを計画しています。例: ユーザーがアプリケーションにプロファイルを持っている可能性があり、これがトラフィックを受け取ります。アプリケーション ユーザーは、Google アナリティクスで表示されるようなトラフィックの詳細な分析をすべて表示できるトラフィック レポート エリアにアクセスできる必要があります。

トラフィック チャートなどを作成するために Highcharts JS に注目しています。どうにかして Google アナリティクスを使用して、ユーザーごとにレポートを作成できますか?

任意の入力をいただければ幸いです。(アプリケーションはRuby on Railsで構築中)

ありがとう!

4

2 に答える 2

1

Google アナリティクスは集計データの表示に適しています。ユーザーごとまたはセッションごとに詳細なレポートを表示しようとすると、少量のデータでは機能する可能性がありますが、完全に信頼性が低く、数千のユーザーには拡張できません。Google アナリティクスがお客様のユース ケース シナリオにどのように適合するかわかりません。自分で開発する必要があると思います。

High Charts は単なるグラフ作成ライブラリです。Google Chart Toolsをお勧めします。豊富なオプションと無料。

于 2011-06-07T22:32:19.160 に答える
0

これには 2 つの方法があります。最初にカスタム変数を使用します。「useraccount」などのカスタム変数を定義します。次に、ユーザーごとに一意の値を割り当てます。次に、そのユーザーが「所有する」ページが表示されたときに、トラッキング コードを変更して、ページを所有するユーザーに関連付けられたカスタム変数の一意の値を含めます。次に、レポートを作成する場合は、(Google アナリティクス API を使用して) クエリを実行し、そのユーザーに対応するカスタム変数の値に対してフィルターを設定します。

"Devin M" が説明したように、2 つ目のアプローチは、URL (またはページ パス) に基づくものです。ユーザーがページを 1 つしか持っていない場合、これは実現可能です。しかし、複数のページがある場合、これは非常にトリッキーになります。そのユーザー アカウントが所有するページの API に対して非常に複雑なクエリを作成することになるためです。

EmbeddedAnalyticsという名前で作成したサービスに「CMS サポート」を組み込んでいます。EmbeddedAnalyitcs は、Google アナリティクス API と統合するサービスとして開始されました。これにより、パブリッシャーは GA データに対してチャートを定義し、それをサイトに埋め込むことができます。製品が成熟するにつれて、ユーザーに統計グラフを提供する方法を求めている CMS タイプの開発者から多くの関心を集めています。そして、私たちは彼らのニーズを満たすためにゆっくりとサポートを構築してきました.

于 2011-06-14T03:48:06.300 に答える