Cambio de la hora diaria planificada para desencadenantes y listas de marketing

Puede cambiar la hora del día en que los procesos del trabajo planificado SendMarketingTriggers comprueban diariamente los desencadenantes de actividades de diálogo y genera listas de los más vendidos y los más visitados. De forma predeterminada, esto ocurre a las 2:00 de la madrugada cada día. Si esta hora no es adecuada, puede crear una versión personalizada del archivo wc-admin-component.xml para especificar una hora del día diferente.

Por qué y cuándo se efectúa esta tarea

El trabajo SendMarketingTriggers procesa los siguientes desencadenantes de comprobación diaria una vez al día:
  • El cliente está en el segmento
  • El cliente abandona el carro de la compra
  • El cliente cumple años

Si estos desencadenantes se utilizan en actividades de diálogo para enviar correos electrónicos con la acción Enviar mensaje, asegúrese de que la hora que especifique en esta tarea sea anterior a la hora en que los correos electrónicos de marketing están planificados para enviarse en la Consola de administración. Para comprobar la hora de envío que se ha configurado para cuentas de actividad de correo electrónico de salida, consulte Configuración de cuentas de actividad de correo electrónico. Deje un almacenamiento intermedio de una hora entre las dos horas, si es posible. Por ejemplo, si la cuenta de actividad de correo electrónico de salida está planificada para enviar correos electrónicos a las 4 de la madrugada, establezca la hora diaria planificada para que se ejecuten los desencadenantes de marketing no más tarde de las 3 de la madrugada.

La hora del día se basa en la máquina donde está instalado HCL Commerce Server.

Procedimiento

  1. Abra HCL Commerce Developer y cambie a la vista Explorador de empresa.
  2. Si ya tiene una versión personalizada del archivo de configuración de componentes de marketing en workspace_dir\WC\xml\config\com.ibm.commerce.marketing-ext\, vaya al paso 3. En caso contrario, cree uno:
    1. Navegue hasta la vía de acceso siguiente:

      workspace_dir\WC\xml\config\

    2. En la carpeta config, añada una carpeta com.ibm.commerce.marketing-ext de modo que la vía de acceso sea parecida a la siguiente:

      workspace_dir\WC\xml\config\com.ibm.commerce.marketing-ext\.

    3. Navegue al archivo de configuración de componente de marketing predeterminado en la siguiente vía de acceso:

      workspace_dir\WC\xml\config\com.ibm.commerce.marketing\

    4. Copie el archivo predeterminado wc-admin-component.xml en la nueva carpeta com.ibm.commerce.marketing-ext que ha creado.
    5. Abra el archivo copiado wc-admin-component.xml en un editor. Esta copia se convierte en la versión personalizada del archivo wc-admin-component.xml.
  3. En el archivo personalizado en workspace_dir\WC\xml\config\com.ibm.commerce.marketing-ext\wc-admin-component.xml, localice o añada la siguiente línea:
    <_config:property name="dailyScheduledJobTimeForTriggers" value="02:00"/>
  4. Cambie el valor del parámetro value a una hora del día diferente.

    El formato para la hora es hh:mm, donde:

    • hh = Dos dígitos que representan la hora (00 - 23)
    • mm = Dos dígitos que representan el minuto (00 - 59)
  5. Dentro del elemento <_config:configgrouping name="MarketingRuntime">, elimine todas las propiedades que estén establecidas igual que en el archivo de configuración de componente de marketing predeterminado en workspace_dir\WC\xml\config\wc-admin-component.xml. El archivo personalizado debe contener únicamente las propiedades modificadas.
  6. Guarde y cierre el archivo wc-admin-component.xml personalizado.
  7. Reinicie el servidor de HCL Commerce.
  8. Despliegue el archivo personalizado en el entorno de producción.