洽客服软咨询入口参数怎么设置

如果你要把美洽的“咨询入口”调好,关键是把四类信息传清楚:标识身份的 token/visitorId、前端展示的入口参数(语言、欢迎语等)、会话级的元数据(订单号、渠道、标签)和路由/坐席规则。这些参数既能在后台统一配置,也可以在前端通过初始化或 URL 参数动态传入,注意编码与安全(不要把敏感信息直接放前端)。接下来一步步把参数分类、含义、示例和常见问题讲清楚,直接上手可用。

洽客服软咨询入口参数怎么设置

先理解:什么是“咨询入口参数”

所谓“咨询入口参数”,就是在访客点击聊天入口或页面载入时,传给美洽客服系统的那一组配置与上下文信息。它决定了:窗口长什么样、欢迎语怎么说、访客是谁(或匿名)、要带哪些业务信息到会话、应该把会话分配给哪个坐席组/技能、是否先由机器人回应等。

为什么要认真设置这些参数

  • 提升客户体验:前置信息越完整,坐席看到的上下文越丰富,用户无需多次重复。
  • 自动路由与服务效率:通过标签/技能可把会话快速分配到擅长的坐席组。
  • 统计与归因:来源参数、UTM、订单号可以打通 CRM,做转化与绩效分析。
  • 合规与安全:区分可公开的访客属性与敏感信息,采取合适的加密或后端关联。

参数分组与常见字段(概念先清楚)

把参数按用途分成几类,更容易理解和实现:

  • 标识类:brandToken / accountId / visitorId / sessionId,用来标明本次会话属于哪家企业与哪个访客。
  • 展示类:language、welcomeText、theme,用于控制前端窗体显示、语言包和按键文案。
  • 业务元数据:orderId、sku、price、userLevel 等,会随会话保存到访客资料,便于坐席处理。
  • 路由与权限:skill/department/group、priority、autoAssign、agentId,决定会话走向和是否直达人工。
  • 表单与校验:pre_chat(是否需要手机号/邮箱)、requiredFields、placeholder。
  • 追踪与归因:source、utm_campaign、utm_medium、referrer。
  • 扩展字段:props、tags、ext(自定义 JSON),用于任意业务标签或后续扩展。

核心参数一览表(建议实现的字段与示例)

参数名 类型 含义 示例
brandToken string 企业唯一标识,SDK/脚本初始化必需 abc123xyz
visitorId string 访客唯一 id(建议由后端分配并稳定复用) user_98765
visitor object 访客基础信息(name/email/phone) {name:’张三’,email:’[email protected]’}
props / ext object 自定义业务字段(订单号、产品、会员等级) {orderId:’20250101′,sku:’SKU-123′}
tags array 会话或访客标签,用于分层与筛选 [‘VIP’,’海外’]
language string 首选语言(影响系统文字或机器人语言包) zh / en / ja
routing object 路由规则(技能、人工优先等) {skill:’跨境’,autoAssign:true}
pre_chat object 预聊天表单配置(必填项/校验) {required:[’email’]}
source / campaign string 渠道与活动归因 aliexpress / blackfriday

实际接入方式(三种常用实现路径)

通常有三种把参数传到美洽的方法,按需求选用或混合使用。

1. 后端初始化 + 前端最小化埋点(推荐安全做法)

  • 后端根据登录态或 cookie 生成 visitorId 与签名 token,并把这些信息注入页面(模板或接口)。
  • 前端仅读取 visitorId 与 token,调用 SDK 初始化并把业务 props 一并传入。
  • 优点:安全(敏感信息不在前端生成)、易追踪、与 CRM 一致性好。

2. 前端动态传参(适用于落地页/营销页)

  • 在 URL 上带上必要的归因与订单信息(注意 URL 编码与长度),或者在页面 JS 读取全局变量后传给 SDK。
  • 适合无登录态的短链场景,但不要在 URL 明文放置敏感字段(比如完整的身份证号、支付信息)。

3. 通过链接/按钮传参(方便分享)

  • 生成带参数的问答入口链接,点击后打开会话窗口并把参数注入,会话记录里会保留这些信息。
  • 适合站外广告、交易平台详情页的直接咨询。

示例:一个完整的前端初始化示范(伪代码,按你们环境实现)

下面这段示例展示了把访客信息、业务 props、路由信息一并传入的思路,实际 API 名称以你们当前美洽 SDK 为准(管理后台会有示例)。


常见问题与排查方法(务实、常用)

  • 窗口不弹/参数不生效:检查 brandToken 是否正确,脚本是否加载完(network & console),参数格式是否为合法 JSON;中文要 UTF-8 编码或 URL encode。
  • 会话没有被正确路由:确认 routing 中的 skill/department 与管理后台一致;查看后台的自动分配规则和坐席状态(在线/离线)。
  • 自定义字段没有存入访客资料:确认字段名是否在美洽后台做了映射(有些平台要求先在管理后台声明自定义属性)。
  • 隐私/合规问题:不要把银行卡、身份证之类的敏感信息放到前端参数,必要时通过后端关联或做脱敏处理。
  • 跨域或 Cookie 问题:第三方脚本可能受浏览器隐私策略影响,必要时在后端做身份绑定并使用同域埋点。

实操建议与最佳实践(值得一试的细节)

  • 访客 ID 要持久化:登录用户把后端的 userId 当 visitorId 传入,未登录用户用 cookie 保持同一访客 id,方便历史会话串联。
  • props 小而精:只传必要业务字段(订单号、商品、国家)避免太大 JSON,影响性能与存储。
  • 标签化策略:把场景拆成固定 tag(如渠道、付费状态、优先级),便于坐席筛选及数据统计。
  • 多语言自动降级:先用浏览器语言或用户偏好决定 language,指定 fallback,比如 zh->en。
  • 安全校验:后端下发短期有效的签名 token,前端发起时一并提交,后端可校验,防止伪造访客信息。
  • 测试覆盖:把典型用例(国内微信、欧美桌面、移动 H5、广告落地页)都跑一遍,观察会话侧和坐席侧展示是否一致。

举几个常见场景举例(把思路给清楚)

场景 A:跨境电商订单咨询

  • entryParams 中传 orderId、sku、国家、购物平台(aliexpress/amazon)和语言=en;
  • routing 指定 skill=“跨境售后”,且 autoAssign=true,优先分配会说外语的坐席;
  • 坐席端看到完整订单号和商品信息,减少确认步骤。

场景 B:营销活动落地页,要求先收邮箱

  • 使用 pre_chat.required = [’email’],并设置欢迎语与分流 tag;
  • 把 campaign 与 utm 参数放入 ext,便于后续转化统计。

最后,再提醒几条容易忽视的细节

  • 前端 URL 参数传中文一定要 encodeURIComponent,避免解析错乱。
  • 字段命名在前后端要一致,最好在项目文档里统一列出一个“会话上下文字段表”。
  • 如果使用机器人与人工混合,明确机器人转人工的触发条件并把历史对话 context 带上,避免重复问答。
  • 所有敏感或审计性强的操作(退款、发票)尽量把关键证据存到后端日志,而不是只存在前端参数里。

嗯,好像把核心的点都覆盖了:从参数分组、字段意义、具体传参方式到示例与排错都列出来了,按这个流程一步步落地,基本能把美洽的咨询入口参数配置得既稳健又实用。接下来你可以按自己项目的登录态和数据流把 visitorId、props 的生成和传递标准化,测试几种典型流量并观察坐席端展示,细节再根据后台映射做微调。祝接入顺利!