0

最近、私たちが構築してホストしている Rails 3 アプリに、インストールされている Google アナリティクス トラッカーに問題がありました。これにより、先月追跡される統計が大幅に減少しました。アプリからの運用ログがありますが、これらを解析して訪問者の統計を生成する方法を誰かが知っているかどうか疑問に思っています (Web 分析パッケージが提供するものと同様)。今週統計レポートを提出する必要があり、行方不明の訪問者について何らかの説明をしたいと考えています. どんな提案や助けも大歓迎です!

4

1 に答える 1

1

おそらく、見るのに適した場所はWebサーバーのログでしょう。5年または10年前、人気のある分析ソフトウェアはすべてWebサーバーのログを食いつぶしましたが、無料のログがいくつかあります。グーグル「ウェブログ分析」と適切なものがあるかどうかを確認します。

問題は、Webログにすべてのトラフィックが含まれていることです。多くのWebサイトでは、これは、サイトをクロールして検索インデックスに追加するGoogleBotやその他のソースなど、気にしないあらゆる種類のソースからのものである可能性があります。これらを除外しようとし、アセット(JS、CSS、画像など)を無視することも知っているソフトウェアを探してください。アナリティクスは、実際の訪問者のブラウザで実行されるCookieとJavaScriptに基づいているため、この種のことを心配する必要はありません。

これらのプログラムがどれほど優れていても、考慮しなければならないことが2つあります。

  1. 数値はGAと一致しません。それらを合計しようとすると、気が狂います。違いは驚くほど大きく、20%以上になる可能性があります。
  2. ソフトウェアを構成する価値があるよりも多くの作業が必要になる場合があります。構成したとしても、GAと比較して詳細レベルは低くなります。

grepを使用している場合、Railsログは迅速でダーティなカウントを取得するのに役立つ場合があります(ただし、ユーザーがログインする必要がない限り、すべてのトラフィックも記録されます。ユーザーがログインする必要がある場合は、ログのノイズが少し少なくなる可能性があります)。

別のアプローチは、データベースを調べることかもしれません-訪問または追跡している他の目標のプロキシとして機能する追跡できるものはありますか?これがどれだけ役立つかは、アプリとデータベースに何を保存するかによって異なります。

上記のいくつかの組み合わせが何かに到達するための最良の方法かもしれませんが、私は悪いニュースの担い手になることを嫌います-あなたがログから収集できるものはそれが価値があるよりも多くの混乱を引き起こす可能性が非常に高いです。そこに行って、それを試してみました:-(

トム

于 2012-11-15T01:03:29.390 に答える