专为 集成指南
无需安装扩展
只需在 Joomla 模板的 index.php 中添加两行脚本即可。无需在 Joomla 扩展目录上架,也无需担心各版本兼容问题。
多语言就绪
完全支持 Joomla 多语言网站。Nowdesk 可自动检测访客语言,也可通过 URL 参数为每个语言版本的网站固定指定语言。
AI 聊天机器人兜底
非办公时间,Nowdesk AI 机器人自动回答常见问题、获取潜在客户并收集联系信息,确保无访客咨询流失。
会员数据预填
自动将已登录 Joomla 用户的详细信息传递给聊天组件,让客服在打招呼前就能看到访客姓名和邮箱。
符合 GDPR 要求
可延迟加载组件直至获得 Cookie 同意——特别适合面向欧盟用户的 Joomla 网站,隐私合规是必要条件。
访客数据分析
监控哪些 Joomla 文章或页面产生最多支持对话,并利用这些洞察改进内容和用户体验。
如何将 Nowdesk 集成到 Joomla
创建 Nowdesk 账户
注册并完成入门向导。前往设置 → 杂项 → 安装 URL,复制您的安装 URL。
打开 Joomla 模板
在 Joomla 后台,前往扩展 → 模板 → 模板,点击当前模板并打开 index.php 文件。
粘贴嵌入脚本
找到页面闭合 body 标签,在其前方粘贴以下代码,将 [YOUR-SITE-URL] 替换为您的安装 URL。
<!-- Nowdesk 在线客服 --> <script src="[YOUR-SITE-URL]/js/min/jquery.min.js"></script> <script id="sbinit" src="[YOUR-SITE-URL]/js/main.js"></script>
保存并验证
保存模板文件,在无痕模式下打开 Joomla 网站,几秒内即可看到聊天气泡。
自定义聊天组件
返回 Nowdesk → 设置,调整颜色、欢迎语、营业时间及 AI 回复。
常见问题解答
Nowdesk 兼容 Joomla 3.x、4.x 和 5.x。嵌入方式使用标准 HTML 脚本标签,无版本特定依赖。唯一的区别是获取已登录用户数据所用的 PHP API(参见上方第 5 步)。
若直接编辑 index.php,模板更新可能覆盖该文件。为避免此问题,可使用 Joomla 4+ 提供的子模板功能,或改用自定义 HTML 模块方式添加脚本,无需触动模板文件。
可以。若使用自定义 HTML 模块方式,在模块的菜单分配设置中选择仅在特定页面显示。若直接编辑 index.php,可将脚本包裹在检查当前组件或视图的 PHP 条件语句中。
是的。Nowdesk 独立于 Joomla 的语言切换器自动检测访客语言。对于需要为每个 Joomla 语言版本强制指定特定语言的网站,可在模板 PHP 中条件性地为 main.js URL 附加 ?lang= 参数。