La creación de la asignación de destino es necesaria en dos casos:
El asistente de creación de asignación de destino le ayudará a crear todos los esquemas necesarios para utilizar la tabla personalizada.
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:
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.
Ejemplo de esquema (cus:individual)
<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>
Declare el esquema como una vista externa utilizando el atributo ="true". Consulte El atributo view.
<srcSchema desc="External recipient table" namespace="cus" view="true"....>
...
</srcSchema>
Si necesita añadir una dirección de correo postal, utilice el siguiente tipo de estructura:
<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>
Haga clic en el nodo Administration > Campaign management > Target mappings.
Haga clic en el Nuevo para abrir el asistente de creación de asignación de destino.
Introduzca la variable Etiqueta y seleccione el esquema que acaba de crear en la variable Dimensión de segmentación campo .
En el Editar formularios de dirección , seleccione los campos del esquema que coinciden con las distintas direcciones de entrega. Aquí, podemos asignar la variable @email y @mobile campos.
En el siguiente Almacenamiento , introduzca la variable 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 a la que desea dirigirse en la entrega.
De forma predeterminada, la gestión de exclusión se almacena en la misma tabla que los mensajes.
Marque la Generar un esquema de almacenamiento para seguimiento si desea configurar el almacenamiento para el seguimiento vinculado a la asignación de destino.
Adobe Campaign no admite varios esquemas de destinatarios, conocidos como esquemas de segmentación, vinculados a los mismos esquemas de broadlog o trackinglog. De lo contrario, esto puede provocar anomalías en la reconciliación de datos posteriormente. Para obtener más información, consulte Recomendación y limitaciones página.
En el Extensiones , seleccione los esquemas opcionales que desea generar (la lista de esquemas disponibles depende de los módulos instalados en la plataforma de Adobe Campaign).
Haga clic en el Guardar para cerrar el asistente.
El asistente utiliza el esquema de inicio para crear todos los demás esquemas necesarios para hacer que funcione la nueva asignación de destino.
Existen dos formas de utilizar el nuevo esquema como destinatario de una entrega: