Configurar Web notificaciones automáticas
Para permitirle utilizar notificaciones push en su estrategia multicanal, Actito se integra directamente con nuestra plataforma Notificare, una solución de notificaciones push adquirida recientemente por Actito.
Esta sección lo guiará a través de las instrucciones que debe seguir para configurar el canal de notificaciones push Web (para su sitio web).
Si solo tiene una aplicación móvil, siga la guía de configuración para App Push.
Si desea implementar el canal push tanto en su sitio web como en su aplicación, siga ambas guías. La configuración se puede realizar en paralelo o uno tras otro.
Los usuarios de teléfonos inteligentes pueden navegar por la versión móvil de su sitio web. Siempre que se haga a través de un navegador web y no de una aplicación, cuenta como canal Web.
Hay 3 pasos:
-
Paso #1: Configuración de la plataforma
-
Paso #2: Configurar tu aplicación nativa y tu sitio web
-
Paso #3: Configurar la ventana emergente para obtener suscripciones
Paso #1: Configurar la plataforma
Para comenzar con el canal Push, Actito debe configurar el canal para enviar correctamente la notificación push a través de Notificare.
Esto lo llevan a cabo los equipos de Actito pero requiere de tu contribución.
Qué necesita Actito para la configuración
El siguiente material deberá ser proporcionado por usted a los equipos de Actito.
Logo
Las ventanas emergentes de suscripción web push se muestran con un pequeño logotipo de su marca (como en el ejemplo siguiente): debemos configurar esta imagen en su configuración.
El logotipo debe cumplir con las siguientes especificaciones: *.png
- 256 píxeles/256 píxeles
Dominios raíz
- La lista de dominios raíz (sitios web) de la misma marca donde puede suscribirse para recibir notificaciones automáticas.
Idiomas emergentes de suscripción
Los idiomas en los que está disponible su sitio web para poder traducir la ventana emergente de suscripción.
Si es posible, le recomendamos que mantenga los mismos identificadores VAPID: clave pública y clave privada.
Entréguelos a los equipos de Actito (a través del Transfer Box de su licencia) y siga la guía de migración.
Lo que Actito te proporciona
Los archivos de configuración del SDK para la web se colocarán en el Transfer box de su licencia.
Actito te avisará cuando la plataforma se haya configurado correctamente, para que puedas pasar al paso 2.
Paso #2: Configura tu aplicación nativa y tu sitio web
La configuración técnica se puede resumir en 2 pasos principales:
1. Obtenga el SDK
Conéctate a tu licencia Actito y accede a la aplicación Transfer box. Podrás recuperar el kit de desarrollo de software (SDK) correcto, publicado en línea por el equipo de Actito según el tipo de plataforma. Luego, siga las guías de implementación (enlaces a continuación).
2. Implementar el SDK
Ahora puede seguir las secciones Implementation, Device registration y Remote Notifications de la guía de configuración (utilizando los ejemplos de la guía de solución de problemas si es necesario).
Plataforma | Implementación | Solución de problemas | Recursos |
---|---|---|---|
HTML | Implementación HTML | Solución de problemas HTML | Ejemplos HTML |
Los archivos de configuración a los que se hace referencia en la sección "Implementación" son el archivo SDK que recuperó de Transferbox.
Como no todos los sitios web utilizarán todas las funciones que ofrece el canal push, el SDK es flexible y usted puede elegir qué módulos se implementan (consulte las funciones compatibles a continuación).
Se deben implementar las funciones mínimas:
- registrar dispositivos
- Registrar un usuario
- Solicitar autorización
- Recibir notificaciones
Las siguientes funciones son compatibles con el módulo de notificaciones push de Actito:
Registro del dispositivo
- Regístrate como usuario
- Cambiar idioma del dispositivo
Notificaciones remotas
- Solicitar autorización
- Permitir notificaciones
- Desactivar notificaciones de forma remota
- Recibir notificaciones
La sección Server key (legacy) y la funcionalidad de Google Maps no son compatibles.
3. Asignar un ID de cliente final a un dispositivo suscrito
Al registrar una identificación de cliente final en el dispositivo suscrito, Actito podrá vincular el dispositivo a un perfil existente en Actito y crear una vista centralizada alrededor del perfil.
El identificador del cliente final lo definirá su sistema (por ejemplo: su CRM).
La asignación del identificador del cliente final a un dispositivo se llevará a cabo cuando un perfil opte por las notificaciones automáticas y sea conocido por su sistema (por ejemplo, conectado a su sitio/aplicación), siempre que haya implementado la función "Register as a user".
Debe estar disponible el mismo identificador de cliente final en la tabla de perfiles de Actito, para poder conectar los perfiles en los 3 sistemas.
Por lo tanto, para elegir el identificador de cliente final correcto:
- Los datos deben estar disponibles como clave en Actito a través de la sincronización de datos entre su sistema y Actito. *Los datos deben estar disponibles en su sitio web o aplicación móvil.
Utiliza un atributo ya definido como único en tu tabla de perfil de Actito.
Si necesita agregar un nuevo atributo único, esto es posible, pero tenga cuidado ya que esto podría afectar su proceso de sincronización de datos entre su sistema y Actito. Pídale a su experto en datos la integración si es necesario.
Paso #3: Configurar la ventana emergente para obtener suscripciones
Para notificaciones push web, proporcionamos una ventana emergente predefinida con una ventana de diálogo. De forma predeterminada, el cuadro de diálogo emergente estará en inglés. Para agregar más idiomas, pídanos que traduzcamos la ventana emergente. Dependiendo de la ubicación del dispositivo se adaptará el idioma del pop-up.
La invitación se muestra 2 segundos después de mostrar la página. De forma predeterminada, la ventana emergente volverá a intentarlo cada 48 horas si se deniegan los permisos. Si desea modificar el tiempo de espera antes de un nuevo intento, por favor comunique el valor de su elección a los equipos de Actito.
Alternativamente, también puedes administrar las notificaciones manualmente, es decir, desarrollar tu propia ventana emergente de permisos e integrarla en tu sitio web. En este caso, usted es responsable de supervisar la interfaz de usuario de autorización y todo el proceso asociado (se requiere implementación técnica en su sitio web).
Por favor, informa a Actito si deseas crear la ventana emergente tú mismo.
Alcance del canal
Sólo los perfiles que hayan visitado el sitio una vez realizada la configuración pueden ser objeto de campañas de Actito.
Para notificaciones push Web, se admiten las siguientes versiones de navegador:
Navegador | Windows | macOS | Android | iOS |
---|---|---|---|---|
Cromo | SI | SI | SI | NO |
Firefox | SÍ | SÍ | SÍ | NO |
Safari | N/A | S͹ | N/A | SͲ |
Ópera | SI | SI | SI | NO |
Internet Explorer | NO | N/A | N/A | N/A |
Microsoft Edge | Sͳ | N/A | SÍ | NO |
Yandex | SÍ | SÍ | SÍ | NO |
Navegador Samsung | N/A | N/A | SÍ | N/A |
Navegador UC | NO | NO | SÍ | NO |
¹ Disponible en OS X v10.9 y posteriores como Safari Website Push y Web Push desde macOS 13 y Safari 16.0
² Disponible en Mobile Safari desde iOS/iPadOS 16.4, pero solo cuando la aplicación web está agregada a la pantalla de inicio
³ Disponible en Edge 17 y posteriores