Browser SDK
El Browser SDK es un pequeño script, window.sdk, que se ejecuta en el navegador del visitante en las páginas de la PWA y en sus prelandings. A través de él, la página ofrece instalar la aplicación, suscribe al visitante a las notificaciones push y envía eventos a la analítica de Qubix.
Es algo distinto al Server SDK — el conjunto de comandos del lado del servidor (sql, fetch, estado) que se ejecutan en los scripts, las reglas automáticas de Britva y el backend del sitio. El Server SDK se ejecuta en el servidor de Qubix, mientras que el Browser SDK se ejecuta directamente en la página del visitante. Son dos herramientas distintas: el Browser SDK está en el navegador, el Server SDK está en el servidor.
Qué puede hacer
- Instalar la PWA — mostrar al visitante el mensaje de instalación de la aplicación y abrir una aplicación ya instalada. Consulte la referencia del Browser SDK.
- Suscribir a push — solicitar permiso de notificaciones y crear una suscripción para que el visitante pueda recibir después campañas push.
- Eventos — informar a la analítica de lo que ocurre en la página (una visita, un consentimiento de push, una instalación) y enviar sus propios eventos.
- Parámetros de tráfico — leer la oferta, la PWA, el identificador del visitante y las etiquetas del rastreador que llegaron con el clic.
Dónde se conecta
- Automáticamente — en las páginas servidas por Qubix (la tarjeta de la tienda de la PWA, las páginas de la aplicación). No es necesario hacer nada adicional.
- Manualmente — en su prelanding subido en Sitios web. Esto le permite instalar la aplicación y suscribir a los visitantes directamente en su propia página, sin enviarlos a la tarjeta de la tienda. Cómo hacerlo — consulte SDK en su prelanding.
La instalación de la aplicación y el push solo funcionan sobre una conexión segura (HTTPS) y en un dominio configurado en Qubix y activo. Más información en el artículo sobre la conexión en un prelanding.