Añadir el elemento de campaña a la paleta de elementos del Creador de actividades

Debe incluir el nuevo elemento de campaña en la paleta de elementos para que los usuarios de negocio puedan arrastrar el nuevo elemento de la paleta al área de trabajo.

Antes de empezar

Revise el tema siguiente para asegurarse de que entiende cómo funciona la paleta de elementos:

Procedimiento

  1. Abra HCL Commerce Developer y cambie a la vista Explorador de empresa.
  2. Efectúe uno de los pasos siguientes:
    • En la vista Explorador de empresa, expanda LOBTools > WebContent > config > commerce > marketing > propertiesViews.
  3. Abra el archivo de vista de propiedades para la versión del Creador de actividades que contenga la paleta a la que desea añadir el elemento de campaña.
    Por ejemplo, si va a añadir un elemento acción a la paleta para actividades de diálogo, abra la vista de propiedades para actividades de diálogo. Para añadir el elemento de campaña a la paleta en más de una vista de propiedades, debe realizar los pasos restantes de este procedimiento en cada vista de propiedades aplicable.

    Los archivos de vistas de propiedades son:

    OpciónDescripción
    Archivos de definición de la vista de propiedades
    WebActivityBuilder.def
    Esta vista de propiedades contiene la paleta para actividades web.
    WebActivityTemplateBuilder.def
    Esta vista de propiedades contiene la paleta para plantillas de actividad web.
    DialogActivityBuilder.def
    Esta vista de propiedades contiene la paleta para actividades de diálogo.
    DialogActivityTemplateBuilder.def
    Esta vista de propiedades contiene la paleta para plantillas de actividad de diálogo.
  4. En el archivo de la vista de propiedades:
    OpciónDescripción
    Localice el elemento XML denominado palette Este es un ejemplo del elemento XML para la paleta de actividades de diálogo:
    <Xml name="palette">
    	<Group helpLink="concepts/csbtriggers.htm" helpText="help_palette_triggers" name="triggers" resourceBundle="mktMarketingResources">
    		<Element objectType="wait"/>
    		<Element objectType="registers"/>
    		<Element objectType="purchases"/>
    		<Element objectType="customerParticipatesInSocialCommerce"/>
    		<Element objectType="customerAbandonsShoppingCart"/>
    		<Element objectType="birthdayTrigger"/>
    		<Element objectType="customerIsInSegment"/>		
    		<Element objectType="eventAndParametersTrigger"/>
    		<Element objectType="CustomerSearchesTrigger"/>					</Group>
    	<Group helpLink="concepts/csbtargets.htm" helpText="help_palette_targets" name="targets" resourceBundle="mktMarketingResources">
    		<Element objectType="customerSegmentIdList"/>
    		<Element objectType="shoppingCart"/>
    		<Element objectType="purchaseHistory"/>
    		<Element objectType="catalogBrowsingBehavior"/>
    		<Element objectType="onlineBehavior"/>
    		<Element objectType="socialCommerceParticipation"/>
    		<Element objectType="time"/>
    	</Group>
    	<Group helpLink="concepts/csbactions.htm" helpText="help_palette_actions" name="actions" resourceBundle="mktMarketingResources">
    		<Element objectType="sendMessage"/>
    		<Element objectType="issueCoupon"/>
    		<Element objectType="addToRemoveFromCustomerSegment"/>
    	</Group>
    	<Group helpLink="concepts/csbbranchvsexp.htm" helpText="help_palette_branching" name="branching" resourceBundle="mktMarketingResources">
    		<Element objectType="simpleBranch"/>
    	</Group>
    </Xml>
  5. Inserte un nuevo código <Element/> como hijo del código <Group/> adecuado.
    El nuevo código <Element/> debe tener un valor objectType que coincida con el valor objectType que está definido en la definición de objeto para el elemento de campaña. Los elementos se visualizan en la paleta en el orden en que están listados en este archivo.
  6. Guarde y cierre el archivo de vista de propiedades.