AffiliateWPの不正防止機能は、アフィリエイトプログラムにおける不正行為を検出し防止し、コミッションを保護し、費用が発生する前に疑わしいパターンを特定するのに役立ちます。
このガイドでは、5つの不正検出方法の設定、フラグが付けられた項目の確認、不正指標の監視を通じて、プログラムを安全に保つ方法を説明します。
概要
アフィリエイト不正とは、誰かがプログラムを悪用して、正当に獲得していないコミッションを得ようとすることです。これには、アフィリエイトが自分のリンクをクリックして、すでに購入していたものに対するコミッションを得たり、偽のアカウントを作成して収益を増やしたり、許可されていないソースから質の低いトラフィックを送信したりすることが含まれます。防止策がないと、実際にあなたのビジネスを宣伝している正規のパートナーではなく、不正なアフィリエイトにコミッションを支払うことになる可能性があります。
AffiliateWPの不正防止機能には、疑わしいアクティビティを特定するために連携する不正検出方法と手動ブロックツールが含まれています。
すべてのプランで利用可能:
- セルフリファラル防止 – アフィリエイトが自分の購入に対するコミッションを得るために、自分の紹介リンクを使用することを検出します
- ブロックされた紹介元サイト – スパムサイト、不正ネットワーク、競合他社のウェブサイトなどの特定のドメインからのアクセスを手動でブロックします
Proプランのみ:
- PPCトラフィック検出 – 用語で禁止されている場合に、有料広告からの紹介を検出します
- IPベロシティ検出 – 同じ場所から登録された複数の偽のアフィリエイトアカウントを検出します
- コンバージョン率検出 – 不正パターンを示す異常に高いまたは低いコンバージョン率を検出します
- 紹介元サイト検出 – トラフィックがアフィリエイトが登録したウェブサイトから実際に来ていることを検証します
各検出方法は、許可(アクションなし)、フラグ(手動レビューのためにマーク)、または拒否(自動的にブロック)するように設定できます。この柔軟性により、不正なアフィリエイトに疑わしいという恩恵を与えながら、厳格な不正防止と調査とのバランスを取ることができます。
不正防止機能の開始方法
WordPress管理画面のAffiliateWP » 設定 » 不正防止に移動します。最初におすすめする手順は、セルフリファラル防止が拒否(デフォルト)に設定されていることを確認することです。これにより、最も一般的なタイプの不正がブロックされます。
WordPress管理画面のAffiliateWP » 設定 » 不正防止に移動します。新規プログラムの最初におすすめする手順は、セルフリファラル防止(次のセクションで詳しく説明)を設定し、変更を保存することです。
セルフリファラル防止
セルフリファラル防止は、アフィリエイトが自分の紹介リンクを使用して自分の購入に対するコミッションを獲得することを防ぎます。これは最も一般的なタイプのアフィリエイト不正であり、アフィリエイトが実質的に自分自身にコミッションを支払うことになります。ほぼすべてのプログラムで有効にする必要があります。

仕組み
システムは2つの方法で自己紹介を検出します:
- メールアドレスの一致:顧客のメールアドレスがアフィリエイトのメールアドレスと一致する場合
- ログイン検出:ログイン中のユーザーが登録済みアフィリエイトでもある場合
いずれかの条件が真の場合、紹介は設定に基づいてフラグ付けされるか拒否されます。
設定
「自己紹介防止」セクションで、次のいずれかのモードを選択します:
- 許可 – 自己紹介を通常どおり許可します。アフィリエイトが自身の購入で収益を得ることを明示的に許可したい場合(まれ)にのみ、このモードを使用してください。一部のビジネスでは、メンバーが自身の注文でコミッションを得られるアフィリエイト割引プログラムとしてこれを使用しています。
- フラグ – 手動レビューのために保留中のステータスで紹介を作成します。自己紹介をケースバイケースでレビューしたい場合に使用します。特定の状況下では一部の自己紹介を許可する場合などです。
- 拒否(デフォルト)– 訪問をブロックし、紹介を自動的に拒否します。ほとんどのプログラムで推奨されます。自己紹介はほぼ常に不正であり、自動拒否により手動でレビューする手間が省けます。
推奨:自己紹介を許可する特別なビジネス上の理由がない限り、拒否モードを使用してください。これにより、手動レビューを必要とせずに即座に保護されます。
アフィリエイトは、自己紹介が拒否されたときに通知を受け取らないため、不正防止策を回避することができません。
紹介元サイト検出
紹介元サイト検出により、アフィリエイトは登録したウェブサイトからのみトラフィックを送信するようになります。アフィリエイトがサインアップする際、ウェブサイトのURLを提供します。この機能は、受信トラフィックが実際に登録されたURLから来ていることを検証し、アフィリエイトが無許可のサイトでプログラムを宣伝したり、ドメインを偽装したりすることを防ぎます。

