Saltar a contenido

Configuración del Módulo

En la parte superior derecha podrá encontrar accesos directos a los listados de los usuarios subscritos, las campañas de notificaciones creadas y las notificaciones enviadas.

Toolbar Quick Links

Adicionalmente, usted tendrá accesos a estos listados desde el menú estándar de PrestaShop.

Menu Quick Links

Configuraciones

En esta pestaña se solicitan los datos básicos imprescindibles para el funcionamiento del módulo. También opciones básicas de inicio para las notificaciones. Los datos en esta pestaña deben completarse correctamente para poder habilitar las siguientes pestañas de configuración. A continuación una descripción breve de estos y como generarlos u obtenerlos:

OneSignal App ID

Este valor permite a OneSignal enlazar a los subscriptores y notificaciones con su tienda en particular. Es totalmente requerido para poder utilizar el módulo. Debe crear una nueva App para la plataforma Web Push en el panel de administración de OneSignal. Puede encontrar un tutorial detallado en: https://documentation.onesignal.com/docs/web-push-quickstart

Luego de crear la App el asistente le solicitará seleccionar el tipo de integración. Deberá escoger Custom Code y completar los restantes datos solicitados. No necesita hacer ninguna otra acción ni copiar ningún código en su sitio web. Estos pasos los realizará el módulo por usted. Puede encontrar un tutorial detallado en: https://documentation.onesignal.com/docs/web-push-custom-code-setup
Solamente deberá completar los pasos 1 y 2 del tutorial. Los restantes pasos los completará el módulo por usted.

Luego de hacer esto usted encontrará su App ID en la pestaña Keys & IDs. Puede encontrar un tutorial detallado en: https://documentation.onesignal.com/docs/accounts-and-keys#section-keys-ids

OneSignal REST API Key

Este valor permite al módulo enviar la información relacionada a las notificaciones hacia OneSignal así como actualizar los datos de subscriptores y campañas. Es totalmente requerido para poder utilizar el módulo. Usted encontrará su REST API Key en la pestaña Keys & IDs. Puede encontrar un tutorial detallado en: https://documentation.onesignal.com/docs/accounts-and-keys#section-keys-ids

OneSignal Apple Safari Web ID

El navegador Safari necesita una configuración adicional para poder recibir las notificaciones correctamente. Para activar las opciones de notificaciones para Safari siga este tutorial: https://documentation.onesignal.com/docs/web-push-custom-code-setup#step-3-advanced-push-settings

Luego de hacer esto usted encontrará su Apple Safari Web ID en la misma sección de configuración.

Safari Safari Web Id

Notificación persistente

Todas las notificaciones permanecen visibles hasta que el usuario las abre o cierra. Esta opción está limitada a determinados navegadores web y sistemas operativos que podrá consultar en: https://documentation.onesignal.com/docs/web-push-options#section-notification-persistence

Notifications

En esta pestaña se podrá seleccionar cuáles notificaciones desea enviar a los clientes cuando un evento relacionado con ellos ocurra en su tienda. Las opciones disponibles son:

Notificación de Bienvenida

Mediante esta opción, se podrá definir si desea que el cliente reciba una notificación de bienvenida al aceptar recibir notificaciones. También se podrá establecer el título, texto del mensaje y enlace de la notificación de bienvenida a mostrar en todos los idiomas disponibles en la tienda.

General

Grupo de notificaciones que se enviarán automáticamente al ocurrir el evento marcado.

  • 1003: Se muestra siempre que se ha insertado un código de rastreo en un pedido. El icono asociado a este evento se encuentra en la ruta /modules/rg_pushnotifications/views/img/3.png
  • 1007: Se muestra siempre que el cliente recibe una respuesta a su consulta enviada a través del formulario de contacto. El icono asociado a este evento se encuentra en la ruta /modules/rg_pushnotifications/views/img/7.png
  • 1008: Se muestra siempre que se genera un cupón de descuento limitado a un cliente en específico. El icono asociado a este evento se encuentra en la ruta /modules/rg_pushnotifications/views/img/8.png
  • 1009: Se muestra siempre que el cliente ha solicitado ser notificado cuando un producto sin stock sea reabastecido. El icono asociado a este evento se encuentra en la ruta /modules/rg_pushnotifications/views/img/9.png
    Nota: Esta notificación depende directamente de tener instalado y activado el módulo "mailalerts". La activación/desactivación se controla desde dicho módulo en la opción "Disponibilidad de producto"

