この実験を試してみてください。AIエージェントに、Amazon、Best Buy、Walmart のノートパソコンの価格を比較させてください。
何が起こるか見てください。あなたのエージェントはヘッドレスブラウザを開きます。Amazon は CAPTCHA を出します。Best Buy はボット検知ページへリダイレクトします。Walmart は実際のデータを含まない、JavaScript でレンダリングされたシェルを返します。あなたのエージェントは再試行し、待機し、部分的な HTML をスクレイピングし、最終的には主要な仕様と価格が欠けた半端な比較を返します。
これはあなたのエージェントのバグではありません。それは主要なECプラットフォームの機能です。
彼らはあなたに比較をさせたくない
買い手が同じ商品を10 のプラットフォームで瞬時に比較できるとき、彼らは最安値を見つけ、そこから購入します。残りの9つのプラットフォームは販売機会を失います。
これはECプラットフォームにとって悪夢です。彼らのビジネスモデル全体は摩擦の上に成り立っています――あなたをエコシステム内に長く留め、できれば自分たちの価格で購入させることを意図しています。
だから、すべての主要プラットフォームは反ボット技術に多額の投資をしています:
CAPTCHA は最も顕著な障壁です。人間と自動エージェントを区別するために特に存在します。AIエージェントが CAPTCHA に遭遇したとき、それは技術的な不具合ではなく、「ここに来てほしくない」というプラットフォームの宣言です。
JavaScript レンダリング はより微妙です。現代のECページはまずスケルトンHTMLを読み込み、次にJavaScriptで価格と商品データを埋め込みます。単純なHTTPリクエストは空のシェルを返します。人間が一目で見るものを確認するには、エージェントは完全なブラウザエンジンを実行する必要があります。
レート制限 は、エージェントが機械の速度でリクエストを開始した瞬間に作動します。人間が20分間閲覧するのと同じことが、20秒で対策を引き起こします。
ログインウォール は価格を表示する前に認証を強制します。「価格を見るにはサインインしてください」はUXの選択ではなく、データ制御戦略です。ログインすると、プラットフォームはあなたが誰かを知り、価格を個別化(操作)できます。
ダイナミックプライシング は最も語られることが少ないものの、最も潜在的に巧妙な障壁かもしれません。同じ商品でも、閲覧履歴、場所、デバイス、そして時刻によって異なる価格が表示されます。あなたのエージェントは、あなたが見る価格とは異なる価格を見る可能性があり、たとえスクレイピングが成功しても比較を信頼できなくします。
これらは決して偶然ではありません。これはプラットフォームの合理的な行動です。




