Fonctionnalités
Prêt à copier
This page provides a comprehensive overview of all features available in Capgo Live Updates. Each feature includes a brief description and links to detailed documentation.
Système d'actualisation du noyau
Section intitulée « Système d'actualisation du noyau »Mises à jour en ligne (OTA)
Section intitulée « Mises à jour en ligne (OTA) »Déployez directement des mises à jour de JavaScript, HTML, CSS et de vos actifs auprès des 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 lors du prochain redémarrage de l'application.
Capacités clés :
- Téléchargements en arrière-plan
- Installation automatique
- Pas d'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)
Mise à jour Delta (Mises à jour différentielles)Seuls les fichiers modifiés entre les versions sont téléchargés, ce qui réduit la consommation de bande passante de jusqu'à 95% et accélère la livraison des mises à jour.
Capacités clés :
- Diffusion automatique au niveau du fichier
- Vérification basée sur les checksums
- Comparaison du manifeste
- Redirection intelligente vers des mises à jour complètes lorsque nécessaire
Découvrez plus sur les mises à jour delta →
Redressement automatique
Mise à jour intitulée « Redressement automatique »Si une mise à jour ne se charge pas ou provoque des plantages, le système révertit automatiquement à la dernière version fonctionnelle connue.
Capacités clés :
- Détecte les crashs
- Détecte les timeouts
- Réversion automatique
- Pas d'intervention utilisateur requise
En savoir plus sur les retours en arrière →
Vérification des checksums & fallback
Section intitulée “Vérification des checksums & fallback”Vérifie l'intégrité du bundle via les checksums et passe automatiquement à la dernière version fonctionnelle connue si une corruption est détectée.
Capacités clés :
- Vérification des checksums lors du téléchargement
- Détecte la corruption
- Fallback automatique vers le dernier bundle fonctionnel
- Outils de récupération manuels disponibles
Détection de mises à jour de rupture
Section intitulée “Détection de mises à jour de rupture”Empêche 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 de la dépendance des plugins
- 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”System de canal
Section intitulée « Systeme de canal »Gérez et organisez les mises à jour dans différents environnements et segments d'utilisateurs avec des configurations de canaux flexibles.
Capacités clés :
- Nombre illimité de canaux personnalisés (production, étape de développement, bêta, etc.)
- Affectation de paquets par canal
- Règles de ciblage spécifiques au canal
- Attribution automatique du dispositif
- Survol de canal par appareil
En savoir plus sur les canaux →
Ciblage de dispositif
Section intitulée « Ciblage de dispositif »Ciblez des appareils, des versions ou des segments d'utilisateurs spécifiques pour des déploiements étalés et contrôlés.
Capacités clés :
- Targetage basé sur la version
- Surcharge d'appareil spécifique
- Filtrage de plateforme (iOS, Android, Electron)
- Filtrage de métadonnées personnalisé
- Empêchement des builds d'émulateur/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 émulateurs
- Désactiver les mises à jour dans les builds de développement
- Politiques spécifiques au plateforme (iOS uniquement, Android uniquement, Electron uniquement)
En savoir plus sur les politiques de canal →
Outils de développeur
Section intitulée “Outils de développeur”Aperçu du paquet
Section intitulée “Aperçu du paquet”Visualiser les paquets 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 → Paquet → 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
Voir le manifeste de l'ensemble
Section intitulée “Voir le manifeste de l'ensemble”Inspectez le manifeste complet de tout ensemble, y compris la liste des fichiers, les sommes de contrôle et les métadonnées.
Lieu : Tableau de bord Web → Application → Ensemble → Onglet Manifeste
Affiche :
- Liste de fichiers avec sommes de contrôle
- Métadonnées de l'ensemble
- Compatibilité de la version native
- Dépendances des plugins
Dépendances de plugins natives
Section intitulée “Dépendances de plugins natives”Afficher tous les plugins natifs Capacitor inclus dans chaque bundle pour suivre les changements de dépendances au fil des versions.
Emplacement : Tableau de bord Web → Application → Bundle → Onglet Dépendances
Affiche :
- Noms et versions de 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- Chargement de nouveaux bundlesbundle list- Liste toutes les ensemblesbundle delete- Supprimer les ensemblesbundle cleanup- Nettoyer les anciens ensembleschannel set- Configurer les canauxapp debug- Débogage en temps réel
Voir la référence complète CLI →
Chiffrement des ensembles
Section intitulée “Chiffrement des ensembles”Chiffrement de bout en bout des ensembles avec le 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 des ensembles AES-256
- Vérification de signature protégée par Code
- Gestion de clés d'encryption
En savoir plus sur l'encryption →
Nettoyage du paquet & Retention
Section intitulée “Nettoyage du paquet & Retention”Nettoyez automatiquement les anciens paquets 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 & Suivi
Section intitulée “Analytiques & Suivi”Mettre à jour les statistiques
Section intitulée “Mettre à jour les statistiques”Suivre 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.
Les métriques suivantes sont disponibles :
- Taux de réussite de téléchargement
- Taux de réussite d'installation
- Taux d'erreurs par type
- Adoption des mises à jour au fil du temps
- Distribution de version
Emplacement : Tableau de bord Web → Application → Statistiques
Journal des appareils
Sous-titre « Journal des appareils »Journal des événements par appareil montrant le cycle d'actualisation complet de vérification à l'installation.
Types d'événements :
- Vérifications d'actualisation
- Démarrage/achèvement/échec du téléchargement
- Démarrage/achèvement/échec de l'installation
- Événements de reversion
- Événements de blocage de politique
Emplacement :
- Tableau de bord Web → Application → Appareil → Journal
- Tableau de bord Web → Journal (tous les appareils)
En savoir plus sur les journaux →
Analytique d'utilisation des bundles
Section intitulée “Analytique d'utilisation des 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 la bande passante
Statistiques de canal
Section intitulée « Statistiques de canal »Suivez les métriques de performance et d'adoption par canal.
Métriques :
- Appareils par canal
- Taux de mise à jour réussie par canal
- Histoire de déploiement
- Taux d'erreur par canal
Emplacement : Tableau de bord Web → Application → Canal → Statistiques
Histoire de déploiement
Section intitulée « Histoire de déploiement »Enregistrement complet du journal d'audit de tous les déploiements de bundles, d'affectations de canaux et de modifications de configuration.
Événements suivis :
- Téléchargements de bundles
- Affectations de canaux
- Modifications 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 bundles en cours d'exécution et en transit avec une chiffrure AES-256 standard de l'industrie.
En savoir plus sur la chiffrure →
Code Signature
Section intitulée “Code Signature”Vérifier l'intégrité du bundle avec des signatures cryptographiques pour prévenir toute manipulation.
Conformité SOC 2 Type II
Section intitulée “Conformité SOC 2 Type II”Infrastructure et processus certifiés aux normes SOC 2 Type II pour la sécurité des entreprises.
Conformité de l'App Store
Section intitulée “Conformité de l'App Store”Complètement conforme aux politiques d'Apple App Store et Google Play Store pour les mises à jour OTA.
En savoir plus sur la conformité →
Contrôle de l'authentification à deux facteurs (niveau organisationnel)
Titre de la section « Contrôle de l'authentification à deux facteurs (niveau organisationnel) »Exigez l'authentification à deux facteurs pour tous les membres de l'organisation pour accéder à l'interface de dashboard et API.
Emplacement : Interface de dashboard Web → Organisation → Sécurité
En savoir plus sur l'authentification à deux facteurs →
Contrôle des ensembles chiffrés
Titre de la section « Contrôle des ensembles chiffrés »Exigez que tous les ensembles soient chiffrés au niveau de l'organisation.
Emplacement : Interface de dashboard 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) »Permissions détaillées pour le contrôle d'accès au niveau de l'organisation et de l'application.
Rôles d'organisation :
org_super_admin- Contrôle total de l'organisationorg_admin- Administration d'organisation (pas de facturation/ suppression)org_billing_admin- Accès facturation uniquementorg_member- Accès en lecture seule à l'organisation
Rôles d'application :
app_admin- Contrôle total d'une applicationapp_developer- Chargement de bundles, gestion de dispositifsapp_uploader- Téléchargez uniquement les bundlesapp_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”Traçage complet de toutes les activités d'organisation et d'application pour le respect des normes et de 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éer, mettre à jour, supprimer)
- Changements d'organisation (paramètres, membres)
Lieu : 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 les 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 webhooks personnalisées
- Filtrage des événements
- Journaux de livraison
- Mécanisme de réessai
- Fonctionnalité de test
Emplacement : Tableau de bord Web → Organisation → Webhooks
Collaboration multi-utilisateurs
Section intitulée “Collaboration multi-utilisateurs”Invitez des membres d'équipe à votre organisation avec des rôles et des permissions spécifiques.
Caractéristiques :
- Invitations par courriel
- Affectation de rôle
- Gestion des membres
- Révocation d'accès
Emplacement : Tableau de bord Web → Organisation → Membres
Gestion des API clés
Sous-section intitulée “Gestion des API clés”Créez, gérez et révoquez les API clés avec des dates d'expiration optionnelles et un 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
Lieu : 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
- Exigez des nombres
- Exigez des caractères spéciaux
Emplacement : Tableau de bord Web → Organisation → Sécurité
Support de plateforme
Sous-section intitulée « Support de plateforme »Support multi-plateforme
Sous-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”Continuer le support pour les versions plus anciennes de Capacitor pour maintenir la compatibilité avec les applications legacy.
Actuellement pris en charge :
- Capacitor 8 (dernière version)
- Capacitor 7
- Capacitor 6
- Capacitor 5
Stockage de données personnalisés
Section intitulée “Stockage de données 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) - Politique d'actualisation automatique (
autoUpdate- off, atBackground, atInstall, onLaunch, toujours, seulementTéléchargement) - Exigences réseau (Android uniquement - via WorkManager)
En savoir plus sur le comportement d'actualisation →
Types d'actualisation
Section intitulée “Types d'actualisation”Différents types d'actualisation pour différents cas d'utilisation, des mises à jour instantanées aux 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 mises à 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 débit de données, l'espace de 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 →
Prise en main
Section intitulée « Prise en main »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.
Besoin d'aide ?
Section intitulée « Besoin d'aide ? »- Rejoignez notre Discord pour un soutien communautaire
- Vérifiez la FAQ pour les questions fréquentes
- Explorez la documentation API pour l'intégration de API
- Contactez le support pour l'aide d'entreprise
Continuez de Features
Titre de la section “Continuez de Features”Si vous utilisez Features pour planifier la surveillance et les analyses, connectez-le avec Statistiques pour les détails d'implémentation dans Statistiques, Journal pour les détails d'implémentation dans Journal, @capgo/capacitor-appinsights pour les détails d'implémentation dans @capgo/capacitor-appinsights, En utilisant @capgo/capacitor-appinsights pour la capacité native dans En utilisant @capgo/capacitor-appinsights, et @capgo/capacitor-firebase-analytics pour les détails d'implémentation dans @capgo/capacitor-firebase-analytics.