emailmanager

Home

Changelog


08 de Julio 2016

Correcciones y Ajustes

  • Eliminados los métodos editionFolders, editionFolderCreate, editionFolderDelete y editionFolderUpdate.

15 de Febrero 2016

Correcciones y Ajustes

  • Ajustado los métodos editionCreate y editionUpdate, que fueron haciendo caso omiso de las 'send_groups' y 'exclusion_groups' cuando el 'mining_id' fue aprobada, lo que resulta en problemas de envío.

28 de Enero 2016

Nuevos recursos


07 de Enero 2016

Correcciones y Ajustes

    Ajustado los campos 'city', 'state', 'company', 'job', 'address', 'neighborhood' en los métodos de contactos, que no estaban siendo visualizados correctamente en formato XML si se introdujeron algunos caracteres especiales.

11 de Marzo 2014

Nuevos recursos

  • Agregada sección y métodos para la manipulación de los usuarios del sistema, con listado (users), registro (userCreate) y otros métodos auxiliares, para que sea posible gestionar aún mejor el sistema.

23 de Enero 2013

Nuevos recursos

  • Añadido el campo "info" en contactBatchCreate, que muestra toda la información de registro de nuevos contactos durante el proceso de importación.

20 de Diciembre 2013

Nuevos recursos

  • Creado el método contactBatchDelete, que permite eliminar contactos en masa de una lista específica.

12 de Diciembre 2013

Correcciones y Ajustes

  • Corregida la ejecución de groupDelete, que no estaba verificando la existencia de contactos en el grupo que iba a ser removido, y por consiguiente, no removía correctamente el registro deseado.

Nuevos Recursos

  • Añadido el campo "amount" en groups, que enseña la cantidad de contactos registrados/afiliados a cada grupo en el sistema.

25 de Marzo, 2013

Correcciones y Ajustes

  • Corrigida la ejecución del método contactDelete, que en la versión antigua de emailmanager "movía" el contacto a la "papelera", necesitando eliminar el registro del sistema para la eliminación física. En la nueva versión, la "papelera" fue removida, y ahora la exclusión de contacto, así como las afiliaciones, se eliminan físicamente.

18 de Febrero, 2013

Nuevos Recursos

  • Añadido dos nuevos "metadados" de contactos, contacts y contactInfo, permitiendo la visualización y listado de los mismos para uso del cliente.

Correcciones y Ajustes

  • Corregida la persistencia de los "metadados" extra1 y extra10 de los métodos contactCreate y contactUpdate, que no estaban considerando los antguos campos "extra", utilizados en la versión anterior del sistema. Corregida también la persistencia de mútliples "metadados" nuevos, creados juntos en la nueva versión del sistema (ejemplo: extra_11, extra_12, ...), que estaba actualizando solamente un "metadado" extra por vez y generando error al actualizar más de una en una sola solicitud.

29 de Octubre, 2012

Nuevos Recursos

  • Agregado nuevos parámetros para el método contactBatchCreate, para "listado" de los contactos afiliados o ya presentes en el grupo informado (check) sin haber realizado ningún tipo de registro (debe ejecutarse por separado) y actualizar sus contactos ya registrados, partir de los datos reportados en metadatos (update), simplemente bastando pasar el mismo valor con "true", en el caso deseado.

15 de Agosto, 2012

Correcciones y Ajustes


11 de Mayo, 2012

Correcciones y Ajustes

  • Corregidos los métodos editionCreate y editionUpdate para que los links de la campaña iniciados en "%" (porcentaje) no sean mapeados, para la correcta interpretación de los "tags" de customización del sistema (ejemplos: %SHOWEDITION%, %CANCEL%, %ABUSE%, %REFERFRIENDS%), durante el envio de la campaña.

09 de Abril, 2012

Nuevos Recursos

  • Agregado el método contactBatchCreate, similiar al método contactBatchSubscribe, que permite registrar más de un contacto por petición junto a la API de emailmanager, sin embargo, informando los datos de cada contacto a partir de un array asociativo, serializado en PHP o JSON, donde la "clave" y o campo deseado (name, email, gender, phone, extra1, etc...) es el contenido y el valor a ser registrado junto al campo deseado. Para que el registro funcione correctamente, el campo "email" es obligatorio en todos los registros, y el parámetro "group_id", que informa el grupo donde los contactos serán registrados y/o afiliados.

