产品
- 特定产品(Specific products): 此选项用于单个产品或变体。选择你想用来触发 widget 的产品。当客户购买其中任何一个产品时,widget 就会出现。
-
特定系列(Specific collections):
当购物车中的任意商品属于特定系列时,此选项生效。选择你想用来触发 widget 的系列。当客户购买该系列中的任何商品时,widget 就会出现。
-
你可以将产品/系列触发条件设置为向所有客户展示,或基于以下条件有条件地展示:
- Contains at least one of(至少包含其中之一):
- Does not contain any of(不包含其中任何一个):
-
你可以将产品/系列触发条件设置为向所有客户展示,或基于以下条件有条件地展示:
- 特定产品的数量(Quantity of specific product): 例如,某特定产品 2 件及以上 设置该触发条件,当客户购买某特定产品两件及以上时展示 widget。
-
产品标签(Product tag):
如果购物车中的任意产品带有指定的 Shopify 标签之一,则展示 widget。标签匹配不区分大小写。
例如,将触发条件设置为包含标签
summer-collection,则仅当带该标签的产品在购物车中时才展示 widget。 -
产品类型(Product type):
如果购物车中的任意产品属于指定的产品类型之一,则展示 widget。
例如,将触发条件设置为包含
Apparel,则仅当服装类产品在购物车中时才展示 widget。 -
变体名称(Variant name):
如果购物车中任意变体的标题匹配指定字符串之一,则展示 widget。匹配不区分大小写。
例如,将触发条件设置为包含
Large,则仅当大码变体在购物车中时才展示 widget。 -
产品 metafield(Product metafield):
如果购物车中的任意产品拥有某个 metafield(由 namespace 和 key 标识),且其值匹配指定条件(等于或包含),则展示 widget。
**注意:**metafield 值在 widget 展示时评估,而非下单时。如果客户在 widget 加载后移除匹配的产品并添加了其他产品,widget 可能仍会出现。
-
变体 metafield(Variant metafield):
如果购物车中的任意变体拥有某个 metafield(由 namespace 和 key 标识),且其值匹配指定条件(等于或包含),则展示 widget。
**注意:**评估时机与上述产品 metafield 相同。
购物车
- 小计(Subtotal): 折扣、税费和运费前所有商品的合计金额。
- 数量(Quantity): 购物车中的商品总数。你可以将此触发条件设置为当购物车数量大于、小于或恰好等于指定数字时展示 widget。
- 订阅购买(Subscription purchase): 表示购物车中是否有商品为订阅。
-
购物车属性(Cart attribute):
基于购物车级属性的键和值(等于或包含)展示 widget。这对于基于其他应用或集成设置的数据来定向客户很有用(例如,由第三方应用设置的忠诚度状态)。
**注意:**所有激活的 checkout widget 只能使用一个不同的购物车属性键。如果另一个 widget 已经使用了带不同键的购物车属性触发条件,你必须使用相同的键或更新那个 widget。同一个键可以在多个 widget 之间以不同的值复用。
折扣
- 已应用的折扣名称(Applied discount titles): 验证结账时是否应用了特定折扣
- 折扣金额(Discount value): 追踪结账时应用的折扣总额
客户
- 收货国家(Shipping country): 定向特定的收货目的地
- 客户语言(Customer language): 根据客户的语言展示个性化内容。 例如,仅向讲法语的客户展示法语内容。
- 客户标签(Customer tags): 定向特定的客户标签。
- 设备类型(Device type): 定向特定的设备类型——桌面端或移动端。 你可以将客户语言触发条件设置为”is French”,并将 widget 中所有可编辑字段翻译成法语。
高级
- 触发条件组(Group of triggers): 组合多个触发条件以实现复杂逻辑 例如,当客户的购物车中同时有产品 X 和产品 Y 时展示 widget。 你可以将产品触发条件设置为同时包含产品 X 和产品 Y,widget 就会相应地出现。
