Fonctionnalités
Copier un prompt de configuration avec les étapes d'installation et la guide markdown complète pour ce plugin.
Cette page fournit une vue d'ensemble complète de toutes les fonctionnalités disponibles dans Capgo Mises à jour en temps réel. Chaque fonctionnalité comprend une brève description et des liens vers des documents de référence détaillés.
Système de mise à jour de la noyau
Section intitulée “Système de mise à jour de la noyau”Mises à jour en temps réel (OTA)
Section intitulée « Mises à jour hors ligne (OTA) »Déployez directement des mises à jour de JavaScript, HTML, CSS et de vos ressources vers les utilisateurs sans avoir besoin d'approbation des magasins d'applications. Les mises à jour sont téléchargées en arrière-plan et appliquées à la prochaine redémarrage de l'application.
Capacités clés :
- Téléchargements en arrière-plan
- Installation automatique
- Aucune interruption de l'utilisateur
- Support cross-plateforme (iOS, Android, Electron)
En savoir plus sur le comportement des mises à jour →
Mises à jour delta (Mises à jour différentielles)
Section intitulée « Mises à jour delta (Mises à jour différentielles) »Téléchargez uniquement les fichiers qui ont changé entre les versions, ce qui réduit l'utilisation de la bande passante de jusqu'à 95 % et accélère la livraison des mises à jour.
Capacités clés :
- Diffusé automatiquement au niveau du fichier
- Vérification basée sur les checksums
- Comparaison du manifeste
- Fallback intelligent vers des mises à jour complètes lorsque nécessaire
En savoir plus sur les mises à jour delta →
Rollback automatique
Sous-section intitulée “Rollback automatique”Si une mise à jour ne se charge pas ou provoque des plantages, le système révert automatiquement à la dernière version fonctionnelle connue.
Capacités clés :
- Détection de plantage
- Détection de temps d'attente
- Réversion automatique
- Pas d'intervention utilisateur requise
En savoir plus sur les annulations →
Vérification des sommes et redondance
Section intitulée “Vérification des sommes et redondance”Vérifie l'intégrité du bundle via les sommes et redirige automatiquement vers la dernière version fonctionnelle connue si une corruption est détectée.
Capacités clés :
- Vérification des sommes lors du téléchargement
- Détection de corruption
- Redirection automatique vers la dernière version de bundle fonctionnelle
- Outils de récupération manuels disponibles
Détection de mise à jour brisante
Section intitulée “Détection de mise à jour brisante”Prévient les mises à jour incompatibles d'être appliquées sur les appareils exécutant des versions natives code plus anciennes.
Capacités clés :
- Vérification de la compatibilité de la version native
- Validation des dépendances de plugin
- Blocage automatique des mises à jour incompatibles
- Affichage clair des messages d'erreur
En savoir plus sur la ciblage de version →
Contrôle de déploiement
Section intitulée “Contrôle de déploiement”Système de canal
Section intitulée “Système de canal”Organisez et gérez les mises à jour dans différents environnements et segments d'utilisateurs avec des configurations de canaux flexibles.
Capacités clés :
- Canaux personnalisés illimités (production, étape, bêta, etc.)
- Affectation de paquets par canal
- Règles de ciblage spécifiques au canal
- Affectation automatique du dispositif
- Survol de canal par appareil
En savoir plus sur les canaux →
Ciblage des appareils
Section intitulée “Ciblage des appareils”Ciblez des appareils spécifiques, des versions ou des segments d'utilisateurs pour des déploiements contrôlés et des lancements étalés.
Capacités clés :
- Ciblage basé sur la version
- Paramètres de dépendance spécifique à l'appareil
- Filtrage de plateforme (iOS, Android, Electron)
- Filtrage de métadonnées personnalisés
- Blocage des builds de simulateur/dev
Politiques de canal
Section intitulée « Politiques de canal »Configurez les règles et les restrictions pour la livraison des mises à jour sur chaque canal.
Capacités clés :
- Désactiver les mises à jour automatiques
- Bloquer les mises à jour de version majeure
- Désactiver les mises à jour sur les simulateurs
- Désactiver les mises à jour dans les builds de développement
- Politiques spécifiques à la plateforme (iOS uniquement, Android uniquement, Electron uniquement)
En savoir plus sur les politiques de canal →
Outils pour les développeurs
Section intitulée « Outils pour les développeurs »Aperçu du Bundle
Section intitulée « Aperçu du Bundle »Prévisualisez les bundles dans un environnement web en direct avant de les déployer sur les appareils, accessible depuis le tableau de bord web.
Emplacement : Tableau de bord web → Application → Bundle → Onglet Aperçu
Débogage en temps réel
Section intitulée « Débogage en temps réel »Suivi en temps réel des événements de mise à jour pour des appareils spécifiques via CLI, affichant les événements de vérification, de téléchargement, d'installation et d'erreur.
Utilisation :
npx @capgo/cli app debug [appId]Affiche :
- Vérifications de mise à jour
- Progression de téléchargement
- État d'installation
- Messages d'erreur
- Blocages de politique
Visionneuse du manifeste de bundle
Section intitulée “Visionneuse du manifeste de bundle”Inspectez le manifeste complet de tout bundle, y compris la liste des fichiers, les sommes de contrôle et les métadonnées.
Emplacement : Tableau de bord Web → Application → Bundle → Onglet Manifeste
Affiche :
- Liste de fichiers avec des sommes de contrôle
- Métadonnées du bundle
- Compatibilité de la version native
- Dépendances du plugin
Dépendances de plugin native
Section intitulée “Dépendances de plugin native”Affichez toutes les Capacitor plugins natives inclus dans chaque bundle pour suivre les changements de dépendances entre versions.
Emplacement : Tableau de bord Web → Application → Bundle → Onglet Dépendances
Affiche :
- Noms et versions des plugins
- Ajouts et suppressions de dépendances
- Avertissements de compatibilité
CLI Integration
Section intitulée “CLI Integration”Interface de ligne de commande complète pour les déploiements automatisés et l'intégration CI/CD.
Commandes clés :
bundle upload- Téléchargement de nouveaux bundlesbundle list- Liste de tous les bundlesbundle delete- Suppression de bundlesbundle cleanup- Nettoyage des anciens bundleschannel set- Configurer les canauxapp debug- Débogage en temps réel
Voir la référence complète CLI →
Chiffrement du paquet
Section intitulée « Chiffrement du paquet »Chiffrement de bout en bout des paquets avec chiffrement AES-256, protégeant vos code en transit et en repos.
Capacités clés :
- Génération de paire de clés RSA
- Chiffrement du paquet AES-256
- Code vérification de signature
- Gestion des clés de chiffrement
En savoir plus sur le chiffrement →
Nettoyage et conservation de l'archive
Section intitulée “Nettoyage et conservation de l'archive”Nettoyez automatiquement les archives anciennes en fonction des politiques de conservation pour gérer l'utilisation de l'espace de stockage.
Capacités clés :
- Comptage de conservation configurable
- Nettoyage automatique via CLI
- Tâches de nettoyage planifiées
- Suivi de l'utilisation de l'espace de stockage
Utilisation :
npx @capgo/cli bundle cleanup --keep=10Analytiques et suivi
Section intitulée “Analyse et suivi”Mettre à jour les statistiques
Section intitulée “Mettre à jour les statistiques”Suivez les taux d'adoption des mises à jour, les taux de réussite et les progrès de déploiement au sein de votre base d'utilisateurs.
Données disponibles :
- Taux de téléchargement réussi
- Taux de mise en place réussi
- Taux d'erreurs par type
- Adoption des mises à jour au fil du temps
- Répartition des versions
Emplacement : Tableau de bord Web → Application → Statistiques
Journaux de Dispositif
Titre de la section « Journaux de Dispositif »Journaux de l'événement par appareil montrant le cycle d'actualisation complet de vérification à l'installation.
Types d'événements :
- Vérifications d'actualisation
- Début/fin/échec de téléchargement
- Début/fin/échec d'installation
- Événements de reversion
- Blocages de politique
Emplacement :
- Tableau de bord Web → Application → Dispositif → Journaux
- Tableau de bord Web → Journaux (tous les appareils)
En savoir plus sur les journaux →
Analytiques d'utilisation de bundles
Section intitulée “Analytiques d'utilisation de bundles”Analytiques détaillées sur les bundles actifs, les comptes de téléchargement et l'utilisation de l'espace de stockage.
Métriques :
- Installations actives par bundle
- Comptes de téléchargement
- Utilisation de l'espace de stockage par bundle
- Utilisation de bande passante
Statistiques de canal
Section intitulée “Statistiques de canal”Suivre les métriques de performance et d'adoption par canal.
Métriques :
- Appareils par canal
- Taux de réussite de mise à jour par canal
- Historique de déploiement
- Taux d'erreurs par canal
Emplacement : Tableau de bord Web → Application → Canal → Statistiques
Historique de déploiement
Section intitulée « Historique de déploiement »Compte rendu complet de tous les déploiements de bundles, d'affectations de canaux et de modifications de configuration.
Événements suivis :
- Chargement de bundles
- Affectations de canaux
- Changements de politique
- Survol de dispositifs
Emplacement : Tableau de bord Web → Application → Canal → Historique
Sécurité & Conformité
Section intitulée “Sécurité & Conformité”Chiffrement de bout en bout
Section intitulée “Chiffrement de bout en bout”Chiffrer les ensembles de données en cours d'exécution et en transit avec un chiffrement AES-256 industriel.
En savoir plus sur le chiffrement →
Code Signature
Section intitulée « Code Signature »Vérifiez l'intégrité du bundle avec des signatures cryptographiques pour prévenir toute manipulation.
Compliancy SOC 2 Type II
Section intitulée « Compliancy SOC 2 Type II »Infrastructure et processus certifiés aux normes SOC 2 Type II pour une sécurité d'entreprise.
Compliancy de l'App Store
Section intitulée « Compliancy de l'App Store »Complet avec les politiques d'Apple App Store et Google Play Store pour les mises à jour OTA.
En savoir plus sur la compliancy →
Application de la mise en œuvre de la 2FA (au niveau de l'organisation)
Section intitulée « Application de la mise en œuvre de la 2FA (au niveau de l'organisation) »Exigez une authentification à deux facteurs pour tous les membres de l'organisation pour accéder à l'interface de dashboard et à API.
Emplacement : Tableau de bord Web → Organisation → Sécurité
Exécution des ensembles de fichiers chiffrés
Section intitulée « Exécution des ensembles de fichiers chiffrés »Exiger que tous les ensembles de fichiers soient chiffrés au niveau de l'organisation.
Emplacement : Tableau de bord Web → Organisation → Sécurité
Collaboration d'équipe
Section intitulée « Collaboration d'équipe »Contrôle d'accès basé sur le rôle (RBAC)
Section intitulée « Contrôle d'accès basé sur le rôle (RBAC) »Contrôles d'accès granulaires pour le niveau d'organisation et d'application.
Rôles d'organisation :
org_super_admin- Contrôle complet de l'organisationorg_admin- Administration d'organisation (pas de facturation/effacement)org_billing_admin- Accès à la facturation uniquementorg_member- Accès en lecture seule à l'organisation
Rôles d'application :
app_admin- Contrôle complet d'une applicationapp_developer- Chargement de bundles, gestion de dispositifsapp_uploader- Chargement de bundles uniquementapp_reader- Accès en lecture seule
Emplacement :
- Tableau de bord Web → Organisation → Membres
- Tableau de bord Web → Application → Accès
Journaux d'audit
Section intitulée “Journaux d'audit”Suivi complet de toutes les activités d'organisation et d'application pour le respect des normes et la sécurité.
Événements enregistrés :
- Actions de l'utilisateur (connexion, déconnexion, modifications de permissions)
- Opérations de bundle (téléchargement, suppression, affectation)
- Opérations de canal (création, mise à jour, suppression)
- Modifications d'organisation (paramètres, membres)
Emplacement : Tableau de bord Web → Organisation → Journal d'audit
Webhooks
Section intitulée « Webhooks »Recevez des notifications en temps réel sur les événements de vos applications via des webhooks HTTP.
Événements pris en charge :
apps- Application créée/mise à jour/suppriméeapp_versions- Bundle téléchargé/suppriméchannels- Canal créé/mis à jour/suppriméorg_users- Membre ajouté/suppriméorgs- Organisation mise à jour
Fonctionnalités :
- URLs de webhook personnalisées
- Filtrage d'événements
- Journalisation des livraisons
- Mécanisme de réessai
- Fonctionnalité de test
Emplacement : Tableau de bord Web → Organisation → Webhooks
Collaboration multi-utilisateur
Section intitulée “Collaboration multi-utilisateur”Invitez des membres d'équipe à votre organisation avec des rôles et des permissions spécifiques.
Caractéristiques :
- Invitations par courriel
- Attribution de rôle
- Gestion des membres
- Révocation d'accès
Emplacement : Tableau de bord Web → Organisation → Membres
API Gestion des clés
Section intitulée “API Gestion des clés”Créez, gérez et révoquez des clés API avec des dates d'expiration facultatives et stockage haché.
Capacités de clé :
- Clés par application ou par organisation
- Dates d'expiration facultatives
- Stockage haché (irréversible)
- Support de rotation de clés
Emplacement : Tableau de bord Web → API Clés
En savoir plus sur les API clés →
Politiques de mot de passe
Section intitulée « Politiques de mot de passe »Exigences de mot de passe au niveau de l'organisation pour appliquer des normes de sécurité.
Politiques configurables :
- Longueur minimale
- Exiger des majuscules
- Exiger des chiffres
- Exiger des caractères spéciaux
Emplacement : Tableau de bord protégé → Organisation → Sécurité
Support de plateforme
Section intitulée « Support de plateforme »Support multi-plateforme
Section intitulée « Support multi-plateforme »Support pour les applications iOS, Android et Electron avec un seul SDK.
Plateformes prises en charge :
- iOS (Capacitor 5, 6, 7, 8)
- Android (Capacitor 5, 6, 7, 8)
- Electron (Nouveau en 2025)
Support à long terme
Section intitulée « Support à long terme »Continuée prise en charge des versions Capacitor plus anciennes pour maintenir la compatibilité avec les applications legacy.
Actuellement pris en charge :
- Capacitor 8 (la dernière version)
- Capacitor 7
- Capacitor 6
- Capacitor 5
Back-ends de stockage personnalisés
Section intitulée “Back-ends de stockage personnalisés”Utilisez votre propre infrastructure de stockage (S3, R2, etc.) au lieu du stockage par défaut de Capgo.
En savoir plus sur le stockage personnalisé →
Configuration de Chine
Section intitulée “Configuration de Chine”Configuration spéciale pour les applications distribuées en Chine continentale pour se conformer aux réglementations locales.
En savoir plus sur la configuration de Chine →
Fonctionnalités avancées
Section intitulée “Fonctionnalités avancées”Comportement de mise à jour personnalisé
Section intitulée “Comportement de mise à jour personnalisé”Configurez quand et comment les mises à jour sont vérifiées et appliquées via le SDK.
Options configurables :
- Intervalle de vérification (
periodCheckDelay- minimum 600 secondes) - Temps de mise à jour directe (
directUpdate- à l'installation, au lancement, toujours) - Activer/Désactiver la mise à jour automatique (
autoUpdate) - Exigences de réseau (seulement Android - via WorkManager)
En savoir plus sur le comportement de mise à jour →
Types de mise à jour
Sous-section intitulée “Types de mise à jour”Différents types de mise à jour pour différents cas d'utilisation, de mises à jour instantanées à des installations contrôlées par l'utilisateur.
Types disponibles :
- Mises à jour en arrière-plan (par défaut)
- Mises à jour immédiates
- Mises à jour sollicitées par l'utilisateur
- Mises à jour conditionnelles
En savoir plus sur les types de mise à jour →
Système de crédits
Section intitulée « Système de crédits »Facturation basée sur l'utilisation avec des crédits pour le bande passante, le stockage et d'autres ressources.
Caractéristiques :
- Suivi de l'utilisation des crédits
- Alertes d'utilisation
- Réapprovisionnement via Stripe
- Compte de crédits
Emplacement : Tableau de bord Web → Organisation → Crédits
Démarrage
Section intitulée « Démarrage »Prêt à commencer à utiliser ces fonctionnalités ? Suivez notre Guide de démarrage rapide pour configurer votre première application avec Capgo Mises à jour en temps réel.
Avez besoin d'aide ?
Section intitulée “Avez besoin d'aide ?”- Rejoignez notre Discord pour le soutien de la communauté
- Vérifiez la FAQ pour les questions fréquentes
- Explorez la documentation de API pour l'intégration de API
- Contactez le support pour l'aide d'entreprise