Passer à la navigation

Fonctionnalités

Cette page fournit une vue d'ensemble complète de toutes les fonctionnalités disponibles dans les mises à jour en direct de Capgo. Chaque fonctionnalité comprend une brève description et des liens vers des documents de détails.

Déployez des mises à jour de JavaScript, HTML, CSS et d'actifs directement auprès des utilisateurs sans 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
  • Aucune interruption de l'utilisateur
  • Supporte de plateforme croisée (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, réduisant ainsi l'utilisation de la bande passante de jusqu'à 95 % et accélérant la livraison des mises à jour.

Capacités clés :

  • Diffusion automatique des fichiers 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

En savoir plus sur les mises à jour delta →


Si une mise à jour ne se charge pas ou provoque des plantages, le système se rétablit automatiquement à la dernière version fonctionnelle connue.

Capacités clés :

  • Détecte les plantages
  • Détecte les temps d'attente
  • Réversion automatique
  • Aucune intervention de l'utilisateur requise

En savoir plus sur les rollbacks →


Vérifie l'intégrité du bundle via les checksums et se rétablit automatiquement à la dernière version fonctionnelle connue en cas de détection de corruption.

Capacités clés :

  • Vérification de la cohérence de la somme de contrôle lors du téléchargement
  • Détecter la corruption
  • Changement automatique vers le dernier bundle fonctionnel
  • Outils de récupération manuels disponibles

Empêche les mises à jour incompatibles d'être appliquées aux appareils exécutant des versions natives natives code plus anciennes.

Capacités clés :

  • Vérification de la compatibilité de la version native
  • Validation des dépendances des plugins
  • Blocage automatique des mises à jour incompatibles
  • Affichage clair des messages d'erreur

En savoir plus sur la ciblage de version →


Organisez et gérez les mises à jour à travers différents environnements et segments d'utilisateurs avec des configurations de canaux flexibles.

Capacités clés :

  • Canaux personnalisés illimités (production, étape de développement, bêta, etc.)
  • Affectations de paquets par canal
  • Règles de ciblage spécifiques au canal
  • Attribution automatique de dispositif
  • Survol de canal par appareil

En savoir plus sur les canaux →


Cibler des appareils, des versions ou des segments d'utilisateurs pour des déploiements contrôlés et des mises à jour étalées.

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és
  • Empêchement des émulateurs/versions de développement

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
  • Empêcher 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 →


Prévisualisez les ensembles de fichiers 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 → Ensemble de fichiers → Onglet Prévisualisation


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 :

Fenêtre de terminal
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

Afficheur du manifeste du bundle

Afficheur du manifeste du bundle

Inspectez le manifeste complet de n'importe quel bundle, y compris la liste des fichiers, les checksums et les métadonnées.

Emplacement : Tableau de bord Web → Application → Bundle → Onglet Manifeste

Affiche :

  • Liste des fichiers avec checksums
  • Métadonnées du bundle
  • Compatibilité de la version native
  • Dépendances des plugins

Affichez toutes les Capacitor dépendances natives incluses 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 de plugins
  • Ajouts/Suppressions de dépendances
  • Avertissements de compatibilité

Interface de ligne de commande complète pour déploiements automatisés et intégration CI/CD.

Commandes clés :

  • bundle upload - Télécharger de nouveaux bundles
  • bundle list - Liste de tous les bundles
  • bundle delete - Supprimer des bundles
  • bundle cleanup - Nettoyer les anciens bundles
  • channel set - Configurer les canaux
  • app debug - Débogage en direct

Voir la référence complète → CLI


Chiffrement de bout en bout des bundles avec chiffrement AES-256, protégeant vos code en transit et en repos.

Capacités clés :

  • Génération de paires de clés RSA
  • Chiffrement de bundle AES-256
  • Code : vérification de signature
  • Gestion des clés de chiffrement

En savoir plus sur le chiffrement →


Nettoyer automatiquement les anciens bundles en fonction de politiques de conservation pour gérer l'utilisation de l'espace de stockage.

Capacités clés :

  • Compte de conservation configurable
  • Nettoyage automatique via CLI
  • Tâches de nettoyage planifiées
  • Suivi de l'utilisation de l'espace de stockage

Usage :

Fenêtre de terminal
npx @capgo/cli bundle cleanup --keep=10

Suivre les taux d'adoption, de réussite et de progression de déploiement au sein de votre base d'utilisateurs.

Métriques disponibles :

  • Taux de réussite de téléchargement
  • Taux de réussite de l'installation
  • 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 d'événements par appareil montrant le cycle complet de mise à jour de vérification à l'installation.

Types d'événements :

  • Vérifications de mise à jour
  • Début/achèvement/échec du téléchargement
  • Installation démarrage/fin/échec
  • Événements de reversion
  • Blocages de politique

Emplacement :

  • Tableau de bord Web → Application → Appareil → Journal
  • Tableau de bord Web → Journal (tous les appareils)

En savoir plus sur les journaux →


Analytiques détaillées sur les bundles actifs, les comptes de téléchargement et l'utilisation de stockage.

Métriques :

  • Installations actives par bundle
  • Taux de téléchargement
  • Utilisation de l'espace de stockage par bundle
  • Utilisation de la bande passante

Suivez les performances et les métriques d'adoption par canal.

Métriques :

  • Appareils par canal
  • Taux de réussite des mises à jour par canal
  • Historique de déploiement
  • Taux d'erreurs par canal

Emplacement : Tableau de bord Web → Application → Canal → Statistiques


Compte rendu complet de tous les déploiements de paquets, d'affectations de canaux et de modifications de configuration.

Événements suivis :

  • Téléchargements de paquets
  • Affectations de canaux
  • Mises à jour de politique
  • Survol de dispositifs

Emplacement : Tableau de bord Web → Application → Canal → Historique


Chiffrer les ensembles de fichiers au repos et en transit avec un chiffrement AES-256 industriel.

En savoir plus sur le chiffrement →


Vérifier l'intégrité des ensembles de fichiers avec des signatures cryptographiques pour prévenir toute manipulation.


L'infrastructure et les processus certifiés aux normes SOC 2 Type II pour la sécurité des entreprises.


Complètement conforme aux politiques d’Apple App Store et de Google Play Store pour les mises à jour OTA.

En savoir plus sur la conformité →


Exiger une authentification à deux facteurs pour tous les membres de l'organisation pour accéder à l'interface de dashboard et API.

Emplacement : Interface de dashboard → Organisation → Sécurité

En savoir plus sur 2FA →


Exiger que tous les bundles soient chiffrés au niveau de l'organisation.

Lieu : Tableau de bord Web → Organisation → Sécurité


Permissions détaillées pour le contrôle d'accès à l'organisation et aux applications.

Rôles d'organisation :

  • org_super_admin - Contrôle total de l'organisation
  • org_admin - Administration d'organisation (pas de facturation/effacement)
  • org_billing_admin - Accès facturation uniquement
  • org_member - Accès en lecture seule à l'organisation

Rôles d'application :

  • app_admin - Contrôle total d'une application
  • app_developer - Chargement de bundles, gestion de dispositifs
  • app_uploader - Chargement de bundles uniquement
  • app_reader - Accès en lecture seule

Emplacement :

  • Tableau de bord Web → Organisation → Membres
  • Tableau de bord Web → Application → Accès

En savoir plus sur RBAC →


Une traçabilité complète de toutes les activités d'organisation et d'application pour répondre aux exigences de conformité et de 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)
  • Changements d'organisation (paramètres, membres)