Pro機能: 紹介元サイト検出はProプランで利用可能であり、アフィリエイト登録を有効にする必要があります。 Proにアップグレード →
仕組み
アフィリエイトが登録する際、ウェブサイトのURL(例: https://example.com)を提供します。紹介リンク経由で訪問者が到着すると、システムは次の処理を行います:
- 訪問者がどこから来たか(紹介元ウェブサイト)を確認します
- その紹介元ドメインをアフィリエイトの登録済みURLと比較します
- 登録されていないドメインから来た場合、訪問をフラグ付けまたは拒否します
ドメインの一致:システムは、誤検知を避けるために柔軟な一致を使用します:
www.プレフィックスを無視します(www.example.comとexample.comを同じものとして扱います)- サブドメインに一致します(
blog.example.comからのトラフィックはexample.comの登録済みサイトと一致します) - 親ドメインの一致をサポートします(アフィリエイトはメインサイトおよびすべてのサブドメインから宣伝できます)
設定
「紹介元サイト検出」セクションで、次のいずれかのモードを選択します:
- 許可 (デフォルト) – 参照元サイトはすべて許可されます。トラフィックソースを制限しない場合に使用します。たとえば、アフィリエイトが登録時にすべてをリストしていないソーシャルメディア、メール、またはさまざまなウェブサイトなどの複数のチャネルを通じてプロモーションしている場合などです。
- フラグ – 不一致の訪問をレビューのためにマークします。アフィリエイトが実際にどこでプロモーションしているかをブロックせずに監視するために使用します。不正なサイトを使用しているかどうかを確認でき、トラフィックを承認するか、登録済みURLの更新を依頼するかを決定できます。
- 拒否 – 未登録ドメインからの訪問を自動的にブロックします。アフィリエイトが登録したウェブサイトからのみプロモーションすることを厳密に強制するために使用します。これにより、アフィリエイトがスパムサイト、不正なフォーラム、または競合他社のドメインでプロモーションすることを防ぎます。
要件: この設定は、AffiliateWP » 設定 » 一般でアフィリエイト登録を許可が有効になっている場合にのみ表示されます。
推奨:
- トラフィックソースを厳密に管理したい場合は、拒否を使用してください。
- ブロックせずに可視性を確保したい場合は、フラグを使用してください。
- アフィリエイトが複数のドメインまたはソーシャルメディアを使用している場合は、許可を維持してください。
コンバージョン率検出
コンバージョン率検出は、通常のパターンから外れたパフォーマンスを示すアフィリエイトを特定します。アフィリエイトのコンバージョン率は、追跡された訪問のうち何パーセントが実際の紹介につながったかを示します。異常に高いコンバージョン率(ほぼすべての訪問が紹介になる)は、自己紹介やクッキースタッフィングなどの不正行為を示唆する可能性があります。異常に低い率(多くの訪問があるが紹介がない)は、クリック詐欺やボットトラフィックを示唆する可能性があります。

Pro機能: コンバージョン率検出はProプランで利用可能です。 Proにアップグレード →
仕組み
システムは、各アフィリエイトのコンバージョン率(紹介につながった追跡された訪問の割合)を監視します。
最小しきい値: 検出は、アフィリエイトが10件以上の紹介を持っている場合にのみトリガーされます。これにより、サンプルサイズが小さい場合の誤検知を防ぎます。
例: 100回の訪問と25回の紹介を持つアフィリエイトは、25%のコンバージョン率になります。最大しきい値が20%に設定されている場合、そのアフィリエイトの紹介はフラグが立てられます。
設定
コンバージョン率検出セクションで、次のいずれかのモードを選択します。
- 許可 (デフォルト) – コンバージョン率のチェックはありません。コンバージョン率を監視したくない場合、または一部のアフィリエイトが自然に他のアフィリエイトよりもはるかに優れているか劣っているかの品質に大きなばらつきがある場合に使用します。
- 訪問と紹介のフラグ設定 – レートが制限外の場合に訪問と紹介をマークします。不正行為(自己紹介や偽の購入など)を示す異常なレートかどうかをレビューするまで、不正なコンバージョンパターンをブロックせずに監視するために使用します。このモードを選択すると、最小および最大のコンバージョンレートのしきい値を設定するための追加フィールドが2つ表示されます。
注意: コンバージョンレートの検出は、自動拒否ではなく、許可またはフラグ設定モードのみをサポートします。これは、コンバージョンレートの異常は、詐欺を意味する場合も、アフィリエイトが完全にターゲットを絞ったオーディエンスを持っていることを意味する場合もあるため、解釈するにはコンテキストが必要だからです。アクションを実行する前に調査する必要があります。
最小コンバージョンレート (フラグ設定モード選択時に表示)
- デフォルト: 2%
- 範囲: 0-100%
- 意味: コンバージョンレートがこのパーセンテージを下回った場合にフラグを設定します
最大コンバージョンレート (フラグ設定モード選択時に表示)
- デフォルト: 20%
- 範囲: 0-100%
- 意味: コンバージョンレートがこのパーセンテージを上回った場合にフラグを設定します
推奨:
- 2〜20%の範囲で開始します(ほとんどのアフィリエイトプログラムの業界標準)
- Adjust based on your product and niche:
- 高額商品: 1〜10%の方が現実的かもしれません
- 低価格サブスクリプション: 5〜30%が正常である可能性があります
- 物理的な製品: 2〜15%が一般的です
PPCトラフィック検出
PPC(クリックごとの支払い)トラフィック検出は、Google広告、Facebook広告、Microsoft広告などの有料広告ソースからの紹介を識別します。多くのアフィリエイトプログラムはPPCトラフィックを禁止しています。アフィリエイトは検索エンジンであなたのブランド名をビッドし、広告費用を増加させながら、同じ顧客からコミッションを獲得できるからです。

Pro機能: PPCトラフィック検出はProプランで利用可能です。 Proにアップグレード →
仕組み
システムは、次の3つの方法で有料広告トラフィックを自動的に検出します。
- クリックIDパラメータ: 有料広告をクリックすると、広告プラットフォームはURLに特別な追跡コードを追加します。Google広告の場合は
gclid、Facebook広告の場合はfbclid、Microsoft広告の場合はmsclkidなどです。AffiliateWPはこれらのコードを検出します。 - UTMパラメータ:
utm_medium=cpc、utm_medium=ppc、またはutm_medium=paidなどの有料トラフィックを示すURLパラメータを識別します。 - 紹介ドメイン: 訪問者が既知の広告プラットフォームドメインから直接来ている場合に認識します。
PPC検出は、Google広告、Facebook広告、Microsoft広告、TikTok広告、LinkedIn広告、Pinterest広告、Snapchat広告、Reddit広告、Twitter広告、Impact Radius、および一般的な広告プラットフォームからのトラフィックを認識します。
設定
PPCトラフィック検出セクションで、次のいずれかのモードを選択します。
- 許可 (デフォルト) – PPCトラフィックを通常どおり許可します。アフィリエイトが有料広告の使用を許可されており、ブランド入札ガイドラインに従うことを信頼している場合に使用します。
- フラグ – PPC紹介を、手動レビューのためにマークします。PPCトラフィックをケースバイケースでレビューしたい場合に使用します。たとえば、一般的なキーワード広告を許可するが、ブランド名の入札を捕捉してブロックしたい場合などです。
- 拒否 – 訪問をブロックし、PPC紹介を自動的に拒否します。アフィリエイト規約ですべての有料広告を禁止している場合に使用します。これにより、アフィリエイトはブログ、ソーシャルメディア投稿、メールリストなどのオーガニックチャネルを通じてのみプロモーションできるようになります。
PPC検出がトリガーされると、システムは検出されたプラットフォームと使用された検出方法(クリックIDまたはUTMパラメータ)を記録し、フラグ付きの紹介をレビューする際に表示されます。
IPベロシティ検出
IPベロシティ検出は、同じ場所から複数の偽のアフィリエイトアカウントを作成してコミッションを増やす人物を検出します。システムは、短期間内に同じIPアドレス(インターネットの場所)からあまりにも多くのアフィリエイトが登録した場合を特定し、これは偽のアカウント、ボット登録、またはアフィリエイトファームを示唆します。

Pro機能: IPベロシティ検出はProプランで利用可能です。 Proにアップグレード →
仕組み
新しいアフィリエイトが登録すると、システムはそのIPアドレスをキャプチャし、時間枠内で同じIPから登録した他のアフィリエイトの数をチェックし、そのカウントを設定したしきい値と比較します。しきい値を超えた場合、アフィリエイトはフラグ付けされるか、保留中に設定されます。
例: デフォルト設定(24時間で3件の登録)では、4人目のアフィリエイトが24時間以内にIPアドレス192.168.1.1から登録しようとすると、フラグが付けられます。
設定
IPベロシティ検出 セクションで、次のいずれかのモードを選択します。
- 許可 (デフォルト) – IPベロシティチェックは行いません。IPベロシティがプログラムの懸念事項でない場合、または多くの(大学の学生やコワーキングスペースのような)アフィリエイトが自然にネットワークを共有している場合は使用します。
- フラグ – アフィリエイトを認識のためにマークしますが、すぐに有効化できるようにします。登録をブロックせずにパターンを監視するために使用します。IPアドレスを共有しているユーザーは表示されますが、正当なサインアップを遅らせることはありません。このモードを選択すると、検出しきい値と時間枠を設定するための2つの追加フィールドが表示されます。
- 承認が必要 – アフィリエイトを保留中のステータスに設定し、手動レビューを行います。ほとんどのプログラムで推奨されます。不正なアカウントがすぐに有効化されるのを防ぎながら調査でき、IPアドレスを共有している正当なアフィリエイトを承認することもできます。このモードを選択すると、検出しきい値と時間枠を設定するための2つの追加フィールドが表示されます。
登録しきい値 (フラグまたは承認が必要が選択されている場合に表示されます)

- デフォルト: 3件の登録
- 範囲: 2~100
- 意味:検出をトリガーする前に、同じIPからの登録の最大数
時間枠 (フラグまたは承認が必要が選択されている場合に表示)
- デフォルト:24時間
- 範囲:1~720時間(30日)
- 意味:同じIPからの登録をどのくらい遡って確認するか
GDPRとIPロギング
IPベロシティ検出では、アフィリエイトがどこから登録しているかを追跡するためにIPアドレスをキャプチャする必要があります。GDPRプライバシー要件への準拠などの理由で、AffiliateWP »設定 »詳細設定でIPロギングを無効にしている場合、IPベロシティ検出は機能しません。IPロギングが無効になっている場合、不正防止設定ページに通知が表示されます。
ブロックされた参照元サイト
すべてのプランで利用可能 – この機能を使用すると、スパムサイト、不正ネットワーク、競合他社のウェブサイトなどの特定のドメインからのアクセスを個別にブロックできます。不正または不要なトラフィックの特定のソースを特定した場合に使用してください。

仕組み
「ブロックされた参照元サイト」セクションの「ブロックされたサイト」テキストエリアに、ドメイン名(1行に1つ)を入力します。ブロックされたドメインからの訪問者は完全にブロックされ、訪問は記録されず、参照元も作成されません。
spamsite.com
fraud-network.net
competitor.com
ドメインマッチングでは、www.プレフィックスは無視され、すべてのサブドメインは自動的にブロックされ、大文字と小文字は区別されません。
PPCトラフィック検出を使用している場合は、広告プラットフォームのドメイン(google.com、facebook.comなど)をこのリストに追加しないでください。より詳細な制御については、代わりにPPC検出設定を使用してください。
フラグが付けられた参照元とアフィリエイトの確認
不正検出が項目にフラグを付けた場合、それを確認して、不正なのか、それとも誤検出なのかを判断する必要があります。
フラグが付けられた参照元
「AffiliateWP » 参照元」に移動します。フラグが付けられた参照元には、参照元IDの横に赤い旗のアイコンが表示され、ツールチップに不正の種類と詳細が表示されます。

参照元をクリックして編集画面を開きます。上部にある「不正アラート」バナーに検出された内容が表示され、下部にある「不正アラート」ドロップダウンに特定のフラグの種類が表示されます。
承認する場合(正当な場合):
- ステータスを「未払い」に変更します
- オプションで、「不正アラート」ドロップダウンを「なし」にクリアします
- 「参照元を更新」をクリックします
拒否する場合(不正な場合):
- ステータスを「拒否済み」に変更します
- 「不正アラート」フラグを保持します(拒否された理由を記録します)
- 「参照元を更新」をクリックします
重要: 参照元が支払い処理に含まれると、不正アラートを変更することはできません。
参照元が支払い処理に含まれると、不正アラートを変更することはできません。
フラグが付けられたアフィリエイト
「AffiliateWP » アフィリエイト」に移動し、「保留中」ステータスでフィルタリングします。IPベロシティ検出によってフラグが付けられたアフィリエイトには、旗のアイコンが表示されます。

アフィリエイトの名前をクリックし、次にレビューをクリックしてレビューアフィリエイト画面を開きます。下部にある不正対策セクションには、IPベロシティの詳細、同じIPからの姉妹アフィリエイト、および拒否/フラグ付けされた紹介数が表示されます。
- 承認するには: アフィリエイトを承認 を選択して送信します。アフィリエイトがアクティブになり、収益を上げることができるようになります。
- 拒否するには: アフィリエイトを拒否 を選択して送信します。アフィリエイトはログインしたり、コミッションを獲得したりできなくなります。
よくある質問
紹介が支払われた後に不正フラグを変更できますか?
いいえ。紹介が支払い処理に含まれると、その不正フラグはロックされ、変更できなくなります。これにより、会計上の不整合を引き起こす可能性のある遡及的な変更を防ぎます。
IPベロシティでフラグを立てた場合、アフィリエイトの既存の紹介はどうなりますか?
IPベロシティ検出はアフィリエイトのステータス(保留中かアクティブか)にのみ影響します。既存の紹介を遡ってフラグ付けしたり拒否したりすることはありません。IPベロシティでフラグを立てた後に過去の紹介を確認したい場合は、 AffiliateWP » Referrals に移動し、そのアフィリエイトでフィルタリングしてください。
紹介が拒否されたとき、アフィリエイトは通知を受け取りますか?
いいえ。不正検出により紹介が拒否された場合、アフィリエイトは自動通知を受け取りません。拒否された紹介はアフィリエイトダッシュボード(アクセス権がある場合)に表示されますが、メールアラートは送信されません。これにより、不正行為を行っている者が、どの手法が検出を引き起こしたかを特定し、将来それを回避するために手法を調整することを防ぎます。
GDPRコンプライアンスのためにIPロギングを無効にした場合、不正検出を使用できますか?
部分的に可能です。ほとんどの検出方法(セルフリファラル、PPCトラフィック、コンバージョンレート、参照サイト)はIPアドレスを必要とせず、メールマッチング、URLパラメータ、ドメイン比較などの他のシグナルに依存するため、問題なく機能します。ただし、IPベロシティ検出は機能しません。これは、同じ場所からの複数の登録を特定するために、IPアドレスのキャプチャと比較が根本的に必要だからです。プライバシー規制に準拠するために AffiliateWP » Settings » Advanced でIPロギングを無効にした場合、IPベロシティセクションに、この検出方法が利用できないことを説明する通知が表示されます。
マルチティアアフィリエイトプログラムでは、不正検出はどのように機能しますか?
不正検出は、ティアレベルに関係なく、すべての紹介に適用されます。ティア2の紹介(ティア1アフィリエイトが生成した売上に対するコミッション)がフラグ付けまたは拒否された場合、他の紹介と同じ検出ルールに従います。重要なのは、採用されたアフィリエイト(ティア2)が不正行為を犯したからといって、親アフィリエイト(ティア1)が自動的にフラグ付けされるわけではないということです。各アフィリエイトは個別に評価されます。
すべての不正検出を一時的に無効にできますか?
はい。各不正検出機能に移動し、そのモードを 許可 に設定します。これにより、その機能の検出が無効になり、訪問と紹介は不正チェックなしで通常どおり追跡およびクレジットされます。これは、不正チェックを一時的に緩和したいプロモーションキャンペーンを実行する場合や、開発中にアフィリエイトリンクをテストする場合に便利です。