コンテンツにスキップ

機能

Capgo Live Updates のすべての機能の概要を提供します。このページには、各機能の簡単な説明と詳細なドキュメントへのリンクが含まれます。

コア アップデート システム

「コア アップデート システム」

__CAPGO_KEEP_0__ (OTA)

__CAPGO_KEEP_1__ (OTA)

__CAPGO_KEEP_2__

__CAPGO_KEEP_3__

  • Key capabilities:
  • __CAPGO_KEEP_4__
  • __CAPGO_KEEP_5__
  • __CAPGO_KEEP_6__

Cross-platform support (iOS, Android, Electron)


Learn more about update behavior →

__CAPGO_KEEP_7__ (Differential Updates)

__CAPGO_KEEP_8__ (Differential Updates)

Key capabilities:

  • 自動ファイルレベルの差分
  • チェックサムベースの検証
  • マニフェストの比較
  • 必要に応じてフルアップデートに自動的にフォールバック

Deltaアップデートについてもっと学ぶ →


アップデートがロードに失敗したり、クラッシュしたりすると、システムは自動的に最後の正常に動作したバージョンに戻ります。

Key capabilities:

  • クラッシュ検出
  • タイムアウト検出
  • 自動的な復元
  • ユーザー介入なし

ロールバックの詳細を学ぶ →


チェックサム検証 & フォールバック

セクション: チェックサム検証 & フォールバック

チェックサムを使用してバンドルの整合性を検証し、損傷が検出された場合に自動的に最後の正常に機能したバージョンにフォールバックします。

主な機能:

  • ダウンロード時におけるチェックサム検証
  • 損傷の検出
  • 自動フォールバック機能: 最後の正常に機能したバンドル
  • 手動の復旧ツールが利用可能

Prevents incompatible updates from being applied to devices running older native code versions.

Key capabilities:

  • Native version compatibility checking
  • Plugin dependency validation
  • Automatic blocking of incompatible updates
  • Clear error messaging

Learn more about version targeting →


環境やユーザー セグメントを跨いだ更新を、柔軟なチャネル設定で管理して整理する。

主な機能:

  • 無制限のカスタム チャネル (本番、ステージング、ベータなど)
  • チャネルごとのパッケージ割り当て
  • チャネルごとのターゲット ルール
  • デバイスの自己割り当て
  • デバイスごとのチャネル オーバーライド

チャネルについてさらに学ぶ →


特定のデバイス、バージョン、またはユーザー セグメントをターゲットにし、段階的なロールアウトと制御された展開を行う。

主な機能:

  • バージョンに基づくターゲット設定
  • デバイス固有のオーバーライド
  • プラットフォームフィルタリング (iOS、Android、Electron)
  • カスタムメタデータフィルタリング
  • エミュレータ/開発用ビルドのブロッキング

チャネルポリシー

チャネルポリシー

各チャネルでアップデートが配信される方法のルールと制限を設定します。

主な機能:

  • 自動アップデートを無効にする
  • メジャーバージョンアップデートをブロックする
  • エミュレータでアップデートを無効にする
  • 開発用ビルドで更新を無効にする
  • プラットフォーム固有のポリシー (iOSのみ、Androidのみ、Electronのみ)

チャネルポリシーについてもっと学ぶ →


デバイスにデプロイする前に、ライブウェブ環境でバンドルをプレビューできます。ウェブダッシュボードからアクセスできます。

場所: ウェブダッシュボード → アプリ → バンドル → プレビュータブ


CLIで特定のデバイスの更新イベントのリアルタイムモニタリング、チェック、ダウンロード、インストール、エラーイベントを表示します。

使用方法:

ターミナル画面
npx @capgo/cli app debug [appId]

表示:

  • 更新チェック
  • ダウンロード進行状況
  • インストール状況
  • エラーメッセージ
  • ポリシーブロック

バンドルマニフェストビューア

バンドルマニフェストビューア

__CAPGO_KEEP_0__の完全なマニフェストを、ファイルリスト、チェックサム、メタデータを含めて、任意のバンドルで確認できます。

場所: Web ダッシュボード → アプリ → バンドル → マニフェストタブ

表示:

  • ファイルリストとチェックサム
  • バンドルメタデータ
  • ネイティブバージョン互換性
  • プラグイン依存関係

ネイティブプラグイン依存関係

「ネイティブプラグイン依存関係」セクション

バンドルごとに含まれるすべてのネイティブCapacitor プラグインを確認し、バージョン間の依存関係の変更を追跡できます。

場所: Web ダッシュボード → アプリ → バンドル → 依存関係タブ

表示:

  • プラグイン名とバージョン
  • 依存関係の追加/削除
  • 互換性警告

自動デプロイとCI/CD インテグレーション用の包括的なコマンドラインインターフェイス。

