Vai al contenuto

Ubicazione dati

Capgo Cloud può conservare in Europa i dati live update generati dal plugin updater. Per le app con requisiti di data residency UE, configura il plugin per usare l'host Capgo Cloud UE per i controlli degli update, le statistiche e l'auto-assegnazione dei channel.

Il plugin updater comunica con Capgo Cloud tramite tre endpoint:

  • updateUrl controlla quale update è disponibile e scarica il bundle assegnato.
  • statsUrl invia statistiche su delivery, installazione, errori e rollback degli update.
  • channelUrl legge e aggiorna l'assegnazione del channel del dispositivo tramite channel_self.

Imposta questi URL endpoint completi per limitare geograficamente all'Europa i dati di questo plugin:

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

Quando l'update, le statistiche e channel_self le richieste usano gli URL EU, Capgo Cloud archivia i relativi dati live update in Europa.

Imposta gli URL in 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'updater di Electron utilizza gli stessi nomi degli endpoint Capgo Cloud:

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'host EU si applica alle future richieste dei plugin dopo che gli utenti avranno installato una build con la nuova configurazione.
  • Non riscrive le richieste storiche dei plugin che sono già state inviate all'host globale predefinito.
  • Continua a usare il tuo normale workflow Capgo Cloud per canali, bundle, rollback e monitoraggio.

Se stai usando Ubicazione dati per pianificare sicurezza e compliance, collegalo a Conformità HIPAA per il controllo della telemetria regolamentata, Conformità per i dettagli su privacy e retention, Crittografia per la protezione dei bundle, Canali per il rollout targeting, e Impostazioni per il riferimento alla configurazione del plugin updater.