对于某些促销活动(如spend y in x
和get item discount
), OOTB限定符服务不将任何商业项目标记为限定符。evaluateQualifier()
方法返回boolean
类型,而不是List
类型。
那么在这些特殊的场景中:如何找到充当限定词的商业项目?
打开PricingManager和PricingEngine中的loggingDebug。它将揭示定价是如何工作的以及使用了哪些限定符。
为productCatalog中的促销itemDescriptor设置evaluateTargetItemsFirst = false,然后您将能够找到充当限定符的CommerceItems