広告クリックログプラグインを作成しています。
広告がいつクリックされるかを知る必要があります。広告の再生が開始されると、特定のページに対して常にGETリクエストが行われることに気付きました。
今、私はグーグルクロームの開発者ツールを使用して、私のローカルコンピュータで行われているすべてのリクエストを確認しています。
誰かが私がこれを行ってからデータを私のサーバーに送り返す方法について何か考えがありますか?
広告クリックログプラグインを作成しています。
広告がいつクリックされるかを知る必要があります。広告の再生が開始されると、特定のページに対して常にGETリクエストが行われることに気付きました。
今、私はグーグルクロームの開発者ツールを使用して、私のローカルコンピュータで行われているすべてのリクエストを確認しています。
誰かが私がこれを行ってからデータを私のサーバーに送り返す方法について何か考えがありますか?
広告をクリックした結果として行われるリクエストが ajax を使用して行われる場合、ハンドラーをその ajax イベントにバインドし、そのクリックに関する情報をサーバーに送り返すことができます。参照: http://docs.jquery.com/Ajax_Events
ダイレクト http リンクを使用してターゲットをロードする広告の場合、たとえば jquery を使用して、これらのアンカーのクリック イベントにハンドラーを追加できます。参照: http://api.jquery.com/click/
あなたがしたいことは、あなたが持っているPHPファイルへのリンクを作成することです。これは、クリックされたリンクを追跡します-データをデータベースまたはあなたがそれでやりたいことは何でも保存します-そして、広告が指すURLにリダイレクトしますに。
必要なのは、次のようなプロセス フローです。
user clicks ad -> runs your PHP code, which saves the data (such as ID of ad clicked, URL being sent to, IP of the person clicking etc etc etc) -> redirects user to the intended destination