Configurar tu clave de API de Emarsys
Para subir tus campañas de email a partir de diseños de Figma hechos con Emailify, tienes que crear una clave WSSE en Emarsys, configurar sus permisos y usar las credenciales de API generadas para conectar Emailify a tu cuenta de Emarsys.
Crear tu clave WSSE de Emarsys
El primer paso es crear tu clave WSSE en Emarsys (ten en cuenta que necesitas ser propietario de la cuenta para tener permiso para hacerlo): ve a Management -> Security Settings -> API Credentials para crear tu clave WSSE.
Configurar los permisos de tu clave de API
Después de crear tu clave y guardar tu nombre de usuario y tu clave en un lugar seguro (para pegarlos en el plugin Emailify de Figma en el siguiente paso), también tendrás que activar los siguientes permisos de endpoints de la API para que la integración con la API funcione como debe:
campaign.createcampaign.updatecontactlist.list
Subir tu HTML desde Emailify
En el panel de exportación de Emailify, selecciona la opción Emarsys en la lista desplegable y pega unas credenciales de API válidas de Emarsys (las del paso anterior). Cuando Emarsys esté autenticado en el plugin, selecciona la Contact List a la que quieres enviar la campaña más adelante, además del From Name y la dirección From Email desde los que se enviará la campaña.
Cuando lo tengas todo listo, haz clic en el botón Upload To Emarsys para empezar a exportar a HTML los emails que hayas seleccionado en Figma y subirlos automáticamente a tus campañas de Emarsys.
Actualizar plantillas de Emarsys subidas desde Emailify
Si quieres que tus plantillas de Emarsys se actualicen automáticamente en lugar de crearse como plantillas nuevas cada vez, puedes activar el interruptor Enable Updatable Templates en los ajustes de exportación del plugin (con la opción Emarsys seleccionada).
Así se añade automáticamente un valor emarsysTemplateId al nombre de la capa del frame de Figma que se ha subido, y ese ID se reutiliza cuando el mismo frame se vuelve a subir a Emarsys mediante la API en la siguiente exportación desde el plugin.
Ten en cuenta que, para que funcione, tienes que activar el permiso campaign.update en tu clave WSSE de Emarsys.
Ten en cuenta que el interruptor Enable Updatable Templates también tiene que estar activado antes de subir tu plantilla inicial, porque así se añade al nombre de tu frame de Figma el ID de plantilla de Emarsys de la plantilla original que se sube a Emarsys. Ese ID se usará en las siguientes subidas para actualizar esa misma plantilla en tu cuenta de Emarsys (en lugar de crear una nueva cada vez), siempre que el interruptor Enable Updatable Templates siga activado.