重要なコマンド:

  • bundle upload - 新しいバンドルをアップロード
  • bundle list - 全てのバンドルをリスト
  • bundle delete - バンドルを削除
  • bundle cleanup - 旧バンドルのクリーンアップ
  • channel set - チャンネルの設定
  • app debug - ライブ デバッグ

View full CLI reference →


End-to-end encryption for bundles with AES-256 encryption, protecting your code in transit and at rest.

主な機能:

  • RSA鍵ペアの生成
  • AES-256バンドル暗号化
  • Codeの署名検証
  • 暗号化鍵の管理

暗号化についてもっと学ぼう →


バンドル クリーンアップ & 保持

「バンドル クリーンアップ & 保持」セクション

古いバンドルの自動クリーンアップに基づく保持ポリシーを使用して、ストレージ使用量を管理します。

主な機能:

  • 保持数のカスタマイズ
  • CLI を使用した自動クリーンアップ
  • スケジュールされたクリーンアップジョブ
  • ストレージ使用量のトラッキング

使用方法:

ターミナル画面
npx @capgo/cli bundle cleanup --keep=10

アナリティクス & モニタリング

「アナリティクス & モニタリング」

統計情報の更新

「統計情報の更新」

ユーザーベース全体で、アップデートの採用率、成功率、デプロイメントの進行状況を追跡します。

利用可能なメトリクス:

  • ダウンロード成功率
  • インストール成功率
  • エラー種類別のエラー率
  • 時間経過とともに採用率
  • バージョン分布

場所: Web ダッシュボード → アプリ → 統計


デバイスごとのイベント ログ、更新ライフサイクル全体(チェックからインストールまで)を完全に表示します。

イベントの種類:

  • 更新チェック
  • ダウンロード開始/完了/失敗
  • インストール開始/完了/失敗
  • ロールバック イベント
  • ポリシー ブロック

場所:

  • Web ダッシュボード → アプリ → デバイス → ログ
  • Web ダッシュボード → アプリ → ログ (すべてのデバイス)

ログについてもっと学ぶ →


アクティブなバンドルの詳細、ダウンロード数、ストレージ使用量の分析

メトリクス:

  • バンドルごとのアクティブインストール数
  • ダウンロード数
  • バンドルごとのストレージ使用量
  • バンドルごとの帯域幅使用量

__CAPGO_KEEP_0__

メトリクス:

  • __CAPGO_KEEP_1__
  • __CAPGO_KEEP_2__
  • __CAPGO_KEEP_3__
  • __CAPGO_KEEP_4__

__CAPGO_KEEP_5__ Web ダッシュボード → アプリ → チャネル → 統計


__CAPGO_KEEP_6__

__CAPGO_KEEP_7__

__CAPGO_KEEP_8__

__CAPGO_KEEP_9__

  • アップロードのバンドル
  • チャンネル割り当て
  • ポリシーの変更
  • デバイスのオーバーライド

場所: Web ダッシュボード → アプリ → チャンネル → ヒストリー


業界標準のAES-256暗号化を使用して、リストアおよびトランジットでバンドルを暗号化します。

暗号化についてもっと学ぶ →


Code Signing

Code Signing

__CAPGO_KEEP_0__ の署名を検証して、改ざんを防止します。


SOC 2 Type II Compliance

SOC 2 Type II Compliance

企業向けセキュリティのための、SOC 2 Type II 標準に準拠したインフラとプロセスが認定されています。


App Store Compliance

App Store Compliance

Apple App Store と Google Play Store の OTA 更新に対する完全な準拠です。

詳細についてはこちらを参照してください →


2FA Enforcement (Organization-level)

2FA Enforcement (Organization-level)

全員がダッシュボードとAPIにアクセスするには、2要素認証を必要とします。

場所: Web ダッシュボード → 組織 → セキュリティ

2要素認証についてもっと学ぶ →


暗号化されたバンドル強制

「暗号化されたバンドル強制」

組織レベルですべてのバンドルを暗号化する必要があります。

場所: Web ダッシュボード → 組織 → セキュリティ


チーム協力

「チーム協力」

ロールベースのアクセス制御 (RBAC)

役割ベースのアクセス制御 (RBAC)

組織とアプリのレベルでの細かい権限の設定

組織の役割:

  • org_super_admin - 組織の全体管理
  • org_admin - 組織管理 (請求/削除は除く)
  • org_billing_admin - 請求のみのアクセス
  • org_member - 組織の読み取り専用アクセス

アプリの役割:

  • app_admin - 1 つのアプリの全体管理
  • app_developer - バンドルアップロード、デバイス管理
  • app_uploader - バンドルアップロードのみ
  • app_reader - 読み取り専用アクセス

Location:

  • Web Dashboard → 組織 → メンバー
  • Web Dashboard → アプリ → アクセス