09 de Febrero, 2012

Correcciones y Ajustes

  • Corregidos el método authentLogin para que sea posible efectuar autenticación en la API utilizando como "username", tanto "login" como "e-mail", para recuperar la ApiKey para la solicitud a los otros métodos.

20 de Diciembre, 2011

Nuevos Recursos

  • Corregidos métodos de listado y búsqueda de campañas y grupos de campañas - campaigns, editions - para listar también los grupos de campañas de tipo "Auto-Respuesta", "Test A/B" y "RSS por E-mail", y los informes de las interacciones de los métodos reportEditions y reports.

Correcciones y Ajustes

  • Corregidos los parámetros del método editions en la documentación de la API, substituyendo los parámetros inexistentes ("date_begin", "date_end") por los parámetros correctos ("date_creation", "date_modified", "date_send"), permitiendo filtrar y ordenar el resultado de los mismos.

07 de Noviembre, 2011

Nuevos Recursos

  • Agregado el método reportAbuses, similar al método reportEditionAbuses, que retorna una lista de denúncias de "abuso" y de "spam" ya registradas en el sistema, permitiendo filtrar por "contacto" y "campaña", facilitando la recuperación por todas las denúncias del sistema.

  • Agregado el método reportEditionUnsubscribes, similar al método reportUnsubscribes, que retorna una lista de "desuscripciones" y "cancelaciones" ya registradas en el sistema, permitiendo filtro por "contacto" y "campañas", facilitando la recuperación por todos las desuscripciones y cancelaciones del sistema.

Correcciones y Ajustes

  • Corregido el método reportEditionStats, que no estaba agrupando los registros de envio por campañas, referente a los envios recurrentes de las campañas de tipo "Auto-Respuesta", "Test A/B" y "RSS por E-mail" cuando se contaban los datos de envío, que no reflejaba la cantidad real de lo períodos.

  • Corregidos los métodos reportEditionGeoCountry y reportEditionGeoRegion, que no estaba agrupando los registros de envio por campaña, referente a los envios recurrentes en las campañas de tipo "Auto-Respusta", "Test A/B" y "RSS por E-mail"cuando se contaban los datos de envío, que no reflejaba la cantidad real de lo períodos.

  • Eliminado el método reportContactAbuses y parámetros "account_id", "marketing_id" y "comment" del método reportEditionAbuses, porque no se regitran más estos valores junto con la denuncia, conservando el e-mail, para que la referencia este siempre presente, después de eliminar el contacto.

04 de Noviembre, 2011

Correcciones y Ajustes


26 de Octubre, 2011

Nuevos Recursos

  • Agregado el parámetro "email" a los métodos contacts, permitiendo así, que sea efectuada la consulta de uno o más registros de contactos a partir de una expresión sobre el campo "email", devueltos en una lista. Ejemplo: "helpdesk@%", "%@emailmanager.com" o "helpdesk@emailmanager.com".

Correcciones y Ajustes

  • Corregidos los métodos campaigns, campaignCount, campaignCreate, campaignUpdate y campaignDelete, que estabam manipulando la lista de campañas de todos los otros tipos de envio no presentes la API de emailmanager y referenciando incorretamente el parámetro "parent_id", generando algunas inconsistencias.

  • Corrigidos los métodos editions, editionCount, editionContent, editionCreate, editionUpdate, editionCancel, editionSchedule, editionSendNow, editionPause, editionResume e editionClone que estabam manipulando la lista de campañas de todos los otros tipos de envio no presentes en la API de emailmanager y referenciando incorretamente el parámetro "campaign_id", generando algunas inconsistencias.

  • Corregido el método editionFolderUpdate, alterando el nombre del parámetro "group_id" para "folder_id" de la documentación de la API y efectuando la correcta atualización de los datos del registro de la base del cliente.

  • Eliminado el método editionTemplates (desaprobado) y que no devolvía los templates relacionados a las últimas atualizaciones envolviendo las nuevas técnicas de anti-spam y desempeño efectuadas junto al sistema.

  • Corregida la exhibición y registro de las fechas de control de los registros manipulados por la API de emailmanager - date_creation y date_modified - para GMT-0, en las áreas de "Campañas", "Grupos de Campañas", "Grupos" y "Contactos", para la correcta exhibición de estas fechas en el sistema, formateadas de acuerdo con el "timezone" definido.

