Browser SDK
Le Browser SDK est un petit script, window.sdk, qui s'exécute dans le navigateur du
visiteur sur les pages PWA et sur vos prelandings. Grâce à lui, la page propose d'installer
l'application, abonne le visiteur aux notifications push et envoie des événements à
l'analytique Qubix.
Il est distinct du Server SDK — l'ensemble des commandes côté serveur (sql,
fetch, state) qui s'exécutent dans les scripts, les règles automatiques
Britva et le backend du site. Le Server SDK s'exécute sur le serveur
Qubix, tandis que le Browser SDK s'exécute directement sur la page du visiteur. Deux outils
distincts : le Browser SDK est dans le navigateur, le Server SDK est sur le serveur.
Fonctionnalités
- Installer la PWA — afficher au visiteur l'invite d'installation de l'application et ouvrir une application déjà installée. Voir la référence du Browser SDK.
- Abonner aux notifications push — demander l'autorisation de recevoir des notifications et créer un abonnement pour que le visiteur puisse recevoir ultérieurement des campagnes push.
- Événements — signaler à l'analytique ce qui s'est passé sur la page (une vue, un consentement aux notifications push, une installation) et envoyer vos propres événements.
- Paramètres de trafic — lire l'offre, la PWA, l'identifiant du visiteur et les tags tracker associés au clic.
Points de connexion
- Automatiquement — sur les pages servies par Qubix (la fiche de la boutique PWA, les pages d'application). Aucune action supplémentaire requise.
- Manuellement — sur votre prelanding téléchargée dans Sites web. Cela vous permet d'installer l'application et d'abonner les visiteurs directement sur votre propre page, sans les rediriger vers la fiche de la boutique. Pour savoir comment procéder, consultez SDK sur votre prelanding.
L'installation de l'application et les notifications push fonctionnent uniquement via une connexion sécurisée (HTTPS) et sur un domaine configuré et actif dans Qubix. Pour en savoir plus, consultez l'article sur la connexion d'une prelanding.