Langsung ke konten

Lokasi Data

Capgo Cloud dapat menyimpan data live update yang dihasilkan oleh plugin updater di Eropa. Untuk aplikasi dengan persyaratan residensi data EU, konfigurasikan plugin agar menggunakan host Capgo Cloud EU untuk pengecekan update, statistik, dan self-assignment channel.

Plugin updater berkomunikasi dengan Capgo Cloud melalui tiga endpoint:

  • updateUrl mengecek update yang tersedia dan mengunduh bundle yang ditentukan.
  • statsUrl mengirim statistik pengiriman update, instalasi, kegagalan, dan rollback.
  • channelUrl membaca dan memperbarui assignment channel perangkat melalui channel_self.

Atur URL endpoint lengkap ini untuk melakukan geo-block pada jalur data plugin ke Eropa:

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

Saat update, statistik, dan channel_self permintaan menggunakan URL EU, Capgo Cloud menyimpan data live update terkait di Eropa.

Atur URL di 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;

Electron updater menggunakan nama endpoint Capgo Cloud yang sama:

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',
});
  • Host EU berlaku untuk permintaan plugin selanjutnya setelah pengguna menginstal build dengan konfigurasi baru.
  • Ini tidak menulis ulang permintaan plugin historis yang sudah dikirim ke host global default.
  • Tetap gunakan workflow normal Capgo Cloud Anda untuk channel, bundle, rollback, dan monitoring.

Jika Anda menggunakan Lokasi Data untuk merencanakan keamanan dan kepatuhan, hubungkan dengan Kepatuhan HIPAA untuk kontrol telemetri yang teregulasi, Kepatuhan untuk detail privasi dan retensi, Enkripsi untuk proteksi bundle, Channel untuk targeting rollout, dan Pengaturan untuk referensi konfigurasi plugin updater.