Passer à la navigation

Emplacement des données

Capgo Le cloud peut conserver les données de mise à jour en direct générées par le plugin de mise à jour. Pour les applications nécessitant une résidence des données dans l'UE, configurez le plugin pour utiliser l'hôte Capgo Cloud de l'UE pour les vérifications de mise à jour, les statistiques et l'affectation automatique du canal.

Le plugin de mise à jour communique avec le Capgo Cloud à travers trois points de terminaison :

  • updateUrl vérifie la mise à jour disponible et télécharge le bundle assigné.
  • statsUrl envoie les statistiques de livraison, d'installation, d'échec et de reversion.
  • channelUrl lit et met à jour l’affectation du canal du dispositif à travers channel_self.

Fixez ces URL de point de terminaison complètes pour bloquer géographiquement ce chemin de données du plugin vers l'Europe :

  • updateUrl: https://plugin.eu.capgo.app/updates
  • statsUrl: https://plugin.eu.capgo.app/stats
  • channelUrl: https://plugin.eu.capgo.app/channel_self

Lorsque les mises à jour, les statistiques et channel_self utilisent les URL de l'UE, Capgo Cloud stocke les données de mise à jour en direct liées en Europe.

Définir les URL dans capacitor.config.ts:

import type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = {
appId: 'com.example.app',
appName: 'My App',
webDir: 'dist',
plugins: {
CapacitorUpdater: {
autoUpdate: 'atBackground',
updateUrl: 'https://plugin.eu.capgo.app/updates',
statsUrl: 'https://plugin.eu.capgo.app/stats',
channelUrl: 'https://plugin.eu.capgo.app/channel_self',
},
},
};
export default config;

L'actualiseur Electron utilise les mêmes noms de point de terminaison Cloud Capgo :

import { ElectronUpdater } from '@capgo/electron-updater';
const updater = new ElectronUpdater({
appId: 'com.example.app',
updateUrl: 'https://plugin.eu.capgo.app/updates',
statsUrl: 'https://plugin.eu.capgo.app/stats',
channelUrl: 'https://plugin.eu.capgo.app/channel_self',
});
  • L'hôte UE s'applique aux demandes de plugins futures après que les utilisateurs installent une build avec la nouvelle configuration.
  • Il ne reprend pas les demandes de plugins historiques qui ont déjà été envoyées à l'hôte global par défaut.
  • Keep using your normal Capgo Cloud workflow for channels, bundles, rollbacks, and monitoring.

Si vous utilisez la localisation des données pour planifier la sécurité et la conformité, connectez-l’avec la conformité HIPAA pour des contrôles de télémétrie réglementés, la conformité pour la confidentialité et les détails de conservation, Chiffrement pour la protection du bundle, Canaux pour la ciblage de déploiement, et Paramètres pour la référence de configuration du plugin de mise à jour.