トラックページのビューとGoogle Analyticsまたはカスタムソリューションを使用したイベント?

StackOverflow https://stackoverflow.com//questions/9710231

質問

ユーザーがプロファイルを作成できるサイトを構築しています。各プロファイルページは、クエリ文字列で一意の12桁のコードによって識別されます。 (http://www.site.com/users/user_detail.php?id=0021-4432-5554)。プロファイルの数が最終的に30-50Kになると予想しています。プロファイル(ページビュー、ページ上の時間、ページ上のイベントをクリック)の分析を表示するためのプロファイルを各ユーザーに提供します。最初はJQueryと外部PHPファイルを使用してカスタムソリューションを作成して、各トラッキングイベントのデータベーステーブルにレコードを挿入します。これはうまく機能しますが、スケーラビリティを心配していて、GAはより良い仕事をすることができるかもしれません。私は一日中GAのマニュアルを掘っていますが、これを実装するための最良の方法でまだ少し不明確です。私の現在のアプローチは次のとおりです。 1)追跡したいクリックイベントごとに、プロファイルページにGAトラッキングコードを挿入します。 2)次のコードでGAPIを使用して、ユーザーにページビューを表示します。

https://www.google.com/analytics/feeds/data?ids=ga%xxxxxxxxxx&dimensions=ga%3ApagePath&metrics=ga%3AuniquePageviews&filters=ga%3ApagePath%3D%3D%2Fusers%2Fuser_detail.php%3Fcode%3D0021-4432-5554&start-date=2012-02-29&end-date=2012-03-14&max-results=50
.

私は以下のわからない: 1)QueryStringパラメータによって識別されたページのPageViewsを取得するための最良の方法はこれです。 (URL全体対だけが正規表現で12桁のコードを一致させるだけ) 2)GAPIを使用してページをクリックするなどのイベントを取得して表示することは可能ですか?私はAPIがイベントに使用できなかったことをどこかに読んで思い出します。

私は私が正しい方向に向かっていると思いますが、ここではいくつかのガイダンスに感謝します。ありがとう!

役に立ちましたか?

解決

正直にカスタム統計を実装すると、いくつかの異なる理由ではるかに良いでしょう。 1つ目の最初のページのデータベース挿入プロファイルのすべてのページビューの挿入は、少数に対してやや認識できません。ページがボトルネックの作成を開始すると、ページがロードされたときに同期要求を持つことができます。

あなたができることは統計のための1つのテーブルがある。 ID. u u クリック/アクション ユーザープロファイル 日付

それはクリックの量をつかむのが簡単です。

あなたがGoogleと一緒に行くならば、あなたはそのデータであなたができることについて多くの自由を持つことはありません。 30Kはたくさんの行を持っていて、あなたがおそらくあなたがおそらく何百万ものレコードにヒットしたら、スケーラビリティについて心配することができました。

しかし、あなたは大丈夫なのではありません。

編集:

Analyticsを使用するときは、Google AnalyticsにGoogle Analyticsが適切なAPIがある可能性がありますが、コントロールをデータに制限します。長期的なアプローチではそれほど少なくないと統計データベースが非常に速く極めて速くなることがあります。 30Kのユーザーで1000万マークを打つことは難しくありません。それでは、スケーラビリティがあなたの主な関心事であるならば、あなたはそれを扱うために分析が欲しいかもしれません。

最初にGoogleがあなたに与えるAPIツールを使用するようにアプリケーションを登録する必要があります。 https://code.google.com/apis/console

しかし、分析APIが50,000クエリ/日の毎日の要求の数に礼儀の制限を置くことです。もっと必要な場合は、このリンクを使用してもっと尋ねることができますが、 http://code.google。 COM / API / Analytics / Docs / GDATA / DIMSメット/ EVENTTRACKING.HTML

もう一つの素敵なツールはここにあります: http://code.google .com / API / Analytics / Docs / GDATA / gdataExplorer.html

ここでは、ここに多くのAPI参照が必要な場合は、次のとおりです。 http: //code.google.com/apis/analytics/docs/gdata/v3/gdatagettingStarted.html

Googleは、ページビュー、イベント、レポートを処理するためのさまざまなAPIを提供します。彼らはまた上記のように彼らのライブラリのためのさまざまな言語をサポートしています。特定のページ(ユーザープロファイル)のイベント(クリックなど)とページビューを登録できます。また、グラフ化やその他のニーズについて、すべての統計をサイトに戻すこともできます。

最後に、ここに特定の言語のためのAPIライブラリツールキットです。 http://code.google.com/apis/analytics/docs/gdata/v3/gdatalibraries.html

これが助けることを願っています、 ダニエル

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top