[También se aplica a v8]{class="badge positive" title="También se aplica a Campaign v8"}

Asignación de destino target-mapping

La creación de asignaciones de destino es necesaria en dos casos:

  • si utiliza una tabla de destinatarios distinta de la proporcionada por Adobe Campaign,
  • si configura una dimensión de filtrado diferente de la dimensión de segmentación estándar en la pantalla asignación de destino.

El asistente de creación de asignaciones de destino le ayudará a crear todos los esquemas necesarios para utilizar la tabla personalizada.

Creación y configuración de esquemas vinculados a la tabla personalizada creating-and-configuring-schemas-linked-to-the-custom-table

Antes de crear una asignación de destino, son necesarias varias configuraciones para que Adobe Campaign funcione con un nuevo esquema de datos de destinatario.

Para ello, siga los siguientes pasos:

  1. Cree un nuevo esquema de datos que integre los campos de la tabla personalizada que desea utilizar.

    Para obtener más información, consulte Referencia de esquema (xtk:srcSchema).

    En nuestro ejemplo, crearemos un esquema de cliente, una tabla muy sencilla que contiene los siguientes campos: ID, nombre, apellidos, dirección de correo electrónico, número de teléfono móvil. El objetivo es poder enviar alertas por correo electrónico o SMS a las personas almacenadas en esta tabla.

    Esquema de ejemplo (cus:individual)

    code language-none
    <srcSchema name="individual" namespace="cus" label="Individuals">
      <element name="individual">
        <key name="id" internal="true">
          <keyfield xpath="@id"/>
        </key>
        <attribute name="id" type="long" length="32"/>
        <attribute name="lastName" type="string" length="100"/>
        <attribute name="firstName" type="string" length="100"/>
        <attribute name="email" type="string" length="100"/>
        <attribute name="mobile" type="string" length="100"/>
      </element>
    </srcSchema>
    
  2. Declare el esquema como una vista externa utilizando el atributo ="true". Consulte El atributo de vista.

    code language-none
     <srcSchema desc="External recipient table" namespace="cus" view="true"....>
       ...
     </srcSchema>
    
  3. Si necesita añadir una dirección de correo postal, utilice el siguiente tipo de estructura:

    code language-none
    <element advanced="true" name="postalAddress" template="nms:common:postalAddress">
         <attribute expr="SubString(JuxtWords(Smart([../infos/@firstname]), Upper([../infos/@name])), 1, 80)"
                    name="line1"/>
         <attribute expr="Upper([../address/@line2])" name="line2"/>
         <attribute expr="Upper([../address/@line])" name="line3"/>
         <attribute expr="Upper([../address/@line])" name="line4"/>
         <attribute expr="Upper([../address/@line])" name="line5"/>
         <attribute expr="Upper([../address/@line])" name="line6"/>
         <attribute _operation="delete" name="line7"/>
         <attribute _operation="delete" name="addrErrorCount"/>
         <attribute _operation="delete" name="addrQuality"/>
         <attribute _operation="delete" name="addrLastCheck"/>
         <element expr="@line1+'n'+@line2+'n'+@line3+'n'+@line4+'n'+@line5+'n'+@line6"
                  name="serialized"/>
         <attribute expr="AllNonNull2([../address/@line], [../infos/@name])" name="addrDefined"/>
       </element>
    
  4. Haga clic en el nodo Administration > Campaign management > Target mappings.

  5. Haga clic en el botón Nuevo para abrir el asistente de creación de asignaciones de destino.

  6. Introduzca el campo Label y seleccione el esquema que acaba de crear en el campo Targeting dimension.

  7. En la ventana Editar formularios de direcciones, seleccione los campos del esquema que coinciden con las distintas direcciones de entrega. Aquí podemos asignar los campos @email y @mobile.

  8. En la siguiente ventana Storage, introduzca el campo Sufijo de los esquemas de extensión para diferenciar los nuevos esquemas de los esquemas predeterminados proporcionados por Adobe Campaign.

    Haga clic en Define new additional fields para seleccionar la dimensión de destino en su envío.

    De forma predeterminada, la administración de exclusiones se almacena en la misma tabla que los mensajes.

    Marque la casilla Generar un esquema de almacenamiento para el seguimiento si desea configurar el almacenamiento para el seguimiento vinculado a la asignación de destino.

    note important
    IMPORTANT
    Adobe Campaign no admite varios esquemas de destinatarios, conocidos como esquemas de segmentación, vinculados a los mismos esquemas de "broadlog" o de "log" de seguimiento. De lo contrario, esto puede provocar anomalías en la reconciliación de datos posteriormente. Para obtener más información, consulte la página Recomendación y limitaciones.
  9. En la ventana Extensions, seleccione los esquemas opcionales que desea generar (la lista de esquemas disponibles depende de los módulos instalados en la plataforma Adobe Campaign).

  10. Haga clic en el botón Guardar para cerrar el asistente.

    El asistente utiliza el esquema de inicio para crear todos los demás esquemas necesarios para que funcione la nueva asignación de destino.

Uso de la asignación de destino using-target-mapping

Existen dos formas de utilizar el nuevo esquema como destinatario de un envío:

  • Cree una o más plantillas de envío basadas en la asignación
  • Seleccione la asignación directamente durante la selección del destino al crear una entrega, como se muestra a continuación:

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1