Show Menu
TEMAS×

Ejemplo de uso: selección de direcciones semilla según ciertos criterios

In the framework of a delivery or a campaign, the Edit the dynamic condition... link lets you choose seed addresses based on specific selection criteria.
En este ejemplo de uso, al sitio My online library le gustaría personalizar sus boletines informativos según los gustos de lectura de sus clientes.
Junto con el departamento de compras, el usuario a cargo de las entregas ha creado un boletín informativo para suscriptores que hayan comprado novelas policiales.
Para compartir el resultado final de su colaboración con ellos, el administrador de envíos decide añadir a sus compañeros del departamento de compras a la entrega como direcciones semilla. El uso de una condición dinámica permite ahorrar tiempo al configurar y actualizar las direcciones.
Para utilizar la condición dinámica, se debe contar con:
  • una entrega lista para realizar,
  • direcciones semilla que tengan un valor común. Este valor puede ser un campo que ya exista en Adobe Campaign. En este ejemplo, las direcciones semilla comparten el valor “Compras” en el campo “Departamento” que no está presente en la aplicación de forma predeterminada.

Paso 1: Creación de una entrega

Los pasos para crear una entrega se detallan en la sección Creación de una entrega por correo electrónico .
En este ejemplo, el administrador de envíos ha creado el boletín informativo y ha seleccionado los destinatarios.

Paso 2: Creación de un valor común

Para crear un valor común como el de nuestro ejemplo (departamento de compras), primero debe extender el esquema de datos de las direcciones semilla y editar el formulario de entrada asociado.

Extensión del esquema de datos

Para obtener más información sobre las extensiones de esquema, consulte la guía de configuración .
  1. En el Administration > Configuration > Data schemas nodo, haga clic en el New icono .
  2. In the Creation of a data schema window, select the Extension of a schema option and click Next .
  3. Select the Seed addresses source schema, enter doc as the Namespace and click Ok .
  4. Haga clic en Save .
  5. En la ventana de edición del esquema, copie las líneas situadas debajo y péguelas en el área indicada en la captura de pantalla.
      <element name="common">
        <element label="Recipient" name="custom_nms_recipient">
          <attribute label="Department" length="80" name="workField" template="nms:recipient:recipient/@company"
                     type="string" userEnum="workField"/>
        </element>
      </element>
    
    
    Then copy the following lines and paste them under the Seed to insert in the export files element.
        <element aggregate="doc:seedMember:common">
      </element>
    
    
    In this case, you are specifying that a new enumeration named Department has been created in the seed address table, and it is based on the standard @company enumeration template (labeled under the name Company in the seed address form).
  6. Haga clic en Save .
  7. In the Tools > Advanced menu, select the Update database structure option.
  8. Cuando se muestre el asistente de actualización, haga clic en el botón Next para acceder a la ventana Edit tables: los cambios realizados en el esquema de datos de las direcciones semilla requieren una actualización de estructura.
  9. Siga el asistente hasta llegar a la página para ejecutar la actualización. Haga clic en el botón Start .
    Una vez finalizada la actualización, puede cerrar el asistente.
  10. Desconéctese y vuelva a conectarse a Adobe Campaign. Los cambios realizados en el esquema de datos de las direcciones semilla deberían haber surtido efecto. In order for them to be visible from the seed address screen, you must update the associated Input form . Consulte la sección Actualización del formulario de entrada .

Ampliación del esquema de datos desde una tabla vinculada

El esquema de direcciones semilla puede utilizar valores de una tabla vinculada al esquema de datos del destinatario: Destinatario (nms).
Por ejemplo, el usuario desea integrar Internet Extension que se encuentra en la tabla de Country que está relacionada con el esquema de destinatarios.
Por lo tanto, deben ampliar el esquema de datos de las direcciones semilla como se detalla en la sección . Sin embargo, las líneas de código que se van a integrar en el paso 4 son las siguientes:
<element name="country">
      <attribute label="Internet Extension" length="2" name="iana" type="string"/>
      <attribute label="Country ISO" length="2" name="countryIsoA2" type="string"/>
    </element>

Indican lo siguiente:
  • que el usuario desea crear un elemento nuevo denominado Internet Extension ,
  • que este elemento proviene de la tabla de Country .
En el nombre de tabla vinculada debe especificar la xpath-dst de esa tabla vinculada.
Esto se puede encontrar en el elemento Country de la tabla de destinatarios.
The user can then follow from step 5 of the section, and update the Input form of the seed addresses.

Actualización del formulario de entrada

  1. In the Administration > Configuration > Input forms node, find the seed addresses input form.
  2. Edite el formulario e inserte la línea siguiente en el contenedor Recipient :
    <input xpath="@workField"/>
    
    
  3. Guarde los cambios.
  4. Abra una dirección semilla. The Department field appears in the Recipient table.
  5. Edite las direcciones semilla que desee utilizar para la entrega e introduzca Purchasing como valor del campo Department .

Paso 3: Definición de la condición

Ahora puede especificar la condición dinámica de las direcciones semilla para la entrega. Para ello:
  1. Abra una entrega.
  2. Click the To link then the Seed addresses tab to access the Edit the dynamic condition... link.
  3. Seleccione la expresión que le permite elegir las direcciones semilla que desee. Here the user selects the Department (@workField) expression.
  4. Seleccione el valor que desee. En este ejemplo, el usuario selecciona el departamento Purchasing de la lista desplegable de valores.
    La extensión de esquema creada anteriormente procede del esquema recipient. Los valores mostrados en la pantalla superior proceden de una enumeración del esquema recipient .
  5. Haga clic en Ok .
    The query is displayed in the Select target window.
  6. Haga clic en Ok para aprobar la consulta.
  7. Analice la entrega y haga clic en la pestaña Delivery para acceder a los registros de envío.
    Las direcciones semilla del departamento de compras se muestran como pendientes de envío, al igual que los destinatarios y otras direcciones semilla.
  8. Haga clic en el botón Send para iniciar la entrega.
    Los miembros del departamento de compras forman parte de las direcciones semilla que reciben la entrega en la bandeja de entrada de su correo electrónico.