機能
このプラグインのインストール手順とフルマークダウンガイドを含む設定用の質問をコピーする。
Capgo Live Updatesのすべての機能の概要を提供します。
Core Update System
Core Update Systemオーバー・ザ・エア(OTA)アップデート
オーバー・ザ・エア(OTA)アップデートアプリストアの承認なしで、ユーザーに直接JavaScript、HTML、CSS、資産のアップデートを展開できます。アップデートはバックグラウンドでダウンロードされ、次のアプリ再起動時に適用されます。
主な機能:
- バックグラウンドダウンロード
- 自動インストール
- ユーザーに影響を与えない
- iOS、Android、Electronを含むクロスプラットフォーム対応
Δルート (差分更新)
Δルート (差分更新) のセクションバージョン間のファイルの変更のみをダウンロードすることで、95%までの帯域幅の削減と更新の配信の高速化を実現します。
主な機能:
- ファイルレベルの自動差分化
- チェックサムベースの検証
- マニフェストの比較
- 必要に応じて完全な更新に自動的にフォールバック
自動ロールバック
セクション「自動ロールバック」If an update fails to load or causes crashes, the system automatically reverts to the last known working version.
主な機能:
- クラッシュ検出
- タイムアウト検出
- 自動的にバージョンを戻す
- ユーザーからの介入は必要ありません
チェックサム検証 & フォールバック
バンドルの整合性をチェックサムで検証し、損傷が検出された場合に自動的に最後の正常に動作したバージョンにフォールバックします。主な機能:
ダウンロード時におけるチェックサム検証
- 損傷検出
- ダウンロード時におけるチェックサム検証
- 自動的に最後に機能したバンドルの fallback
- 手動の回復ツールが利用可能
更新の検出
「更新の検出」のセクションデバイスが古いネイティブ code バージョンを実行している場合に、互換性のない更新が適用されるのを防ぐ
主な機能:
- ネイティブ バージョンの互換性チェック
- プラグイン依存性の検証
- 互換性のない更新の自動ブロッキング
- 明確なエラーメッセージ
デプロイメントの制御
展開管理チャネルシステム
チャネルシステムさまざまな環境とユーザー セグメント間で、柔軟なチャネル設定で更新を整理および管理します。
主な機能:
- 無制限のカスタム チャネル (生産、ステージング、ベータなど)
- 各チャネルごとのパッケージ割り当て
- チャネルごとのターゲット ルール
- デバイスの自己割り当て
- デバイスごとのチャネルオーバーライド
デバイス ターゲット
デバイス対象設定特定のデバイス、バージョン、またはユーザーセグメントを対象にした段階的なロールアウトと制御された展開を行う。
主な機能:
- バージョンベースの対象設定
- デバイス固有のオーバーライド
- プラットフォームフィルタリング (iOS、Android、Electron)
- カスタムメタデータフィルタリング
- エミュレータ/開発用ビルドのブロッキング
チャネルポリシー
各チャネルでの更新の配信方法に関するルールと制限を設定する。チャネルポリシー
各チャネルでの更新の配信方法に関するルールと制限を設定する。
- 自動更新を無効にする
- メジャーバージョンアップデートをブロックする
- エミュレータでの更新を無効にする
- 開発用ビルドでの更新を無効にする
- プラットフォーム固有のポリシー(iOSのみ、Androidのみ、Electronのみ)
開発者ツール
「開発者ツール」のセクションバンドルプレビュー
「バンドルプレビュー」のセクションデバイスにデプロイする前に、ライブウェブ環境でバンドルをプレビューできるウェブダッシュボードからアクセスできます。
場所: Web ダッシュボード → アプリ → バンドル → プレビュー タブ
ライブ デバッグ
セクションのタイトル “ライブ デバッグ”特定のデバイスの更新イベントのリアルタイムモニタリングを CLI で行い、チェック、ダウンロード、インストール、エラーイベントを表示します。
使用方法:
npx @capgo/cli app debug [appId]表示:
- 更新チェック
- ダウンロード プログレス
- インストール ステータス
- エラー メッセージ
- ポリシーブロック
バンドルマニフェストビューア
バンドルマニフェストビューアセクション任意のバンドルの完全なマニフェストを含むファイルリスト、チェックサム、メタデータを検査できます。
場所: Web ダッシュボード → アプリ → バンドル → マニフェストタブ
表示:
- ファイルリストとチェックサム
- バンドルメタデータ
- ネイティブバージョン互換性
- プラグイン依存関係
ネイティブプラグイン依存関係
ネイティブ プラグイン依存関係Capacitor の各バンドルに含まれるすべてのネイティブ プラグインを表示し、バージョン間の依存関係の変更を追跡します。
場所: Web ダッシュボード → アプリ → バンドル → 依存関係タブ
表示:
- プラグイン名とバージョン
- 依存関係の追加/削除
- 互換性の警告
CLI統合
CLI統合自動デプロイとCI/CD統合のための包括的なコマンドラインインターフェイス。
主なコマンド:
bundle upload- バンドルをアップロードするbundle list- 全てのバンドルをリストするbundle delete- バンドルを削除するbundle cleanup- 古いバンドルをクリーンアップするchannel set- チャンネルを設定するapp debug- ライブデバッグ
バンドル暗号化
「バンドル暗号化」のセクションバンドルにAES-256暗号化を使用して、エンドツーユース暗号化を実現し、転送中および保存中のcodeを保護します。
主な機能:
- RSA鍵ペア生成
- AES-256 bundle encryption
- Code
- 暗号化鍵の管理
バンドルクリーンアップ & 保持
バンドルクリーンアップ & 保持保有期間に基づいて古いバンドルを自動的に削除して、ストレージ使用量を管理します。
主な機能:
- 保有期間の設定
- CLIによる自動クリーンアップ
- スケジュールされたクリーンアップジョブ
- ストレージ使用量の追跡
Usage:
npx @capgo/cli bundle cleanup --keep=10分析と監視
分析と監視統計情報の更新
統計情報の更新ユーザーベース全体で、アップデートの採用率、成功率、デプロイメントの進行状況を追跡します。
利用可能なメトリクス:
- ダウンロード成功率
- インストール成功率
- エラー種類別のエラー率
- 時系列での採用状況
- バージョン分布
場所: Web ダッシュボード → アプリ → 統計
デバイス ログ
「デバイス ログ」セクションデバイスごとのイベントログが、チェックからインストールまでの完全なアップデートライフサイクルを示します。
イベントタイプ:
- アップデートチェック
- ダウンロード開始/完了/失敗
- インストール開始/完了/失敗
- ロールバックイベント
- ポリシーブロック
位置:
- Web ダッシュボード → アプリ → デバイス → ログ
- Web ダッシュボード → アプリ → ログ (すべてのデバイス)
バンドル使用分析
バンドル使用分析のセクションバンドルが有効、ダウンロード数、ストレージ使用量の詳細な分析
メトリクス:
- バンドルごとの有効なインストール数
- ダウンロード数
- バンドルごとのストレージ使用量
- __CAPGO_KEEP_0__
__CAPGO_KEEP_1__
チャンネル統計チャンネルごとのパフォーマンスと採用度を追跡する
指標:
- チャンネルごとのデバイス数
- チャンネルごとの更新成功率
- デプロイ履歴
- チャンネルごとのエラー率
場所: Web ダッシュボード → アプリ → チャンネル → 統計
デプロイ履歴
展開履歴すべてのバンドル展開、チャネル割り当て、設定変更の完全な監査トレール
追跡されたイベント:
- バンドルアップロード
- チャネル割り当て
- ポリシー変更
- デバイスオーバーライド
場所: Web ダッシュボード → アプリ → チャネル →履歴
セキュリティ & 合規性
展開履歴エンドツーエンド暗号化
End-to-End EncryptionREST と Transit で AES-256 で暗号化
Code Signing
Code Signing署名による bundle の完整性の検証
SOC 2 Type II Compliance
SOC 2 Type II の基準に準拠したインフラとプロセスApp Store Compliance
App Store のポリシーに完全に準拠した OTA の更新
__CAPGO_KEEP_0__ Signingの詳細はこちらを参照してください.__CAPGO_KEEP_0__ Signingの詳細はこちらを参照してください.
2FA Enforcement (Organization-level)
2要素認証の組織レベル設定組織の全員にダッシュボードとAPIへのアクセスに2要素認証を必須にします。
場所: Web ダッシュボード → 組織 → セキュリティ
暗号化されたバンドルを組織レベルで必須にします。
場所:Web ダッシュボード → 組織 → セキュリティ
Encrypted Bundles Enforcement Section titled “Encrypted Bundles Enforcement”
チーム協力
チーム協力セクションロールベースアクセス制御(RBAC)
ロールベースアクセス制御(RBAC)セクション組織とアプリのレベルでの細かい権限の管理
組織ロール:
org_super_admin- 組織全体の管理org_admin- 組織管理(請求/削除なし)org_billing_admin- 請求のみアクセスorg_member- 組織の読み取り専用アクセス
アプリロール:
app_admin- 一つのアプリの管理app_developer- バンドルをアップロード、デバイスを管理app_uploader- バンドルをアップロードのみapp_reader- 読み取り専用アクセス
Location:
- Web ダッシュボード → 組織 → メンバー
- Web ダッシュボード → アプリ → アクセス
Audit Logs
セクション「Audit Logs」組織とアプリのすべての活動の完全な監査トレイルを、コンプライアンスとセキュリティのために。
ログされたイベント:
- ユーザー アクション (ログイン、ログアウト、権限の変更)
- Bundle operation (upload, delete, assign)
- Channel operation (create, update, delete)
- Organization changes (settings, members)
Location: Web Dashboard → Organization → Audit Logs
Webhooks
Webhooksリアルタイム通知を受け取る
Supported events:
apps- アプリが作成/更新/削除されたapp_versions- Bundleがアップロード/削除されたchannels- チャンネルが作成/更新/削除されたorg_users- メンバー追加/削除orgs- 組織更新
機能:
- カスタムウェブホックURL
- イベントフィルタリング
- 配信ログ
- リトライメカニズム
- テスト機能
場所: Web ダッシュボード → 組織 → ウェブホック
複数ユーザー共同作業
「複数ユーザー共同作業」のセクション組織に特定の役割と権限を持つチーム メンバーを招待します。
機能:
- メール招待
- 役割の割り当て
- メンバー管理
- アクセスの削除
場所: Web ダッシュボード → 組織 → メンバー
API キー管理
セクションのタイトル「API キー管理」期限付きのAPI キーを作成、管理、削除し、ハッシュされたストレージを使用します。
キーの機能:
- Per-appまたはPer-Organizationのキー
- 期限のあるキーは任意に設定できます
- ハッシュ化されたストレージ(不可逆)
- キー更新のサポート
場所: Webダッシュボード→API キー
パスワードポリシー
パスワードポリシー組織レベルのパスワード要件を設定してセキュリティ基準を強制します
設定可能なポリシー:
- 最小文字数
- 大文字を要求
- 数字を要求
- 特殊文字を要求
場所: Web ダッシュボード → 組織 → セキュリティ
プラットフォームサポート
セクション「プラットフォームサポート」複数プラットフォームサポート
セクション「複数プラットフォームサポート」iOS、Android、Electron アプリの 1 つの SDK でサポート
サポートされているプラットフォーム:
- iOS (Capacitor 5、6、7、8)
- Android (Capacitor 5, 6, 7, 8)
- Electron (NEW in 2025)
長期サポート
セクション「長期サポート」レガシーアプリケーションとの互換性を維持するために、古いCapacitorバージョンの継続的なサポート
現在サポート中:
- Capacitor 8 (最新)
- Capacitor 7
- Capacitor 6
- Capacitor 5
カスタムストレージバックエンド
セクション「カスタムストレージバックエンド」独自のストレージインフラストラクチャ (S3、R2 など) を使用するのではなく、Capgo のデフォルトストレージを使用します。
中国設定
「中国設定」のセクション中国本土で配布されるアプリ向けの特別な設定、ローカル規制に準拠しています。
高度な機能
「高度な機能」のセクションアップデートの確認と適用のタイミングと方法を __CAPGO_KEEP_0__ でカスタマイズします。
カスタマイズ可能なオプション:Configure when and how updates are checked and applied via the SDK.
Configure when and how updates are checked and applied via the __CAPGO_KEEP_0__.
- インターバル (
periodCheckDelay- 最小 600 秒) - 自動更新ポリシー (
autoUpdate- オフ、バックグラウンド、インストール時、起動時、常時、ダウンロードのみ) - ネットワーク要件 (Android 限定 - via WorkManager)
更新タイプ
セクション “更新タイプ”さまざまな用途に合わせた異なる更新タイプ、即時更新からユーザーが制御するインストールまで。
利用可能なタイプ:
- バックグラウンド更新 (標準)
- 即時更新
- ユーザーがトリガーしたアップデート
- 条件付きアップデート
クレジットシステム
クレジットシステムのセクションバンド幅、ストレージ、他のリソースに対するクレジットの使用ベースの請求
機能:
- クレジット使用履歴
- 使用状況の警告
- ストリップを通じたクレジットの補充
- クレジットの帳簿
場所: Web ダッシュボード → Organization → Credits
Getting Started
セクションのタイトル “Getting Started”これらの機能を使用する準備ができましたか? __CAPGO_KEEP_0__ Live Updatesの設定方法については Quickstart Guide to set up your first app with Capgo Live Updates.
必要なサポート
セクションのタイトル “必要なサポート”- Discordに参加して コミュニティサポートを受けます
- FAQを確認して よくある質問を確認してください
- Browse API documentation for API integration
- サポートに連絡する エンタープライズの支援用
機能から続ける
機能から続ける機能を使用している場合 機能 計測と分析の計画に使用する場合、 統計 統計の実装詳細については ログ ログの実装詳細について @capgo/capacitor-appinsights 実装詳細についての@capgo/capacitor-appinsights @capgo/capacitor-appinsightsを使用 実装詳細についての@capgo/capacitor-appinsightsを使用 for the native capability in @capgo/capacitor-firebase-analytics for the implementation detail in @capgo/capacitor-firebase-analytics.