我是 WebSphere Commerce 的新手,我有一个关于促销的问题。我知道您可以将促销设置为只能由特定用户组访问,而不能访问。但是您如何进行编辑,是否可以通过 IP 地址限制促销(用于区域锁定目的)。任何有关这方面的信息都会有所帮助!
4 回答
我不是很懂技术,但我在 IBM 的 WebSphere Commerce 领域工作。WebSphere Commerce 的信息中心是一个好的开始。此处介绍了促销活动, http ://pic.dhe.ibm.com/infocenter/wchelp/v7r0m0/topic/com.ibm.commerce.management-center.doc/concepts/cprover.htm
如果您为拥有 WebSphere Commerce 软件的公司工作,我还建议您与 IBM 支持部门联系。他们通常可以提供很好的帮助。
就我个人而言,我不确定 IP 地址是否是限制促销的好方法。简单地想象一下,德国的公司使用英国的 IP 地址作为访问互联网的网关,而没有德国人在办公桌上访问您的网站时看到德国的促销活动。浏览器语言设置会更多地说明用户(美式英语、英式英语、德语、法语、西班牙语、阿拉伯语等)吗?
您可以编辑通过直接编辑数据库表创建的促销活动。有关数据模型Promotion 数据模型,请在此处参考 IBM 信息中心
对于区域锁定,我们倾向于建议在订单管理组件中使用业务规则(在向受限州部门列表上的国家销售的场景中非常常见)。
您可以通过以下方式实现它 -
- 创建新的促销类型。
- 在促销实施类中,仅在检查客户的 IP 后才能应用奖励。
这种策略的唯一问题是,无论用户 IP 是什么,只要满足条件,促销就会被触发,并且您稍后将不得不限制奖励的应用。
例如 -
创建一个促销类型 Buy X Get Y free 并关联一个新的实现类 CustomPromotionBuyXGetY。在此类中,仅在验证客户位置后才能应用奖励。
以下文章可能会有所帮助 -