0

小さな会社と一緒に、 Exchange Announcementsに関する新しい PHP プロジェクトを準備しています。

ユーザーはコントロール パネルからバナーを追加することも、コードをコピーしてページの本文に配置することもできますGoogle Adsenseのように、訪問者がユーザー 1 のバナーをクリックすると、ユーザーはポイントを獲得し、バナーの所有者は割引ポイントを獲得します

大丈夫 :)

私の質問は、同じ訪問者がバナーをクリックしたかどうかを検出する方法についてです (チートしてポイントを獲得するため)。現在、IP を使用して同じクリックを検出していますが、検出するのに良い方法ではないことはわかっています。

前もって感謝します

4

1 に答える 1

0

IP メソッドを組み合わせて、そのバナー用にユーザーのブラウザーに Cookie を保存することもできます。そのため、次に Cookie を確認したときに、ユーザーが既にこのバナーをクリックしたことがわかります。

IP メソッドからもより良い結果を得るには、時間と組み合わせて、同じ IP からの複数のクリックを許可しますが、同じ IP からの複数のクリックを短期間に許可しないでください。

したがって、Cookie が設定されているすべてのユーザーと、最後にクリックが保存されたすべての IP をブロックします。たとえば、5 分間...

于 2012-09-15T11:16:53.900 に答える