Contenidos del Artículo

Con el Quick Campaigner de emBlue se pueden realizar las mismas operaciones que desde la interfaz de usuario. Lo único que cambia es el método y los pasos que debemos seguir. Para entender cómo funciona esta manera de utilizar nuestra herramienta te recomendamos que antes leas las siguientes notas.

Quick Campaigner de emBlue
Cómo empezar a utilizar el Quick Campaigner
+ Quick Campaigner: Qué variables se definen en el XML

Casos de uso:

Obtener subject, nombre de acción y de grupo desde el nombre del archivo. Se crea una acción, donde se obtienen del nombre del file las siguientes etiquetas:

+ Subject: En caso de que la etiqueta sea vacía en el CONFIG y en el XML de la acción se llamará como el CSV.
+Grupo: En caso de que la etiqueta sea vacía en el CONFIG y en el XML de la acción se llamará como el CSV.
+ Acción: En caso de que la etiqueta seleccionada sea vacía lleva el nombre del CSV. Si existe un ID para la campaña agrega la acción en esa carpeta, en caso de no existir, crea automáticamente una campaña llamada Integrador.

Casos de uso:

1) Quiero crear contactos dentro de un grupo y sin enviar acciones.

<ArchivoXML>
 ......<Email>embluemail@gmail.com</Email>
 ......<Confirm>OFF</Confirm>
 ......<Detail>true</Detail>
 ......<Return>true</Return>
 ......<Subject>OFF</Subject>
 ......<SenderId></SenderId>
 ......<Group></Group>
 ......<Action>OFF</Action>
 ......<Campaign>OFF</Campaign>
 ......<HtmlMessage>OFF</HtmlMessage>
 ......<Date>OFF</Date>
 ......<DisableMessageOptions>OFF</DisableMessageOptions>
</ArchivoXML>

Aclaración: lo único que genera que no se envíe una acción desde la configuración del XML es que la etiqueta «acción» este en OFF. Si las demás etiquetas tienen los datos correspondientes pero el «Action» está en OFF no se hará el envío.  Al estar vacía la etiqueta grupo creará un Grupo con el nombre del CSV.

2) Quiero crear contactos fuera de un grupo y sin enviar acciones.

<ArchivoXML>
 .....<Email>embluemail@gmail.com</Email>
 .....<Confirm>OFF</Confirm>
 .....<Detail>true</Detail>
 .....<Return>true</Return>
 .....<Subject>OFF</Subject>
 .....<SenderId></SenderId>
 .....<Group>OFF</Group>
 .....<Action>OFF</Action>
 .....<Campaign>OFF</Campaign>
 .....<HtmlMessage>OFF</HtmlMessage>
 .....<Date>OFF</Date>
 .....<DisableMessageOptions>OFF</DisableMessageOptions>
</ArchivoXML>

.
3) Quiero crear contactos en un nuevo grupo «IntegradoremBlue» y sin enviar acciones.

<ArchivoXML>
 .....<Email>embluemail@gmail.com</Email>
 .....<Confirm>OFF</Confirm>
 .....<Detail>true</Detail>
 .....<Subject>OFF</Subject>
 .....<Return>true</Return>
 .....<SenderId></SenderId>
 .....<Group>IntegradoremBlue</Group>
 .....<Action>OFF</Action>
 .....<Campaign>OFF</Campaign>
 .....<HtmlMessage>OFF</HtmlMessage>
 .....<Date>OFF</Date>
 .....<DisableMessageOptions>OFF</DisableMessageOptions>
 </ArchivoXML>

.
4) Quiero crear contactos en un grupo preexistente llamado «Integrador» (id: 3307)  y sin enviar acciones. Se especifica anexar el grupo

<ArchivoXML>
 .....<Email>embluemail@gmail.com</Email>
 .....<Confirm>OFF</Confirm>
 .....<Detail>true</Detail>
 .....<Subject>OFF</Subject>
 .....<Return>true</Return>
 .....<SenderId></SenderId>
 .....<Group>3307+</Group>
 .....<Action>OFF</Action>
 .....<Campaign>OFF</Campaign>
 .....<HtmlMessage>OFF</HtmlMessage>
 .....<Date>OFF</Date>
 .....<DisableMessageOptions>OFF</DisableMessageOptions>
</ArchivoXML>

Aclaración: el signo más (+) permite que los contactos se sumen al grupo y no reemplacen a los ya existentes.

5) Quiero crear una acción dentro de una campana preexistente ( ID: 1127), agregarle un subject específicos pero no ENVIARLA. El grupo tiene que crearse automáticamente.