RBAC についてもっと学ぶ →


組織とアプリのすべての活動の完全な監査トレールは、法的およびセキュリティ上の要件を満たします。

ログされたイベント:

  • ユーザー操作 (ログイン、ログアウト、権限変更)
  • パッケージ操作 (アップロード、削除、割り当て)
  • チャネル操作 (作成、更新、削除)
  • 組織の変更 (設定、メンバー)

Location: __CAPGO_KEEP_0__ Web Dashboard → __CAPGO_KEEP_0__ → __CAPGO_KEEP_1__


アプリのイベントにリアルタイムで通知を受け取るには、HTTP Webhooksを使用してください。

サポートされているイベント:

  • apps - アプリの作成/更新/削除
  • app_versions - バンドルのアップロード/削除
  • channels - チャネルの作成/更新/削除
  • org_users - メンバーの追加/削除
  • orgs - 組織の更新

機能:

  • カスタムウェブホックURL
  • イベントフィルタリング
  • 配信ログ
  • リトライメカニズム
  • テスト機能

場所: Webダッシュボード→組織→ウェブホック


組織に特定の役割と権限を持つチームメンバーを招待します。

機能:

  • メール招待
  • 役割割当
  • メンバー管理
  • アクセス剥奪

場所: Web ダッシュボード → 組織 → メンバー


API キーを作成、管理、削除して、期限付きのオプションとハッシュストレージで。

キー機能:

  • アプリごとまたは組織ごとのキー
  • 期限付きのオプション
  • ハッシュストレージ(不可逆)
  • キーローテーションサポート

Location: Web ダッシュボード → API キー

API キーについてもっと学ぶ →


組織レベルのパスワード要件を設定してセキュリティ基準を強制する

設定可能なポリシー:

  • 最小文字数
  • 大文字を必須
  • 数字を必須
  • 特殊文字を必須

Location: Web Dashboard → Organization → セキュリティ


プラットフォームサポート

「プラットフォームサポート」

複数プラットフォームサポート

「複数プラットフォームサポート」

iOS、Android、Electronアプリのサポートに SDK を使用します。

サポートされているプラットフォーム:

  • iOS (Capacitor 5, 6, 7, 8)
  • Android (Capacitor 5, 6, 7, 8)
  • Electron (2025年以降の新機能)

長期サポート

長期サポート

古いバージョンの Capacitor のサポートを継続して、レガシーアプリケーションとの互換性を維持します。

現在サポート中:

  • Capacitor 8 (最新)
  • Capacitor 7
  • Capacitor 6
  • Capacitor 5

カスタムストレージバックエンド

カスタムストレージバックエンド

Capgo のデフォルトストレージを使用せずに、独自のストレージインフラストラクチャ (S3、R2 など) を使用します。

カスタムストレージについてもっと学ぶ →


中国本土で配布されるアプリ用の特別な設定です。中国の規制に適合するようにします。

中国設定についてもっと学ぶ →


カスタム アップデート ビヘイビア

「カスタム アップデート ビヘイビア」セクション

アップデートのチェックと適用のタイミングと方法を SDK で設定します。

設定可能なオプション:

  • チェック間隔 (periodCheckDelay - 最小 600 秒)
  • 自動アップデート ポリシー (autoUpdate - off, atBackground, atInstall, onLaunch, always, onlyDownload
  • Androidのみのネットワーク要件 (WorkManagerを介して)

更新の動作についてもっと学ぶ →


さまざまな用途に合わせた異なる更新の種類、即時更新からユーザーが制御するインストールまで。

利用可能な種類:

  • バックグラウンド更新 (標準)
  • 即時更新
  • ユーザーに求める更新
  • 条件付き更新

更新の種類についてもっと学ぶ →


Usage-based billing with credits for bandwidth, storage, and other resources.

Features:

  • Credit usage tracking
  • Usage alerts
  • Top-up via Stripe
  • Credit ledger

Location: Web Dashboard → Organization → Credits


これらの機能を使用する準備ができましたか? __CAPGO_KEEP_0__ Live Updates をセットアップするための "Quickstart Guide" を参照してください。 Quickstart Guide Capgo Live Updates をセットアップするための "Quickstart Guide" を参照してください。

必要な支援がありますか?

必要な支援があります

Capgoを使用している場合 機能 Capgoを使用して plan 監視と分析を計画するには、を接続してください。 統計 Capgoを使用して @capgo/capacitor-appinsights for the implementation detail in @capgo/capacitor-appinsights, Using @capgo/capacitor-appinsights native機能のためにUsing @capgo/capacitor-appinsightsを使用します。 native機能のために@capgo/capacitor-firebase-analyticsを使用します。 詳細設定のために@capgo/capacitor-firebase-analyticsを使用します。