AgentClickの不正検知システム ― ボット判定35パターンの全貌
アフィリエイト広告の最大リスクの一つが不正クリック・不正成果です。不正が見逃されると、広告主は実際には存在しないユーザーに対してCPAを支払うことになります。AgentClickでは、これを防ぐために3層の不正検知アーキテクチャを採用しています。
3層の不正検知アーキテクチャ
| 層 | タイミング | 主な検知内容 |
|---|---|---|
| 第1層: リアルタイム検知 | クリック発生時(即時) | ボットUA判定35パターン、IP重複24時間チェック |
| 第2層: 行動分析 | セッション中(継続監視) | 異常クリック速度、同一IP1時間10回制限 |
| 第3層: 事後分析 | 承認期間中(最大10日間) | 注文ID重複チェック、返金・チャージバック確認 |
ボット判定35パターンの例
| カテゴリ | 検知パターンの例 | 対処 |
|---|---|---|
| クローラー系 | Googlebot, Bingbot, Slurp, DuckDuckBot等 | クリック不記録・リダイレクトのみ |
| モニタリング系 | Uptimerobot, Pingdom, StatusCake等 | クリック不記録 |
| セキュリティスキャン系 | Nessus, Masscan, ZGrab等 | クリック不記録・ログに記録 |
| ヘッドレスブラウザ系 | PhantomJS, Headless Chrome, Selenium等 | 不正フラグ付きで記録・管理者通知 |
| 空またはおかしなUA | UA未設定、curl, wget, Python-requests等 | 不正フラグ付きで記録 |
IP重複チェックの仕組み
同一IPアドレスからの連続クリックは不正の可能性が高いため、AgentClickでは以下のルールでチェックしています。
- 24時間内の同一IP・同一案件の重複クリック: 最初の1クリックのみ有効とし、以降は不記録
- 1時間内に同一IPから10回以上のクリック(全案件合計): 不正フラグを付与し、管理者に通知
- データセンターIPアドレス: VPN・プロキシ・クラウドサービスからのクリックは重点監視
AgentClickの不正検知システムは、広告業界で実績のあるボット判定データベースをベースに、AIツール案件に特有のパターンも組み込んでいます。完全な不正排除は技術的に困難ですが、承認期間(第3層)との組み合わせで不正成果の99%以上を検知できる設計です。不正が疑われる成果は承認前に手動で確認・却下することで、広告主側でも最終的なコントロールが可能です。
承認期間10日間の意義
AgentClickのデフォルト承認期間は10日間です。この期間中、成果は「保留中」として扱われ、広告主の支払い義務が発生しません。承認期間を設けることで、以下のリスクを排除できます。
承認期間中にチェックされること
| チェック項目 | 内容 | 発覚後の対応 |
|---|---|---|
| 返金・解約 | 無料トライアル後のキャンセル、購入直後の返金 | 成果を却下(広告主の支払いなし) |
| チャージバック | クレジットカード会社への不正申請 | 成果を却下 |
| 注文ID重複 | 同一の注文が複数の成果として計上されている | 重複成果を却下 |
| 不正アカウント | テストアカウント・使い捨てメールでの登録 | 成果を却下・メディアに通知 |
| 自己アフィリエイト | メディア本人が自分のリンクから登録 | 成果を却下・提携解除 |
承認期間の設定の目安
| ビジネスモデル | 推奨承認期間 | 理由 |
|---|---|---|
| 月払いSaaS(トライアルなし) | 10日(デフォルト) | 初月返金のリスクが低い |
| 無料トライアルあり(7〜14日) | 14〜21日 | トライアル期間後のキャンセルを確認 |
| 高額プラン・年払い商材 | 30日 | チャージバックの発生タイミングを考慮 |
| 物販系(買い切りAIツール) | 15〜30日 | 返品ポリシーに合わせて設定 |
承認期間中は、成果の詳細データ(流入元URL、クリック時刻、コンバージョン時刻)を確認できます。同一メディアから短時間に大量の成果が発生した場合や、同一IPアドレスからの成果が集中している場合は、手動で確認してから承認を判断してください。データを見ながら承認することで、ROIを最大限に守ることができます。
他社ASPとの承認期間比較
| ASP種別 | 承認期間 |
|---|---|
| 大手総合ASP(一般的な設定) | 20〜45日 |
| 海外ASP(Impact、CJ等) | 30〜60日 |
| AgentClick(デフォルト) | 10日(広告主設定で変更可能) |
AgentClickのデフォルト10日間は、メディア側の報酬確定が速いためメディアから好まれる設定です。不正リスクが低いビジネスモデルであれば、短い承認期間がメディア獲得の競争力になります。
ステマ規制対応(景品表示法)― 広告主側の義務と対応
2023年10月1日より、景品表示法の改正によりステルスマーケティング(ステマ)が規制対象となりました。アフィリエイト広告においても、広告主とメディア双方に適切なPR表示が義務付けられています。
2023年10月施行のステマ規制の概要
- 対象: 第三者(メディア、インフルエンサーなど)が広告主の依頼を受けて行う表示
- 規制内容: 広告であることを隠した表示を「不当表示」として禁止
- 罰則: 消費者庁からの措置命令、場合によっては課徴金
- 適用範囲: ウェブ記事、SNS投稿、動画コンテンツすべて
広告主に求められる対応
-
メディアへのPR表示義務の周知
提携を承認する前に、メディアに対してPR表示が必須であることを明確に伝えましょう。AgentClickでは提携条件の「禁止事項・注意事項」欄にPR表示の必須旨を記載できます。 -
提携条件にPR表示を明記する
案件の提携条件に「すべてのアフィリエイトリンクを含むコンテンツには必ず『PR』または『広告』の表示を行うこと」を必須条件として明記します。 -
違反メディアの監視と提携解除
提携しているメディアのコンテンツを定期的にチェックし、PR表示のないコンテンツを発見した場合は、メディアに改善を求め、改善がなければ提携を解除します。
ステマ規制では、メディアがPR表示をしなかった場合でも、依頼した広告主も措置命令の対象になり得ます。「メディアに任せていた」という言い訳は通用しません。以下のケースで広告主に責任が問われる可能性があります:
- PR表示を禁止または制限した(「広告感を出すな」と指示した)
- PR表示のないコンテンツが存在することを知りながら放置した
- 提携条件にPR表示の義務を明記していなかった
適切な表示例 vs 不適切な表示例
| 状況 | 適切な表示 | 不適切な表示 |
|---|---|---|
| 記事タイトル付近 | 「【PR】○○AI徹底レビュー」 | 「○○AI徹底レビュー」(PR表示なし) |
| 記事冒頭 | 「本記事はアフィリエイト広告を含みます」 | リンクのみ設置・説明なし |
| SNS投稿 | 「#PR」「#広告」をハッシュタグに含める | 「#PR」なしで商品リンクを貼る |
| 動画コンテンツ | 動画冒頭で「本動画は○○社のタイアップです」と口頭で言う + テロップ | 概要欄にリンクのみ記載 |
広告主として最低限すべきことは、提携条件に「PR表示必須」を明記することです。これをするだけで、法的リスクを大幅に軽減できます。
リスティング制限設定 ― ブランドキーワード保護
リスティング制限とは、メディアが広告主のブランド名や商品名を使ったリスティング広告(検索連動型広告)を出稿することを禁止する設定です。
メディアが「○○AI(広告主名)」というキーワードでリスティング広告を出稿すると、以下の問題が発生します。
- 広告主との競合: 広告主自身が出稿しているブランド名キーワードに対して、メディアの広告が割り込んで表示される
- CPCの高騰: 同一キーワードに入札者が増えるためクリック単価が上昇する
- アトリビューション問題: ユーザーが本来は直接アクセスするはずだったのに、メディアの広告を経由してしまい、そのCPAが発生する(「タダ乗り成果」)
リスティング制限の設定方法
AgentClickの案件設定画面の「禁止事項」欄に以下を記載することで、メディアに周知できます。
「自社ブランド名(○○AI)、商標、関連サービス名(○○AI Pro, ○○AI Free等)を含むキーワードでのリスティング広告出稿を禁止します。違反が確認された場合、発生した成果を却下するとともに提携解除の対象となります。」
制限レベルの設定例
| 制限レベル | 内容 | 対象キーワード例 |
|---|---|---|
| 完全禁止 | 一切のリスティング広告出稿を禁止 | すべてのキーワード |
| ブランド名のみ禁止 | 自社ブランド名を含むキーワードのみ禁止 | 「○○AI」「○○ツール 公式」等 |
| 条件付き許可 | 特定のキーワードのみ許可 | 「AIツール おすすめ」「画像生成AI 比較」等 |
| 制限なし | すべてのリスティング広告を許可 | -(ブランド認知が十分なケースのみ) |
違反発見時の対応フロー
- 違反の確認: Googleで自社ブランド名を検索し、メディアの広告が表示されていないかを確認する(週次)
- 証拠の保存: 違反広告のスクリーンショットを撮影し、URL・キーワード・日時を記録する
- メディアへの通知: 管理画面から該当メディアに警告を送り、即座の広告停止を求める
- 成果の却下: 違反期間中に発生した成果は「ブランドキーワードによる成果」として却下を検討する
- 提携解除の判断: 警告後も改善がなければ、提携を解除する
月額予算上限とリスク管理
成果報酬型広告はリスクが低い反面、予期せず成果が急増すると月間コストが予算を超えるリスクがあります。特に新規案件の公開直後や、大手メディアとの提携直後に成果が急増することがあります。
月額予算上限の設定方法
案件設定で「月間予算上限」を設定すると、その予算に達した時点で案件が自動的に一時停止します。月間の最大コストをコントロールできます。
| 月間成果上限 | CPA | 月間最大支払額(手数料込み) | 適している段階 |
|---|---|---|---|
| 10件 | ¥5,000 | ¥71,500(税込) | 出稿開始直後・テスト段階 |
| 50件 | ¥5,000 | ¥357,500(税込) | 安定稼働・拡大準備段階 |
| 200件 | ¥5,000 | ¥1,330,000(税込) | 本格拡大段階 |
| 上限なし | ¥5,000 | 成果件数に応じて変動 | LTVとCPAが十分に検証済みの場合のみ |
予算消化時の挙動
月間予算上限に達すると、案件が自動的に「一時停止」状態になります。一時停止中は以下の挙動となります。
- 新規のトラッキングリンクが機能しなくなる(ランディングページへリダイレクトのみ)
- 既存のクリック(Cookie期間内)からの成果は引き続き計測される(すでにCookieが発行済みの場合)
- 翌月1日に自動リセット → 案件が再開される
- 管理者へのメール通知が送信される
案件が一時停止になると、メディア側には「この案件は今月の成果上限に達しました」と表示されます。月初から早いタイミングで停止を繰り返すと、メディアに「稼ぎにくい案件」という印象を与えてしまいます。月間予算は、LTVとCPAが十分に検証できたら段階的に引き上げましょう。
- 出稿開始1ヶ月目: 月間10〜20件に設定してテストする。ROIと不正率を確認する
- 2〜3ヶ月目: データを基に50件前後に拡大。月次で成果の質を確認する
- 4ヶ月目以降: 成果の質が安定してきたら上限を大きく引き上げる or 撤廃する
- キャンペーン期間: 一時的な成果急増が見込まれる場合は、期間限定で上限を引き上げる
- 手動承認を組み合わせる: 予算上限と手動承認を組み合わせると、費用とリスクの両面をコントロールできる
月間予算シミュレーション ― 3段階の拡大プラン
| フェーズ | 月間成果上限 | 月間最大予算 | 期間 | 目的 |
|---|---|---|---|---|
| テスト期 | 20件 | 約15万円 | 1〜2ヶ月 | CVR・不正率・ROIを検証 |
| 拡大期 | 100件 | 約70万円 | 3〜6ヶ月 | 優良メディアを増やし成果を安定化 |
| 成熟期 | 500件 | 約350万円 | 6ヶ月以降 | フルスケールでの新規ユーザー獲得 |