测试模式
测试模式让您在客户看到之前,先在您的在线店铺上试用一个折扣。打开时,这个折扣只对已登录、
且其账户带有标签 dos-test 的客户生效。其他所有人购物时就像这个折扣不存在一样。
这项检查在折扣自身内部运行,先于市场、规则和金额。没有登录的买家,或其客户账户没有标签
dos-test 的买家,不会从这个折扣得到任何东西。标签的大小写不影响结果。
测试模式不是一种状态。折扣仍然完全按照它的日期显示为 Active、Scheduled 或 Expired。 打开或关闭测试模式永远不会改变日期,也永远不会激活或停用这个折扣。
它出现在哪里
Section titled “它出现在哪里”Summary 上方的一张 Test mode 卡片,出现在每一种折扣类型的创建和编辑页面上: 产品、订单、配送、买 X 得 Y、捆绑组合、价格表、Quantity Break、Spend More Save More、 Gift with Purchase、多重优惠和 Custom Discount。屏蔽折扣码没有测试模式。
有些较早的折扣在应用中对应类型的较早版本引擎上运行。它们的编辑页面上没有 Test mode 卡片。 复制这个折扣,即可得到一个在当前引擎上运行的副本。
Test mode switch
Section titled “Test mode switch”- 在新折扣上,这个开关是表单的一部分。它会在您按下 Save 时随折扣一起保存。
- 在已保存的折扣上,这个开关立即生效。它不等待 Save,也不会让保存栏出现。 一条消息会确认这一点:“Test mode on — only tagged testers get this discount” 或 “Test mode off — live for everyone”。
开关打开时,卡片显示:
This discount is in test mode. To test it, log in with any customer account that has the tag
dos-test
保存页面上的其他更改永远不会打开或关闭测试模式。只有这个开关可以。
在应用中看到的内容
Section titled “在应用中看到的内容”- Summary 中有一行 Test mode,显示 “On — tagged testers only”。测试模式关闭时, 这一行不显示。
- 折扣列表会在该折扣的状态下方显示一个 Test 标签。
- 处于测试模式的折扣,其副本也处于测试模式。
如何测试一个折扣
Section titled “如何测试一个折扣”- 在折扣上打开 Test mode;如果是新折扣,请保存。
- 在 Shopify 后台中,打开 Customers,打开您将用来购物的客户账户,并添加标签
dos-test。 - 在您的在线商店上,用那个客户账户登录。
- 把商品加入购物车并前往结账。购物车变化时和结账时,Shopify 会重新计算折扣; 单纯刷新页面可能仍然显示原来的购物车。
- 确认没有问题后,关闭 Test mode。这个折扣随即对它适用的每一位买家上线。
在在线商店上
Section titled “在在线商店上”属于处于测试模式的折扣的小组件、标签、购物车目标进度条和价格卡片,只会显示给带有标签
dos-test 的已登录客户。其他买家看不到它们。
促销(Sale Badge 和 Price Drop)有自己的 Test mode 卡片。当促销自身的开关打开,或它关联的 折扣处于测试模式时,促销就处于测试模式。在第二种情况下,卡片会说明这一点:“This sale badge is in test mode because the discount “…” is in test mode.”。处于测试模式的促销只会隐藏在线商店上 显示的内容。如果它的折扣已上线,这个折扣在购物车中仍然对所有人生效。
- “Couldn’t turn test mode on. Try again.” 或 “Couldn’t turn test mode off. Try again.” — Shopify 没有接受这次更改。什么都没有改变;请再次切换开关。
- “Test mode was turned on on the store, but this page couldn’t save it. Reload the page and check the switch.” — 折扣已经改变,但应用的记录没有。请刷新页面;再次切换开关可以让两者重新一致。
- “Test mode isn’t available for this discount yet.” — 这个折扣在较早的引擎上运行。参见 它出现在哪里。
- **仅限已登录客户。**访客永远得不到处于测试模式的折扣。
- **标签是
dos-test。**其他标签,例如test,不算数。 - 折扣码。 不是测试人员的顾客输入该折扣码后不会获得折扣。Shopify 结账页面会显示它自己的提示: “CODE is valid but not applicable. Check discount terms.”,其中 CODE 为你的折扣码。
- **市场和客户资格仍然适用。**位于折扣市场之外、或位于其客户细分之外的测试者,得不到这个折扣。
- **其他折扣可能让它不生效。**如果另一个已上线的折扣不与这个折扣组合,Shopify 可能只会在您的 测试购物车上应用两者之一。测试期间请关闭另一个折扣,或允许两者组合。
- 主题编辑器中没有已登录的客户,因此处于测试模式的折扣的在线商店小组件在那里什么都不显示。