Collecte Hors-ligne
Collectez des données même sans connexion internet. La synchronisation est automatique.
Principe de fonctionnement
- 📥 Téléchargement — Le collecteur ouvre le formulaire une première fois en ligne
- 💾 Stockage local — Le formulaire est sauvegardé dans le navigateur (PWA)
- 📝 Collecte offline — Les données sont stockées localement
- 🔄 Synchronisation — Dès le retour en ligne, les données sont envoyées au serveur
Technologie PWA
FlayData Analytics utilise les Progressive Web Apps (PWA) pour la collecte hors-ligne :
- ✅ Fonctionne sur tous les navigateurs modernes
- ✅ Pas d'installation via un store
- ✅ Mise à jour automatique
- ✅ Fonctionne sur Android, iOS, Windows, Mac
- ✅ Ajout possible sur l'écran d'accueil
Activer le mode hors-ligne
- Lors de la création du projet, activez "Raccourci écran d'accueil"
- Publiez le projet
- Partagez le lien avec les collecteurs
- Les collecteurs ouvrent le lien une fois en ligne
- Le formulaire est automatiquement mis en cache
Gestion des conflits
Si une même soumission est modifiée sur deux appareils différents hors-ligne, FlayData Analytics détecte le conflit et propose :
- Garder la version serveur
- Garder la version client
- Fusionner les modifications
Limitations
- 📸 Les photos/vidéos sont stockées localement jusqu'à synchronisation
- 🗺️ La géolocalisation fonctionne hors-ligne (GPS)
- 📊 Les analyses ne sont pas disponibles hors-ligne
- 🔢 Maximum 500 soumissions en attente de synchronisation
Bonnes pratiques
Pour les missions terrain :
- Téléchargez le formulaire avant de partir
- Vérifiez que le mode hors-ligne fonctionne (icône dans la barre d'adresse)
- Synchronisez dès que vous avez du réseau
- Ne supprimez pas le cache du navigateur
Attention : Si vous videz le cache du navigateur, les soumissions non synchronisées seront perdues. Synchronisez toujours avant de nettoyer.