リモート Web サイトからのファイルのダウンロードを追跡するにはどうすればよいですか

ユーザー1919

サーバーに保存されているファイル (pdf など) のリンクを共有しています。一部のユーザーがファイルをダウンロードしているときはいつでも追跡できますか? 他のページのスクリプトにはアクセスできませんが、サーバーへの受信リクエストを追跡できると思いました。それは計算コストが高くなりますか?どの方向を向くかのヒントはありますか?

エイケ・ピアストルフ

Google Analytics トラッキング サーバーへの http トラッキング リクエストの言語に依存しない記述であるMeasurement Protocolを使用できます。

あなたの場合の問題は、クリックとダウンロードの間に追跡リクエストを送信するスクリプトがないことです。考えられる回避策の 1 つは、サーバーをある程度制御できる場合は、サーバー アクセス ログを使用することです。

たとえば、Apache Web サーバーはパイプされたログを使用できます。たとえば、ファイルに直接書き込まれる場合、ログ エントリはスクリプトまたはプログラムに渡されます。他のサーバーにも同様の機能があると確信しています。

ログ エントリが PDF ファイルの URL を指しているかどうかを評価するスクリプトにログをパイプできます。その場合、情報を個々のデータ フィールドに分割し、選択したプログラミング言語を介して GA トラッキング サーバーに送信します。

サーバーをそのレベルに制御できない場合は、サーバー上の元のファイルと同じ名前と場所のスクリプトを配置する必要があります。pdf拡張子を選択したスクリプト インタープリターにマップします (apacheでは addTypeを使用します。多くのホストは htaccess ファイルを介して実行できます)、スクリプトは元のファイルを配信する前にトラッキング リクエストを送信します。

どちらのソリューションも、多少のプログラミング練習が必要です (後者は前者よりもはるかに少ない)。サーバーへのリクエストの数によっては、パイピング ログにコストがかかる場合があります (ただし、ダウンロード可能なファイル用に追加のログ ファイルを作成する場合もあります)。中間スクリプトは高価な操作ではありません。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Webサイトから一連のファイルをダウンロードするにはどうすればよいですか?wget?

分類Dev

AndroidアプリとGooglePlayストアWebサイトでのダウンロードのインプレッションを追跡するにはどうすればよいですか?

分類Dev

Pythonを使用してWebサイトからファイルのダウンロードをトリガーするにはどうすればよいですか?

分類Dev

Windows Azure Webサイトでダウンロードとして.exeファイルを提供するにはどうすればよいですか?

分類Dev

wgetを使用してWebサイトからすべてのファイル(HTMLではない)をダウンロードするにはどうすればよいですか?

分類Dev

UbuntuパッケージのWebサイトからarm64のdebファイルをダウンロードするにはどうすればよいですか?

分類Dev

Pythonを使用してftpでサポートされているWebサイトからファイルを自動的にダウンロードするにはどうすればよいですか?

分類Dev

vue.js WebページからローカルCSVファイルをダウンロードするにはどうすればよいですか?

分類Dev

ディレクトリを表示するWebサイトからダウンロードするにはどうすればよいですか?

分類Dev

Webサイト全体をダウンロードするにはどうすればよいですか?

分類Dev

Webサイト全体をダウンロードするにはどうすればよいですか?

分類Dev

埋め込まれたRTFファイルをWebページからダウンロードするにはどうすればよいですか?

分類Dev

このWebダウンロード可能な.csvファイルのアドレスを見つけるにはどうすればよいですか?

分類Dev

_siteフォルダー全体をJekyllブログサイトからLinuxでホストされているメインWebサイトのブログフォルダーにコピーするにはどうすればよいですか。

分類Dev

Webアプリケーションから一時ファイルを書き込んだりダウンロードしたりするためのフォルダーを提供するにはどうすればよいですか?

分類Dev

ファイルがアップロードされたかどうかを確認してから、ファイルのアップロードされたステートメントをWebサイトの特定の部分にエコーするにはどうすればよいですか。

分類Dev

WebフォームLiferay7でファイルのアップロードをサポートするにはどうすればよいですか?

分類Dev

Pythonを使用してWebサイトからTableaucsvファイルをプログラムでダウンロードするにはどうすればよいですか?

分類Dev

インデックスファイルがhtdocsのさらにいくつかのフォルダー内にある場合、Webサイトのデフォルトページを設定するにはどうすればよいですか?

分類Dev

リンクをクリックして、AngularフロントエンドWebアプリのブラウザーで.csvファイルをダウンロードまたは保存するにはどうすればよいですか?ブラウザの苦情ファイルなし

分類Dev

ユーザーが自分のWebサイトにログインしているかどうかを追跡するにはどうすればよいですか?

分類Dev

