美洽按地区分配怎么配置?
美洽按地区分配需要先确定识别方式(国家/区号、IP、语言或自定义字段),在渠道或会话入口把地域信息写入访客属性,然后在“会话分配规则”中按条件建立规则,把会话指派给对应的客服组或技能组,并设置优先级、轮询与兜底策略,最后全面测试并观察分配日志与统计数据以优化规则。

先弄清楚这到底是什么事儿
按地区分配,说白了就是把来自不同国家或地区的客户,自动分发给更合适的客服团队。为什么要这么做?语言更对口、时区更匹配、处理流程也更专业——对跨境电商和国际客服尤其重要。
基础概念(用最简单的话讲)
- 地域识别:把访客标记为某个国家/地区的过程,常用方式包括电话号码前缀、IP 地理定位、浏览器语言或显式选择。
- 客服组/技能组:按地区或语言划分的坐席池,分配规则会把会话推送到这些组。
- 分配规则:一套“如果…就把会话分给…”的条件动作组合,可以设优先级、轮询、并发上限、超时兜底等。
美洽里常用的识别方式与场景
把“访客是哪里人”这个问题,有好几种答案方式:电话号码前缀对 WhatsApp/Telegram 最直接,Web 或小程序端更常用 IP 定位或让用户先选择国家/语言。实际项目往往是混合使用,以提高准确度。
识别方式详解
- 电话/手机号前缀:优点是可靠(只要号码有国际区号);缺点是有些虚拟号或第三方号码不靠谱。
- IP 地理定位:适合网页/小程序,会比较精确,但受 VPN/代理影响。
- 浏览器/客户端语言:作为补充依据,适合判断语言而非精确国家。
- 显式选择或自定义字段:最可靠但需要用户配合(例如在表单里先选国家)。
在美洽里按地区分配的操作流程(一步一步来)
准备工作(先别急着点保存)
- 确认你有管理员权限,能管理渠道、坐席和分配规则。
- 所有接入渠道(WhatsApp、LINE、Telegram、Web 聊天等)已在美洽控制台完成接入。
- 准备好要使用的地区映射表(比如国家名→客服组名→优先级)。
- 决定采用哪种识别方式:号码前缀、IP 服务(如 MaxMind)、或客户端传过来的自定义属性。
步骤 1:建立客服组或技能组
- 在“坐席管理”或“团队/技能组”里创建以地域为维度的组,例如 “JP-日语组”、“US-英语组”、“EU-欧洲组(多语)”。
- 给每个组设定合理的在线人数、并发会话上限和工作时间。
步骤 2:把地域信息带到会话里(核心点)
关键是把“国家/地区”这类信息写进访客属性(visitor attributes),美洽的分配规则会读取这些属性做判断。不同渠道的做法:
- WhatsApp/Telegram/LINE:在接入时服务器端解析电话号码的国际区号,创建会话或消息时通过 API 把 region 字段或自定义属性一起写进会话。
- Web 聊天/嵌入式会话:前端可调用第三方 IP 定位服务或从页面获取用户选择,然后通过美洽的 JS SDK(或 API)把 region 写入访客信息。
- 工单/邮件:解析发件人邮箱域名、邮件头或在流程里让客户选择国家,再更新工单属性。
步骤 3:在“会话分配规则”中建立规则
进入美洽后台的分配/路由设置,新建规则时注意这几点:
- 条件(Condition):选择“访客属性 region 等于 XX”,或“手机号前缀为 +81(日本)”。
- 动作(Action):把会话分配给某个客服组或技能组;可选轮询、按优先级或静态指派。
- 优先级(Priority):规则是有顺序的,把更精确的规则放在前面,例如先按手机号前缀再按 IP 地区作为备选。
- 超时/兜底(Fallback):如果首选组无人接,会话应自动转到下一级组或公共组,避免漏单。
规则与字段示例(照着改就行)
| 用途 | 条件示例 | 动作 |
| 日本客户 | visitor.region == “JP” OR phone_prefix == “+81” | 分配到 JP-日语组,轮询,优先级 1 |
| 美国客户 | visitor.region == “US” OR phone_prefix == “+1” | 分配到 US-英语组,轮询,超时 30s 兜底至 Global |
| 无法识别 | visitor.region 未设置 | 分配到 Global-综合组,提示坐席确认来源 |
高级用法:通过 API 或 SDK 动态标注地域
如果你需要更灵活的控制,可以在后端做识别(例如通过 MaxMind/Ipstack 获取 IP 的国家),然后用美洽的 API 把 region 写进访客或会话属性:
- 创建/更新访客:visitor.update({id, region: “BR”, language: “pt”})
- 在消息创建时附带属性:messages.create({conversation_id, body, metadata: {region: “BR”}})
这样不管是来自 WhatsApp 还是站点弹窗,分配规则都能统一读取同一个属性,规则维护更简单。
测试与校验(别省这步)
建立规则后一定要做全面测试:不同国家的测试号码、不同浏览器/设备、VPN 情况、坐席被占用时的兜底走向。观察美洽控制台的会话日志,确认每条消息的访客属性与分配结果。
常见测试清单
- 使用日本/美国/欧洲等真实或模拟号码发起会话。
- 用代理或 VPN 模拟 IP 来自不同国家的网页会话。
- 让目标客服组全部离线,测试兜底是否触发。
- 观察会话创建时的 visitor 属性和分配日志,确认条件命中。
常见问题与处理方法
- 识别不准确(VPN/代理):把 IP 判定作为辅助,优先使用号码前缀或用户选择;对高风险地区加提示。
- 号码没有国际区号:对接入号码做规范化,或者在会话发起页强制要求完整号码。
- 规则冲突/顺序问题:把最具体的规则放前面,使用优先级和日志排查冲突。
- 坐席跨区工作:允许坐席加入多个技能组,并在规则中支持多目标分配或二次转接。
实践中的一些小技巧(经验贴)
- 把技能组命名规范化,例如“JP_日语_售前”,便于阅读与统计。
- 把国家与语言都作为访客属性,规则可同时判断两者,处理多语言国家更准确。
- 定期导出分配日志,统计错误分配的样本来优化规则。
- 在高峰期把兜底组设为人工优先,避免自动分配造成等待时间过长。
局限与合规要点
地理定位并非百分之百准确──IP 会被代理、手机号可能是虚拟的;此外根据地区涉及隐私合规(例如欧盟的 GDPR),在写入并处理用户地理信息时要注意数据最小化与告知。
最后,想起来的检查清单
- 渠道是否把手机号/IP/语言等基础数据传入美洽?
- 访客属性名与分配规则里使用的字段一致吗?
- 规则顺序和优先级是否合理?
- 是否设置了兜底逻辑及超时策略?
- 测试是否覆盖到每一种渠道与异常情况(VPN、虚拟号、离线坐席)?
好啦,按地区分配的流程其实不复杂,但关键在于把地域信息可靠地写进会话/访客属性,然后在美洽里用清晰、按优先级排列的规则去匹配与分配。过程中多做案例测试、记录异常样本并持续优化,效果会越来越稳定。若你想,我可以帮你把现有的渠道信息和坐席表,整理成一份具体的规则清单,照着一步步配就行。