我们在DiscountContextInput中引入了markets作为新选项,使您能够将折扣针对特定的区域市场、零售门店或B2B公司位置。此选项可与现有的资格选项(如all、customerSegments和customers)配合使用。
您现在可以为所有折扣类型设置市场适用性,包括:
- 基础折扣、BXGY折扣、App折扣和免运费折扣(包括自动折扣和基于代码的折扣)。
- 请注意,适用性类型是互斥的——您可以针对市场或客户群体,但不能同时针对两者。
您可以执行的操作:
- 在创建或更新折扣时,通过在DiscountContextInput中使用markets为折扣分配市场资格。
- 查询Market上的discounts和discountsCount字段,以查看该市场的折扣自定义列表。
- 在discountNodes中,使用context:market按任意市场资格筛选折扣,或使用market_ids按特定市场筛选折扣。
您需要了解的信息:
- 折扣不会在不同市场类型之间继承(例如,从区域市场到B2B或零售市场)。当您将折扣分配给某个区域市场时,它会自动应用于相同类型的子市场(例如,从“北美”到“加拿大”)。
- 如果您使用的是早于2026-07版本的API,带有市场适用性的折扣将被过滤掉,因为这些版本无法表示它们(无论是在节点查询中还是通过特定ID获取折扣时)。
更多信息,请参阅Admin GraphQL API documentation。

