Web サイトでの広告クリックをログに記録しようとしています。広告がクリックされると、特定の外部 Web サイトへの GET リクエストが常に発生します。このリクエストが行われるとすぐにサーバーに通知されるようにします。これでクリック数をカウントできるようになります。
私が検討しているが、何も知らない方法は、パケット スニファーです。私のアイデアを実行するために、誰かが私を正しい方向に向けることができますか.
Web サイトでの広告クリックをログに記録しようとしています。広告がクリックされると、特定の外部 Web サイトへの GET リクエストが常に発生します。このリクエストが行われるとすぐにサーバーに通知されるようにします。これでクリック数をカウントできるようになります。
私が検討しているが、何も知らない方法は、パケット スニファーです。私のアイデアを実行するために、誰かが私を正しい方向に向けることができますか.
Google は Ajax 形式を使用します。リンクをクリックすると、通常の href をクリックしているように見えますが、実際には Ajax パケットを Google に送信してから目的のページに移動しています。JQuery でも同じことができます。
ここにリンク があります JavaScriptを使用したロギングをクリックします
すべてのユーザーのコンピューターにパケット スニファーを配置することはできません。
パケットスニフ!!!! あなたの問題の解決策に近いとは思いません。
広告をクリックするたびに呼び出されるJavaScript関数を作成し、特別なクラス名を付け、特定のクラスでonClickをフックしてクリック数を増やし、データベースまたはファイルに何らかの方法で保存します。
このリンクを利用してください私のウェブサイトでハイパーリンクのクリックをログに記録する
パケット スニッフィングは、多くの潜在的な問題を引き起こします。サーバーで実行しようとすると、ローカル ネットワークのセキュリティ管理者に警告が表示される可能性が高くなります。ネットワークの設定によっては、正しく動作しない場合もあります。また、ホスティング プロバイダーから追い出される可能性もあります。
あなたの最善の策は、shajeeck が言及した JavaScript を使用したクリック ロギングです。サードパーティの広告ネットワークだと思います。