Registrar nombres de mandato de controlador para la coincidencia de una regla de comportamiento
Si crea un nuevo desencadenante, destino o acción que especifica un mandato de controlador en su regla de comportamiento, debe registrar el mandato de controlador en una versión personalizada del archivo de configuración del componente de marketing (wc-admin-component.xml). Al registrar el mandato de controlador también debe especificar las vías de acceso de aplicación web que se deben excluir cuando el mandato de controlador se ejecute desde la aplicación web. De este modo garantiza que la regla de comportamiento sólo coincidirá para las aplicaciones web aplicables que utilicen mandatos de controlador.
Si la definición de la plantilla de elementos de campaña no tiene ninguna regla de comportamiento que coincida con un mandato de controlador, puede omitir este paso.
Antes de empezar
Procedimiento
- Abra HCL Commerce Developer y cambie a la vista Explorador de empresa.
-
Cree una carpeta com.ibm.commerce.marketing-ext para el archivo de configuración del componente de marketing personalizado en la siguiente vía de acceso:
workspace_dir\WC\xml\config\com.ibm.commerce.marketing-ext\
Si esta carpeta existe y contiene una versión personalizado del archivo wc-admin-component.xml, o si existe una versión personalizada en otra pate, abra la versión personalizada y continúe con el siguiente paso. Si la carpeta no existe ni contiene una versión personalizada, realice estos subpasos:
-
Registre el mandato de controlador especificado en la regla de comportamiento en la versión personalizada del archivo wc-admin-component.xml:
-
Dentro del elemento
<_config:configgrouping name="MarketingRuntime">
, elimine todas las propiedades que estén establecidas igual que en el archivo de configuración del componente de marketing predeterminado. El archivo personalizado sólo debe contener las diferencias. - Guarde y cierre el archivo personalizado.
- Para actualizar los cambios en un entorno de desarrollo, inicie, o reinicie los servidores de prueba.