embent

安装指南 / Squarespace

在 Squarespace 上安装 Embent

通过 Squarespace 内置的 Code Injection 面板添加代码——不用插件,也不用碰主题文件。

开始之前

  • Squarespace Core 及以上套餐。代码注入是一项高级功能,Basic 套餐不支持。
  • 结账页面不支持代码注入,所以聊天插件不会出现在那里。Lock 和订单状态页面有自己独立的代码注入字段——如果想让插件出现在这些页面,也要在那里添加代码。

步骤

1

复制你的嵌入代码

在你的 Embent 控制台里,打开机器人的概览页面并复制嵌入代码。它看起来是这样的:

<script src="https://api.embent.com/widget.js" data-bot="YOUR_BOT_ID" async></script>
2

打开 Code Injection

在网站控制台中,进入 Website → Website Tools → Code Injection(较旧的 7.0 网站是 Settings → Advanced → Code Injection)。

3

把代码粘贴到 Footer 字段

把代码粘贴到 Footer 输入框中:这里的代码会加载到每个页面结束的 body 标签之前。点击 Save。

确认是否成功

在新的浏览器标签页中重新加载你的网站:聊天气泡会出现在角落。问它一个关于你自己页面的问题,它应该会带着引用来源作答。

如果不生效

试过了但聊天插件没显示?这些方法能解决几乎所有情况。

我添加了嵌入代码,但聊天插件没有出现——没有聊天气泡,没有启动按钮,网站上什么都没有四项检查能解决几乎所有"插件不显示"的情况。第一,打开你的正式网站,查看页面源代码(右键 → 查看网页源代码),搜索"embent"——如果脚本不在其中,说明代码没有保存到已发布的页面上。第二,确认代码片段里的 data-bot ID 和你控制台"设置"里显示的一致。第三,清除网站的页面缓存和任何 CDN 缓存——缓存页面会继续显示没有插件的旧版本。第四,检查机器人是否在控制台中被暂停:暂停的机器人会刻意对访客不显示任何内容。

常见问题

我用的是 Basic 套餐——还能添加吗?不能直接添加。代码注入是从 Core 套餐才开始提供的高级功能;Basic 完全无法添加自定义脚本。升级到 Core 及以上套餐即可解锁。
结账页面会显示插件吗?不会。结账页面不支持代码注入,所以插件只会出现在常规网站页面上。Lock 和订单状态页面有自己独立的代码注入字段,如果想让插件出现在这些页面,也要在那里加上代码。
这会拖慢我的网站吗?不会。脚本异步加载,聊天插件压缩后不到 50KB,也没有自带任何框架,所以永远不会阻塞页面渲染。
现在就把 Embent 接入你的网站。AI agent 宁愿说"我不知道",也不会编造答案。免费套餐,无需信用卡—大多数网站两分钟内就能开始回答访客问题。

角落里的聊天气泡就是 Embent 本身,正运行在这个页面上——问它任何关于我们的问题。