コンテンツにスキップ

データの保存場所

Capgo Cloudは、アップデート プラグインによって生成されるライブアップデートデータをヨーロッパで保持できます。EUデータ居住地要件があるアプリには、更新チェック、統計、チャンネル自律割り当てのために、プラグインをEUCapgo Cloudホストに設定する必要があります。

EUホストが制御するもの

EUホストが制御するもの

アップデート プラグインは、Capgo Cloudと3つのエンドポイントを通じて通信します:

  • updateUrl アップデートの可用性を確認し、割り当てられたバンドルをダウンロードします。
  • statsUrl アップデートの配信、インストール、失敗、ロールバックの統計を送信します。
  • channelUrl デバイスのチャネル割り当てを読み取り、更新します。 channel_self.

以下の完全なエンドポイントURLを設定して、このプラグインデータパスをヨーロッパで地理的にブロックします。

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

アップデート、統計、リクエストがEUのURLを使用する場合、__CAPGO_KEEP_0__ Cloudはヨーロッパで関連するライブアップデートデータを保存します。 channel_self requests use the EU URLs, Capgo Cloud stores the related live update data in Europe.

Capacitor updater configuration

Capacitor アップデート設定

URLを設定する 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;

The Electron updater uses the same Capgo Cloud endpoint names:

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',
});
  • ユーザーが新しい構成でビルドをインストールした後、EUホストは将来のプラグイン要求に適用されます。
  • 既存のデフォルトグローバルホストに送信された既存のプラグイン要求を再構成しません。
  • チャンネル、バンドル、ロールバック、監視のための通常のCapgo Cloud ワークフローを使用してください。

Data Location を使用している場合 Data Location セキュリティとコンプライアンスを計画するために使用している場合、HIPAA Compliance に接続してください。 HIPAA Compliance 規制されたテレメトリ制御のために Compliance プライバシーと保持の詳細のために、 暗号化 バンドルの保護のために、 チャンネル ロールアウトのターゲット設定、 設定 アップデータ プラグインの構成のためのリファレンスです。