Googleアナリティクス(および同様の組み込みWebトラフィック監視サービス)は、サーバーへのトラフィックのリフレクションのみを表示し、JavaScriptスニペットを実行するブラウザーに依存するため、ページへのアクセスのみを表示できることを常に気にしました。ソフトウェアパッケージ(Zipファイル)の実際のダウンロードを追跡する場合、GoogleアナリティクスがそのjavascriptをZipファイルに添付できないため、そのことを通知する方法はありません。ログファイルをGoogleにアップロードして、先の尖った上司がダウンロードページにアクセスするだけでなく、Zip/PDF/BINファイルのダウンロードを表示できるようにする方法はありますか?
ここにも別の答えを追加します。 iOSおよびAndroid SDNのGoogleアナリティクスドキュメントに基づいて、Webページ以外からトラフィックイベントを送信することが可能です。一部の人々は、このAPIを使用してサーバー側のサーバー側アプリケーションコードから直接トラフィックを送信する方法を理解しているため、GoogleアナリティクスAPIを使用して、ダウンロードハンドラーから手動でトラフィックイベントを送信できます。選択したフレームワークに応じて、関連するライブラリへのリンクを次に示します。
更新:Google Analytics Measurement Protocol Developer Guide には、独自のRESTスタイルAPI呼び出しを発行して、あらゆるデータを追跡するための指示があります願います。これには、ファイルのダウンロード、APIエンドポイントの呼び出しなどが含まれます。
サイト上のWebトラフィックを分析する唯一の真の方法は、WebTrends、SmarterStats、AWStatsなどのようなものでWebサーバー上の実際のログファイルを調べることです。
Googleアナリティクスでは、すぐに使用できるファイルのダウンロードを追跡できないことも常に悩みました。これは一般的なシナリオだと思うでしょう...
私は同じ問題を抱えており、グーグルで回りました。 2つのことを学びました。まず、新しい非同期Googleアナリティクスを使用していることを確認してください。非同期GAを使用すると、Webサイトの読み込みが速くなります。最後に、ファイルのダウンロードを自動的に追跡します。 Googleによる手動の推奨事項は、特に私のようなファイルのダウンロードが多数ある場合、すぐに疲れます。
ファイルのダウンロードを自動的に追跡するには、Entourage.jsというGoogle Analyticsの拡張機能を使用します。
開発者は、非常に優れたインストールガイドと、拡張機能の開発中の思考プロセスの説明を持っています。見てみな!
私にとっては、Entourage.jsをスクリプトディレクトリに次のようにインストールするのと同じくらい簡単でした。
<script type="text/javascript" src="/scripts/entourage.js"></script>
その後にGAコードが続きます。
常識かもしれませんので、誰も投稿しませんが、とにかく提案します。
ファイルがクリックされた後にダウンロード訪問者を誘導する確認ページ[自動ダウンロード]を作成できます。ファイルはほんの少数しかないため、すべてでは機能しない可能性があります。
例:アプリケーションファイルをダウンロードするページは、実際には別のページへの単なるリンクです。このページには、ページが完全にロードされたときにファイルを自動的にダウンロードするアクションがあります。このページにアクセスすると常にファイルが自動ダウンロードされるため、訪問者がこのページに到達した場合、GAにアクションを作成します。 wordpressを使用します。この機能を提供する無料の拡張機能がいくつかあり、5分以内にセットアップできます。
ウィッシュリストの1つの項目は、アプリケーション内にインストールされているGAにWebサイトダウンロードの訪問者をリンクできるようにすることです。