在美洽后台注册并登录后,进入“网站接入/客服安装”或“渠道接入”页面,新增网站并填写域名信息,保存后即可看到系统为该站点生成的 JavaScript 嵌入代码(或移动/小程序 SDK 链接)。把这段代码按平台指引粘贴到你的网站模板(通常放在
之前),或通过 CMS 插件、Google Tag Manager 等方式部署,最后在控制台验证接入状态并排查可能的 CSP、广告拦截或 HTTPS 混合内容问题。

美洽网站代码通常指一段由美洽控制台生成的前端嵌入脚本(JavaScript),它负责在你的网站上加载美洽的在线客服组件、聊天窗口、消息收发与统计功能。简单来说:把这段代码放到你的网站里,美洽的聊天功能就会“活”起来。
保存配置后,控制台会显示一段可复制的前端代码(通常是 JavaScript 脚本),或者给出移动端/小程序的 SDK 下载与接入文档。复制这段代码,准备放到你的网站里。
示例(请以控制台实际代码为准):
| <script> | /* 美洽嵌入示例(请不要直接复制此示例用于生产环境,控制台代码可能不同) */ |
<script>
(function() {
var mq = document.createElement('script');
mq.type = 'text/javascript';
mq.async = true;
mq.src = 'https://static.meiqia.com/dist/meiqia.js?id=YOUR_SITE_ID';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(mq, s);
})();
</script>
|
|
</body> 之前,这样不会阻塞首屏渲染。
| 问题 | 可能原因 | 解决方法 |
| 聊天窗不出现 | 脚本未加载 / 被拦截 / 放错位置 | 用浏览器 Network 检查脚本是否请求成功,尝试把代码放在 </body> 前,关闭广告拦截器测试。 |
| 控制台显示跨域或 CSP 错误 | 站点内容安全策略或浏览器阻止外部脚本 | 在 CSP 中允许美洽域名,或将脚本通过你自己的 CDN 托管(仅在允许的情况下)。 |
| 功能异常(消息收发失败) | 域名未在美洽控制台白名单 / Cookie 同意策略 | 确认域名配置,检查浏览器 Cookie 设置与 SameSite 策略,确保用户同意必要权限。 |
如果你的网站使用 SPA 或 SSR,加载外部脚本的方式要更谨慎:避免在路由切换时反复插入脚本,尽量在应用根组件或服务端渲染模板中仅加载一次。对于 SSR,服务端无需执行美洽脚本,只要在 HTML 模板层输出脚本标签即可。
控制台通常允许自定义聊天窗口的颜色、欢迎语和坐席分配逻辑。若想实现更复杂的触发(例如用户登录后自动带入客户 ID),可以通过在页面上调用美洽的 API 接口或在初始化脚本中传入用户信息来实现,具体参数以控制台文档为准。
行,那就这样。按上面步骤一步步去做,通常可以顺利拿到并部署美洽网站代码;过程中碰到奇怪的问题,先用浏览器开发者工具看请求与控制台日志,常常能找到线索,实在不行再去美洽控制台或客服问一句就行,边试边改比较快。