GUIDE TECHNIQUE : CRÉATION DE LA CLÉ DE NOTIFICATION PUSH FIREBASE (FCM) ======================================================================== Pour que vos agents municipaux puissent envoyer des notifications push en temps réel sur les smartphones de vos citoyens, nous devons configurer un canal sécurisé via Google Firebase. Voici les étapes pour générer votre fichier de clés Firebase : Étape 1 : Création du projet sur Firebase ----------------------------------------- 1. Rendez-vous sur la console Firebase : https://console.firebase.google.com/ 2. Connectez-vous avec un compte Google officiel de la mairie (ex: communication@votremairie.fr). 3. Cliquez sur "Ajouter un projet". 4. Saisissez le nom du projet : "Application Citoyenne - [Nom Mairie]" et cliquez sur Continuer. 5. Désactivez Google Analytics pour ce projet (non requis pour le push simple) et cliquez sur "Créer le projet". Étape 2 : Génération de la clé privée de service ------------------------------------------------ 1. Une fois le projet créé, cliquez sur la roue crantée (Paramètres du projet) en haut à gauche, à côté de "Vue d'ensemble du projet". 2. Allez dans l'onglet "Comptes de service". 3. Sous la section "SDK Firebase Admin", assurez-vous que "Node.js" est sélectionné. 4. Cliquez sur le bouton bleu "Générer une nouvelle clé privée" en bas de la page. 5. Confirmez en cliquant sur "Générer la clé". 6. Le téléchargement d'un fichier .json commence automatiquement (ex: application-citoyenne-firebase-adminsdk-xxxxx.json). Étape 3 : Transmission sécurisée -------------------------------- 1. Ne modifiez pas le contenu de ce fichier JSON. 2. Transmettez-le de façon sécurisée à NetEvolution. Ce fichier contient des identifiants confidentiels permettant de pousser des notifications sur vos applications. Nous l'installerons dans le dossier de sécurité crypté de votre serveur.