« マイケルジャクソントレジャーズ | メイン | 携帯でgoogle検索 »

Tips

Google AdSense が含まれるページのメール送信

メール内のURLやWEBページのリンク(GET)からのリクエストですぐにメールを送信すると、Google から何度も同じリクエストが発信される。
このままでは結果的に何通もメールが送信される。
分析すると

●HTTP USER_AGENTに「Mediapartners-Google」が含まれるリクエスト。例えば携帯でも
SoftBank/1.0/812SH/SHJ002/SN***** Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1
●「Mediapartners-Google」で見られたページは、次回から日本語の広告が配信されるらしい。
●開発・検証のローカルIPでは Google からこのようなリクエストは確認されず、常に英語の広告が配信されている。
●GET だけらしい

対策方法としては

▲アプリケーションで、初回1回目だけに限定

▲HTTP USER_AGENTに「Mediapartners-Google」が含まれるリクエストをリジェクト
SetEnvIf User-Agent "Mediapartners-Google" deny_ua
order allow,deny
allow from all
deny from env=deny_ua

●GET リクエストでPOSTリクエストさせるためのWEBページをはさみPOSTだけに制限

トラックバック

このエントリーのトラックバックURL:
http://www.remix.asia/cgi/mt/mt-tb.cgi/6662

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)