2013-05-29 3 views
0

저는 WebSphere Commerce를 처음 접했고 프로모션과 관련하여 질문이있었습니다. 프로모션을 특정 사용자 그룹 만 액세스 할 수 있도록 설정하고 설정할 수는 없습니다. 그러나 이것을 어떻게 편집 할 것인가? (지역 잠금 목적으로) IP 주소로 프로모션을 제한 할 수 있습니까? 이 정보는 도움이 될 것입니다!IBM WebSphere Commerce 프로모션

답변

1

기술적으로는 부족하지만 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 주소를 사용하고 있습니다. 직장에서 웹 사이트를 방문하는 동안 독일어로 독일어 판촉을 볼 수 없습니다. 브라우저 언어 설정에서 사용자 (미국 영어, 영국 영어, 독일어, 프랑스어, 스페인어, 아랍어 등)에 대해 더 많은 것을 알려줄 수 있습니까?

0

데이터베이스 테이블을 직접 편집하여 생성 한 프로모션을 편집 할 수 있습니다. 데이터 모델에 대해서는 IBM 정보 센터를 참조하십시오.

+0

내가 직접 데이터베이스 테이블을 편집하지 않을 것입니다. 이것은 비즈니스 로직 계층의 비즈니스 규칙을 위반하게됩니다. –

0

지역 잠금의 경우, 주문 관리 구성 요소에서 비즈니스 규칙을 사용하는 것이 좋습니다 (제한된 주 목록에서 국가에 판매되는 시나리오에서 매우 일반적 임).

0

당신은 다음과 같은 방법으로 달성 할 수 -

  1. 새로운 프로모션 형식을 만듭니다.
  2. 프로모션 구현 클래스 내에서 고객의 IP를 확인한 후에 만 ​​보상을 적용하도록 제한을 설정합니다.

이 전략의 유일한 문제점은 사용자 IP와 관계없이 조건이 충족되는대로 프로모션이 실행되고 나중에 보상 신청을 제한해야한다는 것입니다. 예를 들어

-

는 프로모션 유형 주문 X가 Y 무료 받기 만들고 새로운 구현 클래스 CustomPromotionBuyXGetY를 연결합니다. 이 수업에서는 고객 위치를 확인한 후에 만 ​​보상을 적용합니다.

다음 기사는 도움이 될 수도 있습니다 -

http://pic.dhe.ibm.com/infocenter/wchelp/v6r0m0/index.jsp?topic=%2Fcom.ibm.commerce.management-center_customization.doc%2Ftutorial%2Ftpr_index.htm

관련 문제