Я довольно новичок в WebSphere Commerce, и у меня возник вопрос относительно рекламных акций. Я знаю, что вы можете установить Promotions только для доступа определенной группы пользователей, а что нет. Но как вы собираетесь редактировать это, и возможно ли ограничить продвижение по IP-адресу (для целей блокировки региона). Любая информация об этом будет полезна!IBM WebSphere Commerce Promotions
ответ
Я не глубоко технический, но я работаю в пространстве WebSphere Commerce в IBM. Хорошим началом является Инфоцентр для WebSphere Commerce. Предложения распространяются здесь, http://pic.dhe.ibm.com/infocenter/wchelp/v7r0m0/topic/com.ibm.commerce.management-center.doc/concepts/cprover.htm
Если вы работаете в компании, которая владеет программным обеспечением WebSphere Commerce, я также рекомендую связаться с IBM Support. Они, как правило, могут помочь очень хорошо.
Лично я не уверен, что IP-адрес является хорошим способом ограничения рекламных акций. Просто представьте, что компания в Германии использует IP-адреса в Великобритании в качестве шлюза в Интернет, и ни один немецкий не видит немецких рекламных акций во время посещения вашего сайта на рабочем столе. Будет ли в настройках языка браузера больше говорить о пользователе (американо-английский, британский-английский, немецкий, французский, испанский, арабский и т. Д.)?
Вы можете редактировать рекламные акции, созданные путем прямого редактирования таблиц базы данных. Пожалуйста, обратитесь инфоцентр IBM здесь модели данных Promotion data model
для региона замок, мы, как правило, рекомендуется использовать бизнес-правила в компоненте управления заказами (очень часто встречается в сценариях, продающих странам на ограниченный государственный список DEPT).
Вы можете достичь его следующим образом -
- Создать новый тип продвижения.
- В классе реализации Акции помещено ограничение на применение вознаграждения только после проверки IP-адреса Клиента.
Единственная проблема с этой стратегией заключается в том, что продвижение будет активировано, как только условие будет выполнено независимо от пользователей IP, и вам придется ограничить применение вознаграждения позже.
Например -
Создать тип Promotion Купить X Получить Y бесплатно и связать новый класс реализации CustomPromotionBuyXGetY. В этом классе применять вознаграждение только после проверки местоположения клиента.
Эти статьи могут быть полезны -
Я бы редактировать таблицы базы данных напрямую. Это нарушит бизнес-правила на уровне бизнес-логики. –