サーバーに保存されているファイル (pdf など) のリンクを共有しています。一部のユーザーがファイルをダウンロードしているときはいつでも追跡できますか? 他のページのスクリプトにはアクセスできませんが、サーバーへの受信リクエストを追跡できると思いました。それは計算コストが高くなりますか?どの方向を向くかのヒントはありますか?
Google Analytics トラッキング サーバーへの http トラッキング リクエストの言語に依存しない記述であるMeasurement Protocolを使用できます。
あなたの場合の問題は、クリックとダウンロードの間に追跡リクエストを送信するスクリプトがないことです。考えられる回避策の 1 つは、サーバーをある程度制御できる場合は、サーバー アクセス ログを使用することです。
たとえば、Apache Web サーバーは、パイプされたログを使用できます。たとえば、ファイルに直接書き込まれる場合、ログ エントリはスクリプトまたはプログラムに渡されます。他のサーバーにも同様の機能があると確信しています。
ログ エントリが PDF ファイルの URL を指しているかどうかを評価するスクリプトにログをパイプできます。その場合、情報を個々のデータ フィールドに分割し、選択したプログラミング言語を介して GA トラッキング サーバーに送信します。
サーバーをそのレベルに制御できない場合は、サーバー上の元のファイルと同じ名前と場所のスクリプトを配置する必要があります。pdf拡張子を選択したスクリプト インタープリターにマップします (apacheでは addTypeを使用します。多くのホストは htaccess ファイルを介して実行できます)、スクリプトは元のファイルを配信する前にトラッキング リクエストを送信します。
どちらのソリューションも、多少のプログラミング練習が必要です (後者は前者よりもはるかに少ない)。サーバーへのリクエストの数によっては、パイピング ログにコストがかかる場合があります (ただし、ダウンロード可能なファイル用に追加のログ ファイルを作成する場合もあります)。中間スクリプトは高価な操作ではありません。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加