> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 将 Upcart 与其他购物车应用进行 A/B 测试

> 使用 Shopify Rollouts 在 Upcart 与其他购物车应用之间进行正面对比的主题实验，拆分实时流量，并比较转化率、到达结账率、加购率和跳出率。

Shopify Rollouts 让你可以在实时店面上对两个主题进行受控实验。你可以用它将 **Upcart 与其他购物车应用**进行正面对比：一个主题运行 Upcart，另一个主题运行其他应用，Shopify 会在两者之间拆分真实购物者流量，并报告哪一个转化效果更好。

这与 [Upcart A/B 测试](/zh/upcart/how-to-a-b-test-upcart)不同，后者是将你自己的两个 Upcart 购物车变体进行相互对比。使用 Upcart A/B 测试来优化 Upcart 本身；使用 Shopify Rollouts 实验来决定选择 Upcart 还是其他应用。

<Note>
  Rollouts 是 Shopify 的原生功能，而不是 Upcart 的功能，它位于你的 Shopify 后台的 **Markets → Rollouts** 下。运行**实验**（即本页所介绍的 A/B 测试）需要 Shopify **Grow 套餐或更高套餐**；较低套餐仅可使用仅发布的 rollout。
</Note>

<div id="how-it-works">
  ## 工作原理
</div>

Rollouts 实验包含两方：

* **对照组** - 你当前已上线并发布的主题。你无法更改哪个主题作为对照组；它始终是已发布的主题。
* **实验组** - 你选择的一个主题。这是你要与对照组进行对比测试的变体。

你可以设置两者之间的流量拆分方式。在预定的开始时间，Shopify 会为实验创建实验组主题的专用副本，然后在对照组和该实验组副本之间拆分购物者，并记录每一方的表现。

实验始终**只有两个主题**：对照组（你的已上线主题）和一个实验组主题。你无法添加第三个。

<div id="before-you-start">
  ## 开始之前
</div>

设置两个主题，让每一方运行不同的购物车：

* 你的**已上线（已发布）主题**运行 Upcart，作为对照组。请确保在该主题中**启用了 Upcart 应用嵌入**，**并且已开启 Upcart**，这样对照组才会真正显示 Upcart 购物车，而不是主题的默认购物车。
* 一个**第二主题**，其中**启用了其他购物车应用的应用嵌入**（并关闭 Upcart 的嵌入），并设置为显示该应用的购物车。这是实验组。

应用嵌入按主题在 **Online Store → Themes → Customize → App embeds** 中切换，因此每个主题可以搭载不同的购物车应用。

<div id="set-up-the-experiment">
  ## 设置实验
</div>

1. 在你的 Shopify 后台中，前往 **Markets → Rollouts**。
2. 创建一个实验并选择你的**实验组主题**。对照组是你的已上线主题，会自动为你选择。
3. 设置**流量拆分**，在对照组和实验组之间分配访客，并将**流量分配**保持在 100%，让所有符合条件的受众都参与测试。
4. **安排开始时间。** 实验无法立即开始。你需要从 30 分钟的时间段中进行选择，并且必须选择尚未过去的时间段。
5. 确认。在预定的开始时间，Shopify 会复制你的实验组主题并开始拆分流量。

<Tip>
  为了获得无偏差的测试结果，请使用 **50/50 流量拆分**，让每个购物车获得相同份额的流量。不均匀的拆分会影响哪个购物车看起来胜出，使结果更难令人信服。
</Tip>

<Note>
  **流量分配和流量拆分是不同的设置。** 分配是指进入 rollout 的符合条件访客所占的比例；拆分是指这部分受众在对照组和实验组之间的划分方式。两者是相乘关系，因此 50% 的分配加上 50/50 的拆分，只会向四分之一的访客展示实验组。对于标准的 A/B 测试，请将分配保持在 100% 并设置拆分比例。
</Note>

<div id="read-the-results">
  ## 查看结果
</div>

实验上线后，再次点击进入该实验，即可查看分配给对照组和实验组的会话比例，以及每一方的以下指标：

| 指标 | 衡量内容 |
| - | - |
| **会话数** | 访问过已进行自定义的页面的在线商店会话。 |
| **转化率** | 这些会话中下单的会话所占比例。 |
| **到达结账率** | 到达结账页面的会话所占比例。 |
| **加购率** | 发生加入购物车操作的会话所占比例。 |
| **跳出率** | 仅有一次页面浏览的在线商店会话所占比例。 |

根据你最关心的指标（通常是转化率）比较两方，以确定哪个购物车表现更好。

<div id="see-both-versions-yourself">
  ## 亲自查看两个版本
</div>

要在你的实时商店上对两个购物车进行 QA，你需要让 Shopify 依次将你分配到每一方。清除 cookie 并刷新页面后，Shopify 会重新随机决定你看到哪个版本。

需要注意以下几点：

* **分配结果不是确定的。** 即使是 50/50 拆分，实验也不会让你在两个版本之间来回切换。清除 cookie 并刷新后，你可能仍会看到同一个主题和购物车。重复清除并刷新，直到你被分配到另一方。
* **你可以只清除一个 cookie。** 无需清除所有 cookie，只需打开浏览器的开发者工具，前往 **Application** 标签页，然后删除 **`_shopify_essential`** cookie。删除它后，Shopify 会将你视为新访客并重新分配。

<Warning>
  在受密码保护的店面上，删除 `_shopify_essential` 也会清除你的店面密码授权，因此你需要重新输入商店密码。
</Warning>

***

**需要帮助？** 如果你对使用 Upcart 设置 Rollouts 实验有任何疑问，请通过应用内聊天联系我们的支持团队。
