Configurar el motor de promociones para un generador de secuencias de cliente
Puede configurar el motor de promociones para que utilice un generador de secuencias de cliente.
Procedimiento
- Edite el archivo XML de configuración del motor de promociones en un editor. Puede encontrar este archivo en la siguiente ubicación: workspace_dir/WC/xml/PromotionEngineConfiguration/WCSPromotionEngineConfig.xml
- Actualice el siguiente segmento de código:
<PromotionExecutionSequenceBuilder impl=" com.ibm.commerce.marketing.promotion.runtime.DefaultSequenceBuilder"/> - El segmento en negrita se ha de actualizar para que refleje el generador de secuencias personalizado o uno de los siguientes generadores de secuencias:
- StorePathSupportedSequenceBuilder
- Es el generador de secuencias predeterminado. Tiene soporte para todas las características y modelos de negocio de WebSphere Commerce. Evalúa las promociones en el siguiente orden:
- Promociones de cupones.
- Códigos de promoción (las promociones para una tienda con elementos se evalúan antes que los de las tiendas relacionadas).
- Orden del grupo de promociones al que pertenecen las promociones.
- Prioridad asignada.
- Secuencia de tienda en la tabla STOREREL.
Para seleccionar este generador de secuencias, establezca el parámetro impl de PromotionExecutionSequenceBuilder en:
com.ibm.commerce.marketing.promotion.runtime.StorePathSupportedSequenceBuilder - StorePathSupportedGroupFirstSequenceBuilder
- Este generador de secuencias es parecido al primero, excepto en que evalúa promociones según el grupo al que pertenecieron en primer lugar. Evalúa las promociones en el siguiente orden:
- Orden del grupo de promociones al que pertenecen las promociones.
- Promociones de cupones.
- Códigos de promoción (las promociones para una tienda con elementos se evalúan antes que los de las tiendas relacionadas).
- Prioridad asignada.
- Secuencia de tienda en la tabla STOREREL.
com.ibm.commerce.marketing.promotion.runtime.StorePathSupportedGroupFirstSequenceBuilder - DefaultSequenceBuilder
- Un generador de secuencias predeterminado anterior que no tiene soporte para modelos de negocio B2B. Evalúa las promociones en el siguiente orden:
- Promociones de cupones.
- Códigos de promoción
- Orden del grupo de promociones al que pertenecen las promociones.
- Prioridad asignada
com.ibm.commerce.marketing.promotion.runtime.DefaultSequenceBuilder - StaticSequenceBuilder
- Evalúa las promociones en el siguiente orden:
- Orden del grupo de promociones al que pertenecen las promociones.
- Prioridad asignada
com.ibm.commerce.marketing.promotion.runtime.StaticSequenceBuilder
- PromotionExecutionSequenceBuilder.java
- Una interfaz ficticia que facilita la personalización. Cualquier generador de secuencias personalizado debe llamar a esta interfaz.
- Publique el archivo de configuración actualizado para el servidor de producción.