CRM 360 - Módulo Configuración
Detalle
El Módulo de Configuración es una unidad dedicada a la configuración de los servicios que se utilizan en los diferentes módulos de CRM360.
A continuación, se especifican sus componentes:
Pantalla Principal - Configuración
Filtro de Búsqueda
Componentes del Filtro:
- Ingresa el nombre o parte para buscar configuraciones: Muestra aquellas configuraciones que coincidan con los datos ingresados.
Al hacer clic muestra un listado de sugerencias.
Acciones:
Botón "Desplegar": Al accionarlo despliega un listado de clientes que se ajusten a los datos ingresados.
Listado de Configuraciones
Listado: Compuesto por 18 servicios:
- Campaña
- Clientes API
- Compañía: Disponible sólo para usuario con permisos
- Cliente
- Dashboard
- Exportaciones (módulo Monitor)
- Encuestas
- Importaciones (módulo Monitor)
- Notificaciones (módulo Monitor)
- Procesos: Este servicio refiere a una lógica interna de procesamiento de datos de la aplicación
- Producto (módulo Negocio)
- Promociones (módulo Negocio)
- Segmentación
- Usuario
Acciones:
- Botón "Descartar X cambios": Al seleccionarse los cambios realizados al momento NO serán guardados. Se activa cuando se han realizado cambios.
- Botón "Guardar X cambios": Al seleccionarse se validan y guardan los cambios. Se activa cuando se han realizado cambios.
Todos los servicios cuentan con la pestaña "Default" y algunos además tienen otras destinadas a configuraciones específicas.
Las mismas se detallan a continuación:
Pestaña Default
Desde esta pestaña se configura cómo se mostrarán los datos devueltos por una consulta a la base de datos.
Compuesta por:
- order: Se refiere al orden con el que se mostrarán los registros traídos desde la base de datos.
Un combo desplegable muestra 3 opciones:- Nombre: Los datos se ordenarán alfabéticamente
- Fecha de actualización: Los datos se ordenarán de acuerdo a su fecha de modificación
- Fecha de creación: Los datos se ordenarán de acuerdo a la fecha en la que fueron creados
- sort: Se refiere al sentido del orden de los registros.
Un combo desplegable muestra 2 opciones:- Ascendente
- Descendente
- limit: Se refiere a la cantidad límite de registros que se van a mostrar.
Un combo desplegable muestra 3 opciones:- 25
- 50
- 75
Imagen - Pestaña Default
Seguidamente se detallan los servicios que cuentan además con pestañas de configuración específicas:
Campaña - Pestaña "email"
"enableDebugEmail" es una opción para desarrolladores compuesta por un switch:
- True: Al activarlo NO se realizarán los envíos, pero la campaña se mostrará como si se hubieran hecho. Se utiliza con fines de desarrollo en caso de querer probar una campaña.
En el módulo de Campañas, se mostrará un mensaje indicando que el envío se encuentra bloqueado y no saldrán los emails a los clientes. Se pone a disposición un enlace a modo de atajo para acceder a esta pestaña de configuración. - False: Los envíos se realizarán con normalidad.
Podría utilizarse en caso de emergencia si se necesita frenar los envíos.
Imagen - Campaña - Pestaña "email"
Exportaciones - Pestaña "promo"
Desde aquí se configura la conexión con Promo (solución de Bridge).
Si se trata de una instalación standard de Promo se recomienda conservar estas configuraciones con sus valores por defecto, excepto por la URL: "promoBaseUrI" es lo único que debería cambiarse por el usuario.
Compuesto por 12 items:
- promoBaseUrl: URL de la base donde está instalado Promo. A ella se concatenan las siguientes partes, de acuerdo a la acción que se realice
- promoCatalogUrl: Otra parte de la configuración de la URL de conexión con Promo
- promoEntitiesAvailables: Entidades que tendrán permiso para exportarse a Promo
- promoSegmentationUrl: UrI para exportar Segmentos
- promoCustomerUrl: UrI para exportar Clientes
- promoScope: Es parte de la autenticación. Valor por defecto de OAuth 2: "read", es el único valor que admite Promo
- promoAuthenticateUrl: Es parte de la autenticación. Valor por defecto: "/cauth/token", es el único valor que admite Promo
- promoAuthorization: Es parte de la autenticación. Valor por defecto: "Basic bXktY2xpZW50Og==", es el único valor que admite Promo
- promoRefreshTokenUrl: Es parte de la autenticación. Valor por defecto: "/cauth/token", es el único valor que admite Promo
- promoUsername: Valor por defecto: "sender", de acuerdo a lo designado por Promo
- promoGrantType: Es parte de la autenticación. Valor por defecto de OAuth 2: "password", de acuerdo a lo designado por Promo
- promoPassword: Valor por defecto: "mate", de acuerdo a lo designado por Promo
Imagen - Exportaciones - Pestaña "promo"
Encuestas - Pestaña "email"
"enableDebugEmail" es una opción para desarrolladores compuesta por un switch:
- True: Al activarlo NO se realizarán los envíos, pero la encuesta se mostrará como si se hubieran hecho. Se utiliza con fines de desarrollo en caso de querer probar una encuesta.
En el módulo de Encuestas, se mostrará un mensaje indicando que el envío se encuentra bloqueado y no saldrán los emails a los clientes. Se pone a disposición un enlace a modo de atajo para acceder a esta pestaña de configuración. - False: Los envíos se realizarán con normalidad.
Podría utilizarse en caso de emergencia si se necesita frenar los envíos.
Imagen - Encuestas- Pestaña "email"
Notificaciones - Pestaña "Default"
"webhookRawDataSave" es una opción para desarrolladores compuesta por un switch:
- True: Al estar activo indica que se van a guardar las notificaciones de los emails que vengan desde 'twilio'. Ej: Notifica por cada correo que fue enviado al cliente, otra por si lo abrió y otra por si respondió la encuesta, etc).
- False: Al desactivarlo, las notificaciones de los emails enviados desde twilio NO se guardarán. Podría desactivarse en el caso de que se estén enviando muchas comunicaciones y al guardar cada respuesta, se esté quedando sin espacio de memoria.
Debería estar en ON (activo), a menos que el usuario no quiera que se guarde nada.
Imagen - Notificaciones- Pestaña "Default"
Notificaciones - Pestaña "email"
Se trata de una configuración relacionada a 'sendgrid', el cliente de envíos de correo electrónico de CRM360.
Compuesto por 7 items:
- verificationKey: Es una clave que Sendgrid necesita para verificar que el contenido (emails) que envía a CRM360 es confiable. Si no coincide, NO se recibe ese contenido por considerarlo peligroso
- templateIdDefault: Es el ID del template de Sendgrid que se utilizará por defecto para el envío de emails genéricos. Ej: "Recuperar contraseña" para el módulo LGPD.
Puede dejarse en blanco o elegir una opción de template dentro Sendgrid - subject: Asunto del email por defecto.
- emailSendGridApiKey: Es una clave que brinda Sendgrid al crear el usuario para establecer la comunicación con CRM360 y realizar el envío de emails
- nameHost: Es el nombre o remitente con el cual se enviarán los emails
- useEmail: Es una configuración para habilitar o deshabilitar el uso de Sendgrid
- fromHost: Es el email desde el cual se envían los correos de la compañía. La dirección ingresada es que que verá el destinatario cuando le llegue un correo.
También debe estar de acuerdo a lo configurado en Sendgrid.
Se trata de un correo "No reply", es decir, es un correo sólo para envíos, no para recibir correos.
Imagen - Notificaciones- Pestaña "email"
Notificaciones - Pestaña "twilio"
Se trata de una configuración relacionada a 'twilio', el cliente de envíos de mensajería: SMS o WhatsApp.
Compuesto por 7 items:
useSms: Switch para habilitar la funcionalidad de enviar mensajes SMS
accountSid: Valores que da 'twilio' para poder loguearte contra el sistema. Se consiguen en la página de 'twilio'
authToken: Ídem
phoneWApp: Es el que número de teléfono desde el cual se realizan los envíos de mensajes de WhatsApp. Información brindada por 'twilio'
useWApp: Switch para habilitar la funcionalidad de enviar mensajes de WhatsApp
phoneSms: Es el que número de teléfono desde el cual se realizan los envíos de mensajes SMS. Información brindada por 'twilio'.
Imagen - Notificaciones- Pestaña "twilio"
Procesos - Pestaña "Default"
Este servicio refiere a una lógica interna de procesamiento de datos de la aplicación.
Son procesos que se realizan a partir de diferentes acciones. Ej: Al recibir los datos de un cliente, compara para ver si se trata de un cliente nuevo o lo que debe hacer es actualizar los datos de uno existente. Lo mismo con las transacciones, las segmentaciones, etc.
- cache.ttl: Se refiere al tiempo en segundos que mantiene en memoria caché a un proceso o entidad.
Se recomienda NO modificar esta configuración, a menos que se experimente un proceso inadecuado.
Imagen - Procesos- Pestaña "Default"