公司视图中的 设置 页面将全公司范围的偏好设置集中在一处。每张卡片都会打开一个专门的设置页面;在公司视图中,这些设置适用于您在屏幕顶部所选的整个公司(在门店视图中,对应的页面则只适用于单个门店)。大多数选项都是简单的开关,一经更改即自动保存,并显示 “设置保存成功” 确认。
公司视图中可用的卡片有:
- 订单管理器 — “配置订单时间调整、配送显示和打印机设置”
- 结账 — “启用访客结账并配置结账行为”
- 配送区域 — “启用路线距离测量和 Google 地图集成”(仅限公司视图)
- Webhook — “注册用于接收此范围事件通知的 URL”
- 客户 — “配置客户注册时收集的信息”(仅限公司视图)
订单管理器#
门店用来接收和处理订单的订单管理器应用的设置,适用于整个所选公司。
- 常规
禁用订单时间调整 — 禁止员工在接单时更改备餐时间。工具提示说明:“禁止在订单管理器应用上调整订单时间。只会使用默认订单时间”。显示外包配送的客户地址 — 在交给外部配送服务商的订单上显示顾客地址。
- 打印机设置
在收据上隐藏司机小费 在收据上隐藏小费
- 餐桌预订设置
禁用餐桌预订 — 为该公司关闭餐桌预订。
结账#
控制公司订餐网站和应用上的结账体验。
- 启用访客结账 — 允许顾客无需先注册账户即可下单。
配送区域#
仅限公司视图。控制在计算公司的配送区域和配送费时如何测量配送距离。
- 在 Google 地图上启用路线距离测量 — 按骑手实际行驶的路线测量距离,而不是按直线距离。工具提示说明:“按路线而非直线测量距离”。
- Google Cloud API令牌 — 开启路线距离测量后显示。粘贴您的令牌并点击 保存。工具提示建议:“我们使用 Google Cloud API 按路线测量距离。请确保您的 Google Cloud 账户已启用路线 API 服务。”
Webhook#
Webhook 会在发生特定事件时,自动向您提供的地址发送通知,以便您自己的系统实时做出响应。在公司视图中,webhook 会针对整个所选公司的事件触发。表格列出每个 webhook 的 事件、URL、状态(启用 或 停用)、是否 已签名、上次 更新时间 及其 操作。如果还没有任何 webhook,页面显示:“该公司尚无 webhook。添加一个即可开始接收事件。”
添加 webhook#
点击 添加 Webhook 并填写:
- 事件 — 触发事件,可从以下事件中选择:已创建客户、已创建客户订单、客户订单已接受、客户订单配送中、客户订单已完成、客户订单已拒绝、客户订单已取消、已创建订位预订 和 已更新订位预订。
- 负载 URL — 通知的发送地址。强烈建议使用安全的
https://地址;使用不安全的地址会触发警告 “使用 http:// 不安全。强烈建议使用 https:// 端点。” - 签名密钥(可选)— 用于为每条通知签名,以便您的系统验证通知确实来自平台。表单中注明:“可选。用于以 HMAC-SHA256 对负载签名,以便您验证它来自我们。” 对于已有的 webhook,您可以选择 轮换密钥 或 保留现有密钥。
- 启用 — 暂停发送而不删除 webhook。
删除 webhook 时会询问 “删除此 Webhook?”,并警告事件将不再发送到该地址,且此操作无法撤销。
发送机制 (参考)#
页面中有一个可折叠的 投递如何工作 面板,供技术团队参考。简而言之:您的端点应以 HTTP 200 响应确认每条通知;任何其他响应或超时都视为失败。发送失败的通知最多会重试 6 次,间隔逐渐延长,之后才被标记为失败。由于发送机制是“至少一次”,您的系统应根据每条通知附带的发送标识忽略重复通知。
客户#
仅限公司视图。在 自定义表单字段 下控制公司在顾客注册时收集哪些信息。屏幕上的说明为:“请指定您希望在客户注册时收集的字段。” 勾选您希望出现在注册表单上的字段:
- 年龄
- 性别
- 出生日期
- 区域
- 邮政编码