Notificaciones de Estatus de Pedido

Se despliega un listado de opciones asociadas a los estatus de pedido registrados en su tienda, permitiéndole activar/desactivar todos aquellos que desee utilizar. Puede personalizar el título, mensaje e icono de la notificación que se enviará al activarse dicho estatus.
Dispone además de una lista de etiquetas dinámicas que puede incorporar en el mensaje o título de la notificación para enriquecer aún más el contenido.

Campana Notificaciones

En esta pestaña podrá modificar los textos, colores, posición, tamaño y estilos por defecto de la campana de notificaciones de OneSignal. Usted dispondrá de una vista previa que le permitirá ver en tiempo real el resultado de la campana de acuerdo a las personalizaciones aplicadas. Dispone también de una amplia variedad de opciones para personalizar el cuadro de diálogo.

Recordatorio Carrito

En esta pestaña podrá configurar las opciones de envío de notificaciones asociadas a recordatorios de carritos abandonados.

Usted podrá establecer si desea activar la opción de enviar notificaciones a sus clientes que hayan dejado un carrito de compras abandonado. Además, podrá definir las condiciones bajo las que considera que un carrito ha sido efectivamente abandonado.

Se podrán definir las opciones relacionadas con la notificación que se enviará, tales como modo de envío, título, mensaje, enlace e icono.

Nota

Para más información acerca de los modos de envío consulte: Sending Notifications: Scheduling

Opcionalmente, podrá generar un cupón de descuento para el carrito abandonado, definiendo con que monto mínimo y durante qué tiempo aplicará el descuento, entre otras opciones.

Mantenimiento

En esta pestaña podrá establecer las opciones de limpieza de notificaciones y subscriptores obsoletos.

Podrá seleccionar que notificaciones desea eliminar basado en el estatus de las mismas, además del rango de tiempo en que desea conservar el registro de las mismas. También podrá eliminar los registros de antiguos usuarios que ya no están subscritos a las notificaciones de su tienda. Además, dispondrá de un botón de "Limpiar Ahora" para ejecutar el proceso de mantenimiento manualmente, sin necesidad de ejecutar o configurar la tarea programada asociada.

Tareas Programadas

En esta pestaña obtendrá la información necesaria para configurar las tareas programadas relacionadas a los procesos automatizados del módulo, así como la periodicidad recomendada para la ejecución de cada proceso:

  • Recordatorio de carrito abandonado: Tarea relacionada con la verificación de los carritos abandonados en la tienda, de acuerdo a la configuración establecida en la pestaña "Recordatorio Carrito".
  • Mantenimiento: Tarea relacionada con la ejecución del mantenimiento periódico del módulo, de acuerdo a la configuración establecida en la pestaña "Mantenimiento".
  • Actualización de datos estadísticos de OneSignal: La actualización de los datos relacionados con las notificaciones creadas (notificaciones enviadas satisfactoriamente, cantidad de click efectuados sobre dichas notificaciones y estado de la notificación) y los subscriptores en OneSignal (estado de subscripción, identificador de subscriptor, última sesión abierta, etc.) no es en tiempo real. Deberá ejecutarse una tarea programada periódicamente para obtener y sincronizar estos datos con los almacenados en PrestaShop. Para actualizar los datos en el momento, deberá utilizar el botón Actualización de Datos que se encuentra en la parte superior de cada uno de los listados correspondientes.

Registro Errores

Durante la comunicación entre el módulo y OneSignal para la creación de las notificaciones o actualización de los datos estadísticos pudieran producirse errores. Estos serán registrados y podrán ser visualizados a través de la opción correspondiente en la parte inferior de la pantalla de configuración del módulo.