ASP.net Web APIとJavascriptを使用してバイナリファイルをダウンロードするにはどうすればよいですか?

分類Dev

Railsを使用してWebサイトから画像をダウンロードするにはどうすればよいですか?

分類Dev

Pythonを使用してWebサイトからビデオをダウンロードするにはどうすればよいですか?

分類Dev

公式のGetWindows10-Web_Default_attr.exeを使用して、Windows8.1インストールからWindows10をダウンロードしました。ダウンロードしたファイルを保存するにはどうすればよいですか?

分類Dev

WordPressのルートフォルダのweb.configファイルから.php拡張子を削除するにはどうすればよいですか?

分類Dev

訪問者がリロードするたびに、Webページの.txtファイルからランダムなテキストを表示するにはどうすればよいですか?

分類Dev

MojoliciousのWebサイトを自動リロードするにはどうすればよいですか?

分類Dev

WebサイトのDNSからロードバランサーのURLまたはIPを取得するにはどうすればよいですか?

Related 関連記事

  1. 1

    Webサイトから一連のファイルをダウンロードするにはどうすればよいですか?wget?

  2. 2

    AndroidアプリとGooglePlayストアWebサイトでのダウンロードのインプレッションを追跡するにはどうすればよいですか?

  3. 3

    Pythonを使用してWebサイトからファイルのダウンロードをトリガーするにはどうすればよいですか?

  4. 4

    Windows Azure Webサイトでダウンロードとして.exeファイルを提供するにはどうすればよいですか?

  5. 5

    wgetを使用してWebサイトからすべてのファイル(HTMLではない)をダウンロードするにはどうすればよいですか?

  6. 6

    UbuntuパッケージのWebサイトからarm64のdebファイルをダウンロードするにはどうすればよいですか?

  7. 7

    Pythonを使用してftpでサポートされているWebサイトからファイルを自動的にダウンロードするにはどうすればよいですか?

  8. 8

    vue.js WebページからローカルCSVファイルをダウンロードするにはどうすればよいですか?

  9. 9

    ディレクトリを表示するWebサイトからダウンロードするにはどうすればよいですか?

  10. 10

    Webサイト全体をダウンロードするにはどうすればよいですか?

  11. 11

    Webサイト全体をダウンロードするにはどうすればよいですか?

  12. 12

    埋め込まれたRTFファイルをWebページからダウンロードするにはどうすればよいですか?

  13. 13

    このWebダウンロード可能な.csvファイルのアドレスを見つけるにはどうすればよいですか?

  14. 14

    _siteフォルダー全体をJekyllブログサイトからLinuxでホストされているメインWebサイトのブログフォルダーにコピーするにはどうすればよいですか。

  15. 15

    Webアプリケーションから一時ファイルを書き込んだりダウンロードしたりするためのフォルダーを提供するにはどうすればよいですか?

  16. 16

    ファイルがアップロードされたかどうかを確認してから、ファイルのアップロードされたステートメントをWebサイトの特定の部分にエコーするにはどうすればよいですか。

  17. 17

    WebフォームLiferay7でファイルのアップロードをサポートするにはどうすればよいですか?

  18. 18

    Pythonを使用してWebサイトからTableaucsvファイルをプログラムでダウンロードするにはどうすればよいですか?

  19. 19

    インデックスファイルがhtdocsのさらにいくつかのフォルダー内にある場合、Webサイトのデフォルトページを設定するにはどうすればよいですか?

  20. 20

    リンクをクリックして、AngularフロントエンドWebアプリのブラウザーで.csvファイルをダウンロードまたは保存するにはどうすればよいですか?ブラウザの苦情ファイルなし

  21. 21

    ユーザーが自分のWebサイトにログインしているかどうかを追跡するにはどうすればよいですか?

  22. 22

    ASP.net Web APIとJavascriptを使用してバイナリファイルをダウンロードするにはどうすればよいですか?

  23. 23

    Railsを使用してWebサイトから画像をダウンロードするにはどうすればよいですか?

  24. 24

    Pythonを使用してWebサイトからビデオをダウンロードするにはどうすればよいですか?

  25. 25

    公式のGetWindows10-Web_Default_attr.exeを使用して、Windows8.1インストールからWindows10をダウンロードしました。ダウンロードしたファイルを保存するにはどうすればよいですか?

  26. 26

    WordPressのルートフォルダのweb.configファイルから.php拡張子を削除するにはどうすればよいですか?

  27. 27

    訪問者がリロードするたびに、Webページの.txtファイルからランダムなテキストを表示するにはどうすればよいですか?

  28. 28

    MojoliciousのWebサイトを自動リロードするにはどうすればよいですか?

  29. 29

    WebサイトのDNSからロードバランサーのURLまたはIPを取得するにはどうすればよいですか?

ホットタグ

アーカイブ