メインコンテンツへスキップ

データの保存場所

Capgo Cloudでは、updater pluginによって生成されたlive updateデータを欧州内に保持できます。EUのデータレジデンシー要件があるアプリの場合は、アップデートの確認、統計、およびチャネルの自動割り当てに、EUのCapgo Cloudホストを使用するようにpluginを設定してください。

updater pluginは、以下の3つのエンドポイントを通じてCapgo Cloudと通信します:

  • updateUrl 利用可能なアップデートを確認し、割り当てられたbundleをダウンロードします。
  • statsUrl アップデートの配信、インストール、失敗、およびロールバックの統計データを送信します。
  • channelUrl 以下の方法でデバイスのチャネル割り当てを読み取り、更新します: channel_self.

以下のエンドポイントURLを完全に設定することで、このpluginのデータパスを欧州にジオブロックできます:

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

アップデート、統計、および channel_self リクエストにはEUのURLを使用します。Capgo Cloudは、関連するlive updateデータを欧州内に保存します。

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;

Electron updaterは、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',
});
  • EUホストは、ユーザーが新しい設定を含むビルドをインストールした後の、今後のプラグインリクエストに適用されます。
  • デフォルトのグローバルホストに既に送信された過去のプラグインリクエストが書き換えられることはありません。
  • チャンネル、bundle、ロールバック、モニタリングについては、引き続き通常のCapgo Cloudワークフローを使用してください。

使用している場合 データの保存場所 セキュリティとコンプライアンスを計画するには、これを以下と連携させてください HIPAA準拠 規制対象のテレメトリ制御については、 コンプライアンス プライバシーと保持の詳細については、 暗号化 bundleの保護については、 チャンネル ロールアウトのターゲティングについては、 設定 updater plugin の設定リファレンスについてはこちらをご覧ください。