RewardsWPには、セルフ紹介、重複請求、既存顧客による悪用から紹介プログラムを自動的に保護する不正防止機能が組み込まれています。これらの保護機能はバックグラウンドで実行され、設定は不要なため、有効にした瞬間から紹介プログラムは保護されます。
このガイドでは、各不正防止メカニズム、不正が検出された場合に何が起こるか、および疑わしい紹介をレビューする方法について説明します。
不正防止の仕組み
RewardsWPの不正防止は自動的であり、紹介プログラムが有効になっている間は常にアクティブです。切り替える設定やアクセスする設定画面はありません。紹介された訪問者が報酬を請求しようとするたびに、RewardsWPは報酬が発行される前に一連のチェックを実行します。いずれかのチェックに失敗した場合、請求はブロックされ、訪問者にはエラーメッセージが表示されます。
3つのコアメカニズムは次のとおりです。
- セルフ紹介検出 – 提携者が自身の紹介リンクを使用して報酬を獲得することを防ぎます。
- 既存顧客検出 – 現在の顧客が新規顧客向けの友達紹介報酬を請求することを防ぎます。
- IPベースの紹介制限 – 単一のIPアドレスから発生する紹介の数を制限します。
各メカニズムは独立して実行されます。単一の請求試行は3つすべてに対してチェックされ、いずれか1つが報酬をブロックする可能性があります。
自己紹介検出
セルフ紹介検出は、提携者が自分自身を紹介して報酬の両側を獲得することを防ぎます。提携者のメールアドレスと一致する、またはそれに類似したメールアドレスを使用して報酬を請求しようとすると、RewardsWPはその請求をブロックします。
仕組み
RewardsWPは、正確なメールアドレスの一致をチェックするだけではありません。提携者が身元を偽装しようとするのを捕捉するために、2つのテクニックを使用しています。
- メール正規化 – メールを比較する前に、RewardsWPは一般的なトリックに対応するために両方のアドレスを正規化します。すべてのメールプロバイダーについて、プラスアドレス指定を削除します(例: [email protected] は
john@に解決されます)。GmailおよびGooglemailアドレスについては、ローカルパートのドットも削除します(例:yoursite.com[email protected]は[email protected]と同じように扱われます)。これらは、すべて同じ受信トレイにルーティングされる「異なる」メールアドレスを作成するために人々が使用する一般的な戦術です。 - あいまい一致 – 正規化後も、RewardsWPは提携者のメールアドレスと友人のメールアドレスの類似性を測定します。2つのメールアドレスが2文字以内で異なる場合、請求はブロックされます。これにより、単一の文字を変更したり、2つの文字を入れ替えたりして、ほぼ同一のアドレスを作成するケースが捕捉されます。
訪問者に表示されるエラー
セルフ紹介が検出された場合、訪問者には次のように表示されます。
「報酬の自己請求は許可されていません。」
報酬は発行されず、試行に関する紹介記録は作成されません。
既存顧客検出
このチェックにより、既存の顧客が友人特典を請求することを防ぎます。これは新規顧客のみを対象としています。この保護がない場合、既存の顧客は友人の紹介リンクを使用して、すでに購入する予定だったものに対して割引を受ける可能性があります。
仕組み
訪問者が友人特典を請求しようとすると、RewardsWPは訪問者のメールアドレスがストアの既存の顧客に属しているかどうかを確認します。一致が見つかった場合、請求はブロックされます。
これは、既存の顧客記録に対する直接的なメール検索です。訪問者のメールがすでに顧客アカウントに関連付けられている場合、その顧客は友人特典の対象外となります。
訪問者に表示されるエラー
既存の顧客が友人特典を請求しようとすると、次のメッセージが表示されます。
「このサイトの既存のお客様のようです。特典は新規のお客様のみが請求できます。」
IPアドレスに基づく紹介制限
IPアドレスに基づく制限は、単一の世帯、オフィス、または悪意のあるユーザーが同じネットワークから過剰な数の紹介を生成することを防ぎます。
仕組み
RewardsWPは、紹介特典を請求する各訪問者のIPアドレスを追跡します。7日間のローリングウィンドウ内で同じIPアドレスから10件の紹介が記録されると、そのIPからのそれ以降の請求はブロックされます。
制限は、7日間あたりIPアドレスあたり10件の紹介に設定されています。このしきい値は、共有ネットワーク(家族や小規模オフィスなど)に対応できるほど寛大でありながら、組織的な不正行為を検出するのに十分です。ローリングウィンドウは、古い紹介が7日を過ぎるとカウントが自然にリセットされることを意味します。
訪問者に表示されるエラー
IP制限に達すると、訪問者には次のメッセージが表示されます。
「このサイトではすでに特典を請求済みです。特典は一度しか請求できません。」
7日間のウィンドウ内で、そのIPからの11回目の(およびそれ以降の)試行に対して特典は発行されません。
追加の保護機能
3つのコアメカニズムに加えて、RewardsWPにはさらに2つの保護レイヤーが含まれています。
訪問から紹介までの追跡
RewardsWPは、ブラウザCookieに保存された訪問IDを使用して、各紹介を特定の訪問に接続します。これにより、同じブラウジングセッションからの重複紹介を防ぎます。訪問者が紹介リンクのクリックを通じてすでに追跡されており、その訪問に対して紹介が作成されている場合、同じセッションに対して2番目の紹介は生成されません。これにより、ページを更新したり、前後に移動したりすることで複数の紹介レコードが作成されるシナリオが停止します。
ハニーポットスパム対策
RewardsWPには、紹介フォームにハニーポットフィールドが含まれています。これは、実際のユーザーが決して操作しないが、自動ボットが通常入力する非表示のフォームフィールドです。ハニーポットフィールドに値が含まれている場合、送信はサイレントに拒否されます。これにより、ボットによる紹介スパムを防ぐのに役立ちます。
不正が検出された場合に何が起こるか
不正行為のチェックが失敗すると、次の2つのことが起こります。
- 特典は発行されません。 訪問者にはエラーメッセージ(検出された不正行為の種類に固有)が表示され、クーポン、割引、またはその他の特典は受け取れません。
- 自動的なステータス変更はありません。 RewardsWPは、いかなる紹介も自動的に「ブロック済み」ステータスに設定することはありません。不正行為チェックにより、そもそも報酬の請求を防ぎます。多くの場合、ブロックされた試行に対しては、紹介レコードがまったく作成されません。
これは重要な違いです。不正行為の防止はプロアクティブであり、リアクティブではありません。後からフラグを立てるのではなく、不正な請求が発生する前に停止します。
疑わしい紹介のレビューと管理
自動保護機能は最も一般的な不正行為のシナリオを処理しますが、それでも、自動チェックでは検出できないパターンがないか、定期的に紹介を確認する必要があります。たとえば、次のとおりです。
- 同じ紹介者からの複数の紹介がすべて数分以内にコンバージョンした場合
- 紹介者と友人が類似の名前またはドメインを共有している紹介
- 短期間に異常に多い紹介数
紹介を確認する場所
すべての紹介レコードを表示するには、 RewardsWP » Referrals に移動します。上部にあるステータスフィルターボタンを使用して、すべて、保留中、ブロック済み、完了、キャンセル済みのビューを切り替えます。
不正行為に関連する紹介ステータス
| ステータス | 意味 |
| ブロック済み | この紹介は手動でブロックされました。報酬は発行されません。 |
| キャンセル済み | 紹介はキャンセルされました(たとえば、関連する注文が返金された場合)。 |
どちらのステータスも報酬の発行を防ぎますが、異なる意図を伝えます。不正行為が疑われる場合は ブロック済み を、取り消された正当な紹介の場合は キャンセル済み を使用してください。
完了した紹介をブロックまたはキャンセルしても、すでに発行された報酬が自動的に取り消されるわけではありません。報酬がすでに配信されている場合は、それらの調整を別途処理する必要があります。
よくある質問
不正行為チェックは、紹介者と友人の両方の報酬に適用されますか?
自己紹介チェックは、紹介者が自分自身の友人として請求することを防ぎます。既存顧客チェックは、友人報酬は新規顧客を対象としているため、特に友人報酬の請求に適用されます。IP制限は、報酬のどちら側が請求されているかに関係なく、すべての紹介請求に適用されます。