24 de Octubre, 2011

Nuevos Recursos

  • Agregado el método contactStatus a los Métodos de "Contactos", que devuelve una lista con las posibles "situciones" que el contato puede tener por el sistema que se devuelve como código los métodos de lista de contactos e informaciones del contacto.

Correcciones y Ajustes

  • Corregido el método groupContacts, relacionado con la lista o código de los contactos afiliados en determinado grupo, que no estaba siendo ejecutado corretamente debido a la optimización efectuada en la table de afiliaciones, para agilizar el proceso de consulta de los datos.

20 de Octubre, 2011

Correcciones y Ajustes

  • Corrigidos métodos relacionados con el registro, atualización y afiliación de los contactos - contactCreate, contactUpdate, contactSubscribe, contactBatchSubscribe - para la nueva estructura del banco de datos, optimizada para que el registro y la afiliación de los contactos ocurra en un intervalo de tiempo menor.


14 de Junio, 2011

Correcciones y Ajustes

  • Agregado el parámetro "name" a los métodos editionAccountCreate y editionAccountUpdate, para registro y atualización del campo referente a la identificación de la cuenta de envio del sistema. Tambiém fue corregida la descripción del campo "label", referente al nombre del remitente, para exhibir los e-mails enviados.

    OBSERVACIÓN: En el caso que el parámetro "name" no sea informado, será definido el mismo valor que en el campo "label".

  • Agregadas las descripciones de los parámetros referentes a la fecha y hora (datetime) la información respecto al uso horario a utilizar (siempre como "GMT-0"). Tambiém fueron agregadas las descripciones de los parámetros "content_html" y "content_txt", que los mismos debem ser pasados formateados con "URL Encode", para que el contenido no quede incompleto al ser registrado en el sistema, generando problemas en la exhibición del mismo.

2 de Diciembre, 2010

Nuevos recursos

  • Añadido el método contactBatchSubscribe a los Métodos de "Contactos", el cual permite el registro y la afiliación de más de un registro en una misma solicitud.

    En caso de que uno o más e-mails indicados no existan en la base de datos del cliente, serán registrados y afiliados al grupo indicado por el parámetro "group_id"; en los casos en que ya existan, entonces sólo serán afiliados al grupo.

    El método devuelve como resultado, una lista con los e-mails indicados y sus respectivos IDs de registro, indicando que el registro y/o afiliación de los mismos se ha completado con éxito.

    En caso de que ocurra algún error durante el proceso de registro o afiliación de uno o más contactos, éstos serán devueltos con el e-mail y el valor "false" en lugar del ID del registro.

26 de Octubre , 2010

Nuevos recursos

  • Añadidos los metadatos (campos personalizados) del registro de contactos del sistema para la manipulación y retorno por parte de la API (campos Extras y campos de Identificación).

    Los métodos actualizados, con la adición de retorno y manipulación de los nuevos campos, son los siguientes:
    - contacts
    - contactInfo
    - contactCreate
    - contactUpdate

Correcciones y Ajustes

  • Estandarizado retorno de algunos valores estándares referentes al registro de los contactos, como "vacío" para "0", en caso de retorno de tipo "entero".

    Los métodos y campos actualizados son los siguientes:
    - contacts - campo: rating
    - contactInfo - campo: rating
    - groups - campo: rating
    - reportGroupStats - campo: rating

  • Corregidos métodos "contactSubscribe", "contactUnsubscribe" y "contactUpdate" correspondientes al área de Contactos para que no sean efectuadas suscripciones duplicadas en un grupo y para que sean redefinidas las afiliaciones al modificar el registro de un contacto, en este caso indicando el parámetro "groups_id" con las nuevas afiliaciones.

3 de Agosto, 2010

Nuevos recursos

  • Disponible versión 1.0 Beta de la API para accedo y uso general por los usuarios del sistema emailmanager.