Emplacement : Tableau de bord Web → Organisation → Journal d'audit


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ée
  • app_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 des événements
  • Journaux de livraison
  • Mécanisme de réessai
  • Fonctionnalité de test

Emplacement : Tableau de bord web → Organisation → Webhooks


Invitez des membres d'équipe à votre organisation avec des rôles et des permissions spécifiques.

Fonctionnalités :

  • Invitations par courriel
  • Affectation de rôle
  • Gestion des membres
  • Révocation de l'accès

Emplacement : Tableau de bord Web → Organisation → Membres


Créez, gérez et révoquez les clés API avec des dates d'expiration facultatives et un stockage haché.

Capacités de la 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 → Clés API

En savoir plus sur les clés API →


Exigences de mot de passe au niveau de l'organisation pour imposer des normes de sécurité.

Politiques configurables :

  • Longueur minimale
  • Exiger en majuscule
  • Exiger des nombres
  • Exiger des caractères spéciaux

Emplacement : Tableau de bord web → Organisation → Sécurité


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)

Continuer le support pour les anciennes versions de Capacitor pour maintenir la compatibilité avec les applications légataires.

Actuellement pris en charge :

  • Capacitor 8 (dernière version)
  • Capacitor 7
  • Capacitor 6
  • Capacitor 5

Utilisez votre propre infrastructure de stockage (S3, R2, etc.) au lieu du stockage par défaut de Capgo.

En savoir plus sur les stockages de back-end personnalisés →


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 →


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, uniquementDownload)
  • Exigences réseau (seulement Android - via WorkManager)

En savoir plus sur le comportement des mises à jour →


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 →


Facturation basée sur l'utilisation avec des crédits pour la 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édit

Emplacement : Tableau de bord Web → Organisation → Crédits


Prêt à utiliser ces fonctionnalités ? Suivez notre Guide de démarrage rapide pour configurer votre première application avec les mises à jour Live de Capgo.

pour l'assistance d'entreprise

Continuez depuis les fonctionnalités

Titre de section « Continuez depuis les fonctionnalités » Si vous utilisez Fonctionnalités pour planifier le suivi et les statistiques, connectez-l’avec les statistiques pour les détails d'implémentation dans Statistics, 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 en En utilisant @capgo/capacitor-appinsights, et @capgo/capacitor-firebase-analytics for the implementation detail in @capgo/capacitor-firebase-analytics.