PHPとJavascriptを使用して広告システムのクリック詐欺を防止


10

PHP、MySQL、Javascriptを使用して広告プロジェクトを構築したいと思います。私のようなものについて話している...

  • グーグルアドセンス
  • BuySellAds.com
  • その他の広告プラットフォーム

私の質問は、主に、システムをだます人や私が遭遇する可能性のあるその他の問題を防止するために何に注意する必要があるのですか?

私のデザインコンセプト。広告はデータベース内のレコードであり、ページが読み込まれると、JavaScriptを使用してサーバーを呼び出し、サーバーはPHPスクリプトを使用してデータベースにクエリを実行し、ランダムな広告を取得します。(人口統計やその他の基準に基づいて広告を取得するようなコレを行う場合もあります)PHPスクリプトは、それを呼び出しているサーバー/ウェブサイトに広告を返し、特別なトラッキングを行う画像としてページに表示します。リンク。

私はする必要があります...

  • すべてのインプレッションをカウントする(広告がページに表示されている場合)
  • 広告リンクのすべてのクリックをカウントする
  • 広告リンクのすべてのユニーククリックをカウントする

私の質問は、純粋に広告のクエリと表示にあり、管理側とは何の関係もありません。Adspaceの広告スペースの購入/販売にかかわるお金がある場合、統計は正確であり、人々がシステムを簡単にだまさないようにする必要があります。クリック詐欺を防止する唯一の方法は、IPアドレスの追跡だけですか?

経験のある誰かが私が正しい軌道に乗っていることを明確にしてくれることを望んでいますか?同様に、このようなことをすることについて知っておくべきアドバイス、ヒント、または何か他のものを私に与えますか?


2
車輪を再発明しないでください。openx.com
動的な

3
@ yes123これはホイールを再発明することはほとんどありません。openxは肥大化し、APIや超過料金などのサービスが増えます。自己完結型で軽量なものをコード化しようとしています

「クリック詐欺を防止する唯一の方法は、本当にIPアドレスを追跡することですか?」はい、しかし私は誰かが私の間違いを証明してくれることを望んでいます
ジョシュアドレイク

2
クリック詐欺を防ぐことは不可能です。ここでは詐欺師に行くだろうという長さの例です:behind-the-enemy-lines.com/2011/03/... -さらにネットワークの下の画像の一部を警告NSFWている
JamesG

1
警告:JamesGのリンクは非常にNSFWです。
Aric TenEyck

回答:


4

1998年以降、「ランダム広告」の支払いをした人はいません。

ランダムな広告を提供することは無駄な努力です。男性をターゲットにしたサイトでの女性向けの商品広告の価値、またはその逆。彼らは広告主として私にマイナスの価値を持っていると思います。より高度な広告配信を行うということは、ビューアに関するより高度なメタデータセットを意味します。つまり、2012年にGoogleである場合を除き、あらゆる目的で匿名です。

このようなシステムのPHPとRDMBSはスケーリングしません。

Mochigamesが自社のカスタム広告配信サーバーソリューションに対して何をしたかをご覧ください。ヒント:PHPや従来のデータベースベースではありません。

IPアドレスは、設計された目的以外には適していません。

IPアドレスの追跡は、この問題に取り組むための絶対に間違った方法です。IPアドレスは、その場所ルーティングするためのものです。それらはグローバルに一意のIDではなく、そのため役に立たないほどではありません

  • NATのため、IPアドレスは一意ではありません。

  • なりすましのため、IPアドレスは一意ではありません。

  • 匿名のランダム化プロキシのため、IPアドレスは一意ではありません。

  • IPアドレスは、最も一般的なクリック詐欺メカニズムであるボットネットの検出には役に立ちません。

  • IPアドレスは、ヒューマンネットの検出にも役立ちません。

深いポケット

Googleや他の大手企業は、毎年この問題に数千万ドルを費やしています。彼らはそれだけのお金とPhd.sをポケットに入れてそれを止めることはできません、私はいくつかのPHPとクライアント側のJavascript(定義上は役に立たない)がまったく影響を与えるとは思えません。

クリック詐欺を検出して排除する唯一の方法は、非常に広範な動作パターンを探すこと(これはお金がかかるところ)を行った後に、非常に高度な機械学習アルゴリズム(これがPhdが出るところ)を適用することです。そのアルゴリズムは、時間とともに適応してより正確になります。

一部のクリック詐欺の容認は避けられない

しかし、それでも偽陰性を優先して結果を調整する必要があります。つまり、実際のクリック詐欺を受け入れる用意がある必要があります。偽陽性を払わないと、正当な顧客に対する信頼の価値が完全に損なわれるからです。


最初の段落を明確にするために、私の広告はWeb開発者向け広告であり、Web開発者サイトにのみ表示されるため、関連性があります
JasonDavis
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.