Skip to main content

地理定位定价

按国家/地区设置自定义奖励阈值,而不依赖自动货币转换。 注意: 此功能仅适用于**阶梯奖励(Tiered Rewards)**模块,不适用于折扣(Discounts)。 地理定位定价(Geolocation Pricing)可让你为特定国家/地区定义自定义的奖励最低金额,从而精确控制国际市场中的奖励阈值。当你希望不同地区的顾客以符合当地实际的金额获得奖励资格,而不是依赖汇率换算时,此功能非常有用。 例如,你可能希望美国顾客消费满 $75 即可获得资格,而日本顾客无论汇率如何波动都需要达到 8,000 JPY。如果你的商店使用 Shopify Markets 并启用了多种货币,此功能效果最佳。

在哪里找到它

  1. 打开 Upcart
  2. 点击 Edit cart
  3. 打开 Rewards 模块并停留在 General settings
  4. 点击 Show advanced settings
  5. 勾选 Enable geolocation pricing override
  6. 点击 Configure geolocation pricing 打开设置窗口
只有当 Rewards 模块的计算依据设置为 **Cart total(购物车总额)**时,这些控件才会出现。在基于 **Cart quantity(购物车数量)**的奖励进度条上,阈值是商品数量而非金额,因此没有可按国家/地区定价的内容,地理定位设置也就完全不会显示。
在 Upcart 中打开阶梯奖励高级设置和 Configure Geolocation Pricing 弹窗

地理定位定价 vs. 自动货币转换

Upcart 提供两种处理国际奖励阈值的方式: 只选择其中一种是最简单的设置方式。如果两者都开启,Upcart 会在模块中向你发出警告,并且操作顺序很重要:地理定位先确定阈值,然后在其基础上应用货币转换。因此,你的地理定位数值必须以商店的基础货币表示,而不是当地货币。 例如,基础货币为 USD,奖励阈值为 $10 USD,地理定位规则将加拿大设置为 $20 USD,那么加拿大购物者看到的大约是:
$20 USD × 汇率 ≈ $27.50 CAD
如果你希望购物者看到的正是你输入的数字,请只单独启用地理定位定价。

配置规则

每条规则可让你定义一组目标国家/地区,并为每个奖励层级设置自定义最低金额。 国家/地区定位 每行有一个 For 下拉菜单,包含两个选项:
  • Countries Selected - 规则应用于你选择的国家/地区
  • Countries Not Selected - 规则应用于你选择的国家/地区之外的所有地方
国家/地区从下拉菜单旁的可搜索列表中选择,而不是手动输入——开始输入两位字母代码(USJPGB)并从结果中选择。你的选择会以徽章形式显示在搜索框上方,没有选择任何国家/地区的行会显示 All Countries 徽章,表示它匹配所有地区。这些代码来自 Shopify 国家代码参考 设置阈值 每行有 Tier 1Tier 2Tier 3 min amount 字段。只有你实际创建的层级对应的字段可以编辑——其余字段呈灰色,因此只需填写你已有的层级,其他的保持不动即可。
只有前三个层级可以按国家/地区覆盖。Rewards 模块默认允许四个层级,但地理定位窗口只提供层级 1–3 的字段。第四个层级始终使用其基础阈值,如果开启了自动货币转换,则由 Shopify 换算。
要定位多个市场,请点击 Add New Geolocation Pricing,为每个市场添加单独的一行(例如一行用于美国,另一行用于日本)。完成后,点击 Update 保存更改。
📌 规则顺序很重要。 Upcart 从上到下处理规则。将更具体的规则(例如”仅 US 和 JP”)放在更宽泛的规则(例如”All Countries”)之上以避免冲突。如果没有规则匹配顾客所在的国家/地区,则应用默认基础阈值。

故障排查

某个国家/地区应用了错误的阈值 检查规则顺序。列表中位置更高的宽泛规则可能覆盖了更具体的规则。 阈值表现异常 确认自动货币转换没有同时启用。两者同时启用会在你的自定义数值之上应用汇率。 某个国家/地区未被匹配 仔细检查你使用的是正确的两位字母 ISO 代码。完整列表请参阅 Shopify 国家代码参考