<ArchivoXML>
 ....<Email>embluemail@gmail.com</Email>
 ....<Confirm>false</Confirm>
 ....<Detail>true</Detail>
 ....<Subject>CasoDeUso06</Subject>
 ....<Return>true</Return>
 ....<SenderId></SenderId>
 ....<Group>CasoDeUso06#</Group>
 ....<Action>CasoDeUso06</Action>
 ....<Campaign>1127</Campaign>
 ....<HtmlMessage> http://192.168.0.237:7082/IntegradorHTML/2pV4R13G-rqG0l-WR9IY-rSRtNkI6LD_TEST001.html</HtmlMessage>
 ....<Date>OFF</Date>
 ....<DisableMessageOptions>OFF</DisableMessageOptions>
</ArchivoXML>

.
6)  Quiero crear una campana con nombre de acción, campana y subject. Remitentes inválidos para obtener los predeterminados. Fecha de envió específica para el 5 de Mayo del 2015 a las 17 hs.

<ArchivoXML>
  ....<Email>embluemail@gmail.com</Email>
 .....<Confirm>OFF</Confirm>
 .....<Detail>true</Detail>
 .....<Subject>CasoDeUso07</Subject>
 .....<Return>true</Return>
 .....<SenderId>3</SenderId>
 .....<Group>CasoDeUso07</Group>
 .....<Action>CasoDeUso07</Action>
 .....<Campaign>CasoDeUso07</Campaign>
 .....<HtmlMessage>http://192.168.0.237:7082/IntegradorHTML/2pV4R13G-rqG0l-WR9IY-rSRtNkI6LD_TEST001.html</HtmlMessage>
 .....<Date>20200804164500</Date>
 .....<DisableMessageOptions>OFF</DisableMessageOptions>
</ArchivoXML>

.
7) Quiero crear un envió y definir nombre de acción y subject. El envió es generado en la campaña por defecto llamada INTEGRADOR. Quiero levantar un HTML desde una URL externa, desactivar todas las opciones del HTML y cambiar los remitentes. Fecha de envió específica para el 5 de Mayo del 2015 a las 17 hs.

 <ArchivoXML>
......<Email>embluemail@gmail.com</Email>
......<Confirm>OFF</Confirm>
 .....<Detail>true</Detail>
 .....<Subject>CasoDeUso08</Subject>
 .....<Return>true</Return>
 .....<SenderId>45</SenderId>
 .....<Group></Group>
 .....<Action>CasoDeUso08</Action>
 .....<Campaign>OFF</Campaign>
 .....<HtmlMessage>http://192.168.0.237:7082/IntegradorHTML/2pV4R13G-rqG0l-WR9IY-rSRtNkI6LD_TEST001.html</HtmlMessage>
 .....<Date>20200804164500</Date>
 .....<DisableMessageOptions>SocialFooter,SocialHeader,OnlineHeader,OnlineFooter,LegalesHeader,LegalesFooter,SuscribirHeader,SuscribirFooter</DisableMessageOptions>
 </ArchivoXML>

.
9) Ejemplo de envío completo. (Con archivo HTML)

(#) Define la fecha del envío como nombre de la acción.

 <ArchivoXML>
 .....<Email>embluemail@embluemail.com</Email>
 .....<Confirm>OFF</Confirm>
 .....<Detail>true</Detail>
 .....<Subject>Prueba Integrador</Subject>
 .....<Return>true</Return>
 .....<SenderId>OFF</SenderId>
 .....<Group>3322+</Group>
 .....<Action>CasoDeUso09#</Action>
 .....<Campaign>CasoDeUso09#</Campaign>
 .....<Date>20200804164500</Date>
 .....<DisableMessageOptions>SocialHeader,OnlineHeader</DisableMessageOptions>
 </ArchivoXML>

10) Quiero hacer un envío con una acción TRIGGER. Para este tipo de acción, el asunto, el mensaje, la campaña y el Sender ID los configuramos desde la plataforma. Los Triggers siempre se crean desde la UI (Interfaz de usuario). Hay que tener en cuenta que el TRIGGER tiene un límite de 5000 destinatarios, por lo que el CSV con los contactos no puede superar esa cantidad.

<ArchivoXML>
	<Email>embluemail@gmail.com</Email>
	<Detail>true</Detail>
	<Return>true</Return>
	<Group></Group>
	<Witness>180073;180074;180075</Witness>
	<Action>4903</Action>
	<Save>true</Save>
</ArchivoXML>

11)  Quiero hacer un envío a un grupo que ya está creado, no hace falta que agregue nuevos  destinatarios. Para eso, vamos a depositar un CSV en la carpeta FTP ya que si no está este archivo no se ejecutará

 <ArchivoXML>
 .....<Email>embluemail@embluemail.com</Email>
 .....<Confirm>false</Confirm>
 .....<Detail>true</Detail>
 .....<Subject>Prueba Integrador</Subject>
 .....<Return>true</Return>
 .....<SenderId></SenderId>
 .....<Group>3322+</Group>
 .....<Action>CasoDeUso09</Action>
 .....<Campaign>CasoDeUso09</Campaign>
 .....<Date>20200804164500</Date>
 .....<DisableMessageOptions>SocialHeader,OnlineHeader</DisableMessageOptions>
 </ArchivoXML>

 

Please wait...