1

アプリにChartbeatをインストールして、入ってくるユーザーをライブでカバーしています。ただし、Chartbeatに欠けていることの1つは、ページの合計ビュー数を表示する機能です...

そこで、Google アナリティクスの統合を考えていました。両方のツールを Web アプリにインストールしても問題ありませんか? これにより、パフォーマンスに重大な影響が生じますか? 続行する前に知っておくべきその他の欠点はありますか?

4

1 に答える 1

3

パフォーマンスへの影響はわずかですが、最小限である可能性があります。

Google Analyticsは、デフォルト構成では、ページの読み込みごとに1回だけ実行されます。ただし、Chartbeatはサーバーに頻繁にpingを実行して、ユーザーにハートビートを提供します。

両方を含めることは悪い考えではありません。それらは本当に補完的なツールであり、それらの間に競合はありません。

したがって、(を介して)Googleに送信される「ping」は非常に軽量で高速であるため、広くキャッシュされga.js、約12kbでクロックをgzipで圧縮する以外に、オーバーヘッドはそれほど多くありません。__utm.gif

Google Analyticsは、パフォーマンスへの影響を最小限に抑えるように設計されているため、追加してもほとんど損失はありません。

次の方法で、パフォーマンスへの影響を最小限に抑えることができます。

  • 非同期構文を使用します。
  • ページの下部、直前に配置します</body>(ただし、非同期構文はGoogle Analyticsを非ブロッキング方式でロードするため、これでもメリットは最小限に抑えられます)。

編集:また、ニーズによっては、ChartBeatを発表されたばかりの新しいGoogle AnalyticsRealTimeに置き換えることができる場合があります。

于 2011-09-29T12:24:19.740 に答える