Linux 软件免费装
Banner图

ShopBouncer

开发者 karan08
更新时间 2026年9月30日 22:18
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce analytics bot detection chatgpt ai agents

下载

1.1.0

详情介绍:

ChatGPT, Claude, Perplexity and Meta AI now browse stores and place orders for real customers. Google Analytics can't show you most of that traffic, and anything can call itself "ChatGPT". ShopBouncer adds an AI Shoppers dashboard to WooCommerce (or to Tools on any WordPress site): Privacy by design Built to stay out of the way Human requests cost one string check. Agent visits are written after the page has been sent. The plugin is compatible with WooCommerce High-Performance Order Storage and the Cart and Checkout blocks.

安装:

  1. Install and activate the plugin.
  2. Open WooCommerce → AI Shoppers (or Tools → AI Shoppers without WooCommerce).
  3. Visits appear as soon as an AI agent loads a page.

屏幕截图:

  • Visits per day split by verdict, and the parts of the store AI agents went to (sample data).
  • Orders placed by AI agents, with the identity check behind each one (sample data).
  • The AI agent evidence box on an order (sample data).
  • The setup check, which tests impostor detection live on your server (sample data).

常见问题:

Does it block anything?

No. This plugin only observes and reports. It never changes what visitors or agents see.

How do you know an agent is really ChatGPT?

An agent is verified in one of two ways. If it signs its request with Web Bot Auth, the signature is checked against the public keys its operator publishes; ShopBouncer only uses the key directories of operators that document them (OpenAI for ChatGPT's agent, Google for Google-Agent), and the dashboard names the operator that signed. If it doesn't sign, its IP address is checked against the ranges its operator publishes: inside means verified by IP, outside means impostor. A user-agent string with nothing to check it against is recorded as "unverified (name only)", because anyone can send it.

My site is behind Cloudflare or another proxy. Does the IP check still work?

Yes, once you tell ShopBouncer where the visitor's IP arrives: open the AI Shoppers page and set "Visitor IP comes from" to Cloudflare, X-Forwarded-For or X-Real-IP. The page warns you when it detects a proxy header. Until then, requests from private addresses are left unchecked rather than flagged.

Where does the "sales sent by AI assistants" figure come from?

From WooCommerce's built-in Order Attribution (WooCommerce 8.5 and later), which already records where each order came from. ShopBouncer counts the paid orders whose source is an AI assistant's website, such as chatgpt.com or perplexity.ai. If Order Attribution is switched off, the dashboard tells you where to turn it on.

Does it slow my store down?

No measurable impact for human visitors. Agent visits are recorded after the response is finished.

What happens when I uninstall?

The visit table and settings are deleted. Evidence saved on agent orders stays on those orders, because it is part of the order record.

更新日志:

1.1.0 1.0.0