> For the complete documentation index, see [llms.txt](https://help.sesami.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.sesami.co/zh-cn/guan-li/services.md).

# 服务

服务是客户可以预约的可预订项目。在 Sesami 中，服务与 Shopify 产品关联，并配置有时长、资源、地点和其他设置。

## 什么是服务？

一个 **服务** 在 Sesami 中代表一个可预订项目，例如：

* 60 分钟按摩
* 30 分钟理发
* 2 小时摄影会
* 90 分钟团体课程

每项服务都连接到一个 **Shopify 产品** 并配置有：

* **时长** （产品变体，如“30 分钟”、“1 小时”、“90 分钟”）
* **资源** （团队成员、房间、所需设备）
* **地点** （提供服务的地点）
* **可用性** （服务可被预订的时间）
* **特殊功能** （团体预约、即时预约等）

## 创建服务

{% stepper %}
{% step %}

#### 创建 Shopify 产品

* 点击 **添加服务** 可直接在 Sesami 中创建一个新服务。
* 点击 **选择现有产品** 将现有的 Shopify 产品作为服务使用。<br>
  * 输入一个清晰的 **产品标题** （例如，“理发”、“按摩”、“咨询”）
  * 添加 **不同时长的变体**

{% hint style="success" %}
**最佳实践**：使用同一服务不同的时长变体，而不是创建多个单独产品。
{% endhint %}

参见： [快速入门 - 创建服务产品](/zh-cn/kai-shi-shi-yong/quickstart.md#add-service-to-sesami)
{% endstep %}

{% step %}

#### 在 Sesami 中添加服务

{% hint style="success" %}
如果您直接在 Sesami 中创建了服务，可以跳过此步骤。&#x20;
{% endhint %}

1. 打开 **Sesami** 在您的 Shopify 后台中
2. 导航到 **服务**
3. Shopify 产品应显示在列表中
   {% endstep %}

{% step %}

#### 配置服务

服务设置在 **Sesami 管理门户**.

1. 中管理。在 Sesami 侧边菜单中，点击 **管理门户**.
2. 点击 **打开管理门户**.
   {% endstep %}

{% step %}

#### 分配地点（如果使用多地点）

如果您有多个地点：

1. 在 **地点与资源**下，点击 **添加地点**
2. 选择提供此服务的地点
3. 为每个地点分配资源
4. 保存更改

参见： [地点](/zh-cn/guan-li/locations.md)
{% endstep %}

{% step %}

#### 分配资源

资源是您的服务可被预约所需的内容：

1. 在 **资源**，选择所需的资源类型：
   * **团队成员** —— 提供服务的员工
   * **房间** —— 所需的物理空间
   * **设备** —— 所需的工具或机器
2. 可选地，分配 **特定资源** （或者保持开放给该类型中任何可用资源）
3. 保存更改

参见： [资源](/zh-cn/guan-li/resources.md)

{% hint style="warning" %}
**重要**：每项服务至少必须分配一种资源类型，否则不会显示任何可用性！
{% endhint %}
{% endstep %}
{% endstepper %}

## 关键服务功能

服务创建完成后，您可以启用其他功能：

### 即时预约

跳过 Shopify 结账流程，以获得更快的预约：

* **仅预约** —— 不创建 Shopify 订单（非常适合免费咨询）
* **预约 + 创建订单** —— 创建 Shopify 订单并手动收款

预约仅需 3 步：选择时间、输入详情、确认。

参见： [即时预约](/zh-cn/yu-ding/booking-features/instant-booking.md)

### 团体预约

允许多个客户预订同一时间段：

* 非常适合课程、工作坊、导览、研讨会
* 设置每个时间段的最大参与人数
* 适用于 Pro 和 Premium 套餐

参见： [团体预约](/zh-cn/yu-ding/booking-features/group-appointments.md)

### 取消与改期

让客户自行管理他们的预约：

* 允许客户取消预约
* 允许客户重新安排预约时间
* 设置在预约前多少小时内允许更改
* 可在取消时自动退款
* 适用于 Pro 和 Premium 套餐

参见： [取消、改期和退款](/zh-cn/yu-ding/booking-features/cancellations-rescheduling.md)

### 当日预约

控制客户是否可以在当天预约：

* **完全禁用当日预约** 完全
* **向上取整起始间隔** —— 设置最短提前通知时间（15 或 30 分钟）

参见： [当日预约与向上取整起始间隔](/zh-cn/yu-ding/availability/same-day-bookings.md)

### 缓冲时间

在预约之间增加准备时间：

* **每次预约前** —— 准备时间
* **每次预约后** —— 清理时间
* **当天第一笔预约前** —— 开店准备

缓冲时间只会显示在后台日历中，不会显示给客户。

参见： [预约之间的缓冲时间](/zh-cn/yu-ding/availability/buffer-times.md)

### 灵活时间段

控制客户何时可以预约：

* 设置时间段间隔（15、30、45 或 60 分钟）
* 服务专属配置
* 让预约时间与您的实际运营保持一致

参见： [灵活时间段](/zh-cn/yu-ding/availability/flexible-slots.md)

### 店面日历开始日期

为预约日历设置特定的开始日期：

* 日历会打开到您选择的日期，而不是今天
* 非常适合季节性服务、未来活动或预售

参见： [店面日历开始日期](/zh-cn/yu-ding/availability/calendar-start-date.md)

### 在线会议链接

为线上预约添加虚拟会议链接：

* 添加 Zoom、Google Meet、Skype 或 Teams 链接
* 自动包含在确认邮件中
* 可按团队成员或按服务设置

参见： [添加在线会议和视频会议链接](/zh-cn/yu-ding/booking-features/online-meeting-links.md)

## 管理服务

### 查看所有服务

在 **Sesami > 服务**中，您可以：

* 查看所有链接到 Shopify 产品的服务
* 查看服务状态（启用/禁用）
* 访问每项服务的配置
* 查看每项服务在哪些地点提供

### 编辑服务

1. 前往 **Sesami > 服务**
2. 找到该服务并点击 **管理**
3. 进行您的更改
4. **保存**

更改会立即生效。

### 移除服务

要从 Sesami 中移除服务：

1. 前往 **Sesami > 服务**
2. 找到该服务并点击 **管理**
3. 滚动到 **移除服务**
4. 输入 **移除** 以确认
5. 点击 **移除** 再次

{% hint style="warning" %}
**重要**：这会将服务从 Sesami 的预约系统中移除，但不会从您的 Shopify 商店中删除该产品。
{% endhint %}

## 服务配置检查清单

在发布服务之前，请确认：

* [ ] **已创建 Shopify 产品** 并带有时长变体
* [ ] **服务已添加** 到 Sesami 中
* [ ] **已分配地点** （如果使用多地点）
* [ ] **已分配资源** （团队成员、房间、设备）
* [ ] **已为资源设置可用性** 针对已分配的资源
* [ ] **已配置特殊功能** （即时预约、团体预约等）
* [ ] **已完成测试预约** 从客户视图
* [ ] **已测试确认邮件** 并已验证

## 最佳实践

* **使用清晰的名称** —— “60 分钟按摩”比“按摩套餐 A”更好
* **使用时长变体** —— 不要为每个时长创建单独产品
* **谨慎分配资源** —— 确保所需资源确实是必要的
* **设置合理的缓冲时间** —— 不要把缓冲时间设得太长，以免可用性消失
* **测试客户体验** —— 预订一次测试预约，看看客户会看到什么
* **先配置地点** —— 如果使用多地点，请先设置地点，再设置服务

## 故障排查

<details>

<summary>服务未显示在 Sesami 中</summary>

检查：

* 产品已 **在 Shopify 中创建** 并带有正确的变体
* 产品变体使用正确格式：“30 分钟”、“1 小时”、“90 分钟”
* 您已 **刷新了** Sesami 服务页面

</details>

<details>

<summary>服务没有显示任何时间段</summary>

最常见的问题！检查：

1. **资源已分配** 给该服务
2. **可用性已设置** 针对已分配的资源
3. **时区正确** 在 Sesami 设置中
4. **预订窗口** 允许未来预约
5. **没有** 覆盖所有可用日期的封锁时间

参见： [快速入门故障排查](/zh-cn/kai-shi-shi-yong/quickstart.md#troubleshooting)

</details>

<details>

<summary>客户无法完成预约</summary>

检查：

* 服务已 **启用**
* 资源具有 **可用性** 针对所选时间
* 所选地点（如果是多地点）已 **分配资源**
* 没有 **冲突的预约** 在该时间

</details>

## 相关

* [快速入门指南](/zh-cn/kai-shi-shi-yong/quickstart.md) —— 完整的设置流程
* [资源](/zh-cn/guan-li/resources.md) —— 分配团队成员、房间、设备
* [地点](/zh-cn/guan-li/locations.md) —— 多地点设置
* [即时预约](/zh-cn/yu-ding/booking-features/instant-booking.md) —— 跳过结账
* [团体预约](/zh-cn/yu-ding/booking-features/group-appointments.md) —— 多参与者预约
* [设置资源可用性](/zh-cn/yu-ding/availability/resource-availability.md) —— 配置工作时间


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.sesami.co/zh-cn/guan-li/services.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
