我们独立站用第三方的聊天机器人做自动接待,主要是想少排一点人工客服的班次,客服这块一个月下来是笔不小的固定支出。上周我把接待流程重新改了一版,加了产品页的触发规则,本来想让它只在几个核心落地页出现。
改完就出问题了:首页的聊天窗口照常弹出,产品页和博客页完全不出现,连工具自带的小图标都不加载。偶尔在某个产品页弹出来了,点开后不管输入什么都没进关键词分流,直接丢一句默认兜底话术过来。现在最想搞清楚的是,问题到底出在触发条件没命中、脚本注入范围不对,还是页面本身的加载方式把窗口挡掉了。
已经试过这些:把触发规则的 URL 匹配从精确路径改成包含匹配;确认订阅还在有效期、账号没有被限流;清了站点缓存和 CDN 缓存,也用无痕窗口测过;主题里的异步加载和延迟加载都关掉试了一次,现象没变。问过工具的支持,对方让我去看页面源码里有没有加载脚本,但我不太分得清哪些是他们注入的。
想请有类似经验的朋友给个按顺序来的排查思路:先确认哪一层、用什么方式验证,才能判断是规则没命中、脚本没被加载,还是被主题或缓存插件拦掉了?有具体检查顺序的话我会照着走一遍。

