---
title: 准备发布
description: 在将店铺上线前，检查店铺设置、支付、更改和构建就绪情况。
---

**入口路径：** 工作区 → 选择一个店铺 → **店铺前台** → **发布**、**发布更改**或**重新发布**（标签取决于发布状态） → **确认部署**

![Runner 发布控件和检查项](https://ixft9x6szo.ufs.sh/f/Cc8uxBgAYTzgQPPv2dDZ7SKFNWPlB41r2ExXnDq3eRHhj6fk)

启用条件对话版本卡片时，在未发布的**当前版本**工作卡片上选择**发布**会打开相同的发布检查。历史版本卡片不直接发布。

## 本指南内容

通过店铺详情的成功发布检查（您打算启动的内容），或对 Runner 要求您确认的任何不完整设置做出知情选择。

## 为什么以及何时准备

在首次**发布**和重要的**发布更改**之前使用此检查清单。它降低了启动精美页面但没有可销售产品、运输不完整、支付暂停或构建失败的风险。

Runner 有时可以让您在确认不完整设置后发布。这是一个刻意的例外，不是店铺已准备好接受订单的证明。

确切的检查和交接取决于为工作区启用的发布体验。某些工作区在发布前显示支付警告，发布后仅显示成功提示；其他工作区在发布前显示店铺运营检查，发布后显示结账状态。遵循您流程中显示的标签。

## 可用性和先决条件

- 您需要一个具有就绪店铺预览的项目。
- 发布可能取决于计划资格和项目访问权限。
- 店铺前台工作区必须已连接，Runner 必须处于空闲状态。
- 店铺就绪情况因业务而异。Runner 可以检查店铺基础信息、产品、运输或库存详情、支付连接、检测到的更改以及店铺前台是否构建。

## 打开就绪流程

1. 打开您的项目并选择**店铺前台**。
2. 查看最新的**当前**版本。
3. 根据显示的标签选择**发布**、**发布更改**或**重新发布**。
4. Runner 检查访问权限，刷新检测到的更改和设置状态，然后打开**确认部署**。

## 准备控制

| 控制 | 何时出现 | 选择时会发生什么 |
| --- | --- | --- |
| **打开店铺运营** | 确认说店铺设置不完整。 | Runner 关闭确认并打开店铺运营。 |
| **重试设置状态** | Runner 无法验证店铺运营。 | Runner 再次检查设置状态。 |
| **重试检查** | Runner 无法到达店铺前台工作区。 | Runner 重新运行发布构建检查。 |
| **使用 AI 修复** | 店铺前台构建检查失败，Runner 可以修复它。 | Runner 关闭确认并将构建错误发送到对话中进行修复。不开始发布。 |
| 警告复选框 | 根据发布流程，无更改、不完整或不可用的店铺运营，或无支付连接需要明确确认。 | 选择复选框确认您理解命名的风险；它可以在构建检查成功后启用**确认**。 |
| **取消** | 您还没有准备好继续。 | Runner 关闭确认而不发布。 |
| **确认** | 构建检查成功且必需的警告已解决或已确认。 | Runner 开始发布。当检查不完整或 Runner 正在工作时，按钮保持禁用。 |

## 完成启动检查清单

1. 在预览中，检查主页、导航、产品页面、购物车入口和手机布局。
2. 打开店铺运营并确认那里显示的业务和店铺详情是正确的。
3. 确认至少一个预期产品可见、可销售，并使用正确的价格、选项和媒体。
4. 确认该产品所需的库存位置和运输设置。
5. 决定结账是否必须在启动时接受支付。如果是，请在发布前连接 Stripe。某些工作区在发布前显示此警告，其他工作区在发布后报告结账状态；两者都不是测试结账的替代品。
6. 返回**店铺前台**并选择发布按钮。
7. 等待**您的店铺已准备好发布！**
8. 解决每个警告。仅当您接受其确切的客户影响时才使用确认。
9. 选择**确认**。
10. 发布后，分别验证实时店铺、目录、购物车和结账。

## 就绪状态和故障排除

| 您看到的内容 | 含义 | 要做什么 |
| --- | --- | --- |
| **正在验证您的店铺是否准备好发布…** | Runner 正在检查当前店铺前台构建。 | 等待成功或命名的失败。 |
| **您的店铺已准备好发布！** | 构建检查通过。 | 解决警告，然后选择**确认**。 |
| **构建您的店铺时出错** | 店铺前台无法以其当前形式发布。 | 选择**使用 AI 修复**，查看修复，然后重新启动就绪流程。 |
| **我们无法到达您的工作区** | 检查无法访问当前工作区。 | 选择**重试检查**。如果重复，请重新连接工作区。 |
| **未检测到代码更改** | Runner 自上次发布以来未找到更改。 | 取消，或仅当您打算重新发布相同状态时选择明确的重新部署确认。 |
| **店铺设置不完整** | 重要的运营详情仍未完成。 | 选择**打开店铺运营**。仅当您接受限制时才使用确认发布。 |
| **我们无法验证店铺运营** | 设置状态不可用，不一定完整。 | 在考虑确认之前选择**重试设置状态**。 |
| **支付集成未配置** | 在显示此警告的发布流程中，Runner 未找到启用的支付连接。 | 连接 Stripe，或仅当浏览专用启动是有意的时才确认。其他流程在发布后报告结账状态。 |

## 相关指南

- [预览您的店铺](./preview-your-store)
- [发布和重新发布](./publish-and-republish)
- [验证实时店铺和结账](./live-store-and-checkout)
