Documentation utilisateur

⌘K
  1. Accueil
  2. Documentation utilisateur
  3. Notification Pack
  4. Configuration initiale des notifications Push

Configuration initiale des notifications Push

Le module Pack de Notification vous permet d’envoyer des notifications Push en complément des emails et des SMS. Pour cela, vous devez faire une petite configuration initiale. Ce guide en détaillera chaque étape. Tout d’abord :

  • Allez dans les réglages de Booking Activities, onglet “Notifications”

Plus bas sur la page, vous verrez un encart “Paramètres des notifications Push” comprenant les champs : “Google FCM – Configuration”, “Google FCM – Clé du compte de service” et “Google FCM – Clé VAPID”. Nous allons voir comment remplir ces champs.

⚠ Attention : Sachez tout d’abord que votre site doit posséder un certificat SSL valide et actif (son URL doit commencer par HTTPS) pour pouvoir envoyer des notifications Push. Les URLs des options “Action au clic”, “Icône de la notification push” et “Badge de la notification push” doivent aussi être https.

 

Lier FCM au module Notification Pack

Notification Pack utilise Firebase Cloud Messaging (FCM), le service de notification de Google, pour envoyer ses notifications Push à vos clients et vous. Ce service est gratuit, mais vous devez tout de même vous inscrire pour ensuite pouvoir le lier à votre module.

  1. Créez un projet sur Firebase
    • Connectez-vous à votre console FCM (vous devez avoir un compte Google)
    • Cliquez sur le bouton “Créer un projet”
    • Nommez-le comme bon vous semble (le nom de votre entreprise par exemple), choisissez votre pays et validez
    • Vous êtes maintenant redirigé(e) sur la page d’accueil de votre projet (sinon cliquez sur “Vue d’ensemble du projet” dans la barre latérale à gauche)
  2. Créer une application
    • (Si vous avez déjà enregistré des applications ici, cliquez sur “Ajouter une application”)
    • Au mileu de la page, au dessous de “Lancez-vous en ajoutant Firebase à votre application”, cliquez sur l’icone “Web” (</>)
    • Donner le nom de votre choix à votre application (le nom de votre site web par exemple), puis cliquez sur “Enregistrer l’application”
    • Cliquez sur “Accédez à la console” pour revenir sur la page d’accueil
  3. Google FCM – Configuration
    • Dans la barre latérale à gauche, cliquez sur l’icône paramètres () à côté de “Vue d’ensemble du projet”
    • Cliquez sur “Paramètres du projet”
    • Allez dans l’onglet “Paramètres généraux”, plus bas sur la page vous verrez la section “Vos applications”
    • Cliquez sur votre application
    • Sous “Installation et configuration du SDK”, selectionnez “Configuration”, un code apparaitra (il commence par const firebaseConfig = { apiKey: "...)
    • Copiez le code javascript qui vous est donné et collez-le dans le champ “Google FCM – Configuration” sur votre site
  4. Google FCM – Clé du compte de service
    • Dans la barre latérale à gauche, cliquez sur l’icône paramètres () à côté de “Vue d’ensemble du projet”
    • Cliquez sur “Paramètres du projet”
    • Allez dans l’onglet “Comptes de service”, et attendez que la page se charge
    • Cliquez sur l’onglet “SDK Admin Firebase”
    • Cliquez sur “Générer une nouvelle clé privée”, cela aura pour effet de télécharger un fichier .json
    • Ouvrez ce fichier avec un éditeur de texte tel que Bloc-notes (ou TextEdit sur mac) (son contenu commence par { "type": "service_account", "project_id": "...)
      • Astuce : Vous pouvez simplement glisser et déposer le fichier dans votre navigateur pour l’ouvrir dans un nouvel onglet.
    • Copiez le contenu du fichier et collez-le dans le champ “Google FCM – Clé du compte de service” sur votre site
  5. Google FCM – Clé VAPID
    • Dans la barre latérale à gauche, cliquez sur l’icône paramètres () à côté de “Vue d’ensemble du projet”
    • Cliquez sur “Paramètres du projet”
    • Allez dans l’onglet “Cloud Messaging”, plus bas sur la page vous verrez la section “Configuration Web”
    • Cliquez sur l’onglet “Certificats Web push”
    • Cliquez sur “Générer une paire de clés” si vous ne l’avez pas déjà fait
    • Copiez la clé dans la colonne “Paire de clés” et collez-la dans le champ “Google FCM – Clé VAPID” sur votre site
      • Attention: Assurez-vous de copier la clé entière. Elle comporte 87 caractères.
      • Attention: Il existe une option pour afficher votre clé privée, vous n’en avez pas besoin. Ce dont vous avez besoin est la clé publique, directement visible dans la colonne “Paire de clés”.

  6. Enregistrez les modifications sur la page de réglages de notifications de votre site

Votre site est maintenant capable d’envoyer des notifications Push. Mais personne ne les recevra tant que vous n’aurez pas obtenu leur accord explicite, vous y compris. Rendez-vous dans la seconde partie de ce tutoriel pour savoir comment obtenir la permission de vos clients et personnaliser vos notifications Push.

Comment pouvons-nous aider ?