コンテンツにジャンプ

機能

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

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

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

オーバー・ザ・エア(OTA)アップデート

「オーバー・ザ・エア(OTA)アップデート」

JavaScript、HTML、CSS、およびアセットのアップデートを、ユーザーにアプリストアの承認なしで直接展開できます。アップデートはバックグラウンドでダウンロードされ、次のアプリ再起動時に適用されます。

主な機能:

  • バックグラウンドダウンロード
  • 自動インストール
  • ユーザーに影響を与えない
  • クロスプラットフォームサポート(iOS、Android、Electron)

アップデートの動作についてもっと学びましょう →


Δηタ更新(差分更新)

Δηタ更新(差分更新)セクション

バージョン間の変更されたファイルのみをダウンロードすることで、95%以上の帯域幅を削減し、更新の配信を高速化します。

主な機能:

  • ファイルレベルの自動差分化
  • チェックサムベースの検証
  • マニフェストの比較
  • 必要に応じて、完全な更新に自動的にフォールバックする

Δηタ更新についてもっと学ぶ →


更新がロードできずにクラッシュした場合、システムは自動的に最後の知られている機能するバージョンに戻ります。

Key capabilities:

  • クラッシュ検出
  • タイムアウト検出
  • 自動復旧
  • ユーザー介入不要

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


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

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

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

Key capabilities:

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

更新の検出

更新の検出

codeの古いネイティブバージョンを実行しているデバイスに不互換な更新を適用するのを防ぐ

主な機能:

  • ネイティブバージョンの互換性チェック
  • プラグイン依存性の検証
  • 不互換な更新の自動ブロック
  • 明確なエラーメッセージ

バージョン対象設定についてもっと学ぶ →


デプロイメントコントロール

Deployment Control

Channel System

Channel System

異なる環境とユーザー セグメント間で、柔軟なチャネル設定で更新を整理および管理する。

Key Capabilities:

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

チャネルについてもっと学ぶ →


Device Targeting

デバイス対象設定

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

主な機能:

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

チャネルポリシー

チャネルポリシー

各チャネルでの更新の配信方法に関する規則と制限を設定する。

主な機能:

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

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


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

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


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

使用方法:

ターミナル ウィンドウ
npx @capgo/cli app debug [appId]

表示:

  • 更新チェック
  • ダウンロード プログレス
  • インストール ステータス
  • エラー メッセージ
  • ポリシーブロック

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

バンドルマニフェストビューアのセクション

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

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

表示:

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

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

Native プラグイン依存関係

バンドルごとに含まれるすべての Capacitor プラグインを表示して、バージョンごとの依存関係の変更を追跡します。

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

表示:

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

CLI統合

CLI統合

自動デプロイと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鍵ペア生成
  • __CAPGO_KEEP_0__
  • Code
  • __CAPGO_KEEP_0__

__CAPGO_KEEP_0__


__CAPGO_KEEP_0__

__CAPGO_KEEP_0__

__CAPGO_KEEP_0__

__CAPGO_KEEP_0__

  • __CAPGO_KEEP_0__
  • CLI
  • __CAPGO_KEEP_0__
  • __CAPGO_KEEP_0__

Usage:

ターミナルウィンドウ
npx @capgo/cli bundle cleanup --keep=10

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

利用可能なメトリクス:

  • ダウンロード成功率
  • インストール成功率
  • エラー種類別のエラー率
  • 時期別採用状況
  • バージョン分布

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


各デバイスごとのイベント ログ、チェックからインストールまでの完全なアップデート ライフサイクルを表示

イベントの種類:

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

場所:

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

ログの詳細について学習


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

メトリクス:

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

各チャネルごとのパフォーマンスと採用メトリクスを追跡します。

メトリクス:

  • 各チャネルごとのデバイス
  • 各チャネルごとの更新成功率
  • デプロイ履歴
  • 各チャネルごとのエラー率

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


デプロイ履歴

展開履歴

すべてのバンドル展開、チャネル割り当て、構成変更の完全な監査トレール

追跡されたイベント:

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

場所: Web ダッシュボード → アプリ → チャネル →履歴


セキュリティ & 合規

展開履歴

端末間の暗号化

End-to-End Encryption

REST と Transit で AES-256 で暗号化

__CAPGO_KEEP_0__ の署名


Code の署名

Code の署名

署名による bundle の整合性の検証


App Store の適合性


__CAPGO_KEEP_0__

__CAPGO_KEEP_0__についてさらに学びましょう →


組織レベルでの2要素認証の強制 (2FA Enforcement) (Organization-level)

2要素認証の強制 (Organization-level)というセクション

組織の全員がダッシュボードと API にアクセスするには、2要素認証をすべての組織メンバーに強制する必要があります。

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

2要素認証についてさらに学びましょう →


暗号化されたバンドル強制 (Encrypted Bundles Enforcement)

暗号化されたバンドル強制というセクション

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

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


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

ロールベースアクセス制御(RBAC)セクション

組織とアプリレベルのアクセス制御に細かい権限を設定します。

組織ロール:

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

アプリロール:

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

Location:

  • Web ダッシュボード → 組織 → メンバー
  • Web ダッシュボード → アプリ → アクセス

RBAC についてもっと学ぶ →


組織とアプリのすべての活動の完全な監査トレールを、コンプライアンスとセキュリティのために。

ログインされたイベント:

  • ユーザー アクション (ログイン、ログアウト、権限の変更)
  • Bundle operations (upload, delete, assign)
  • Channel operations (create, update, delete)
  • Organization changes (settings, members)

Location: Web Dashboard → Organization → Audit Logs


Receive real-time notifications about events in your apps via HTTP webhooks.

Supported events:

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

Features:

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

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


チーム メンバーを組織に招待して、役割と権限を指定します。

機能:

  • メール招待
  • 役割の割り当て
  • メンバー管理
  • アクセスの削除

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


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

キーの機能:

  • アプリ毎または組織毎のキー
  • 期限のあるキーを選択
  • ハッシュ化されたストレージ(不可逆)
  • キー更新のサポート

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

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

Capgoの標準ストレージを使用せずに、自社のストレージインフラストラクチャ(S3、R2など)を使用してください。

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


中国本土で配布されるアプリ用のローカル規制に適合するための特別な設定。

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


アップデートのチェックと適用はSDKを介して行い、どの時点でどのようにアップデートされるかを設定できます。

設定可能なオプション:

  • 確認間隔 (periodCheckDelay - 最小 600 秒)
  • 自動更新ポリシー (autoUpdate - オフ、バックグラウンド、インストール、起動、常時、ダウンロードのみ)
  • ネットワーク要件 (Android 限定 - via WorkManager)

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


異なる更新タイプを異なる用途に使用して、即時更新からユーザーが制御するインストールまで。

利用可能なタイプ:

  • バックグラウンド更新 (標準)
  • 即時更新
  • __CAPGO_KEEP_0__
  • __CAPGO_KEEP_1__

更新タイプについてもっと学ぶ →


クレジットシステム

クレジットシステム

帯域幅、ストレージ、他リソースに対するクレジットベースの利用料金

機能:

  • クレジット使用状況の追跡
  • 使用状況の警告
  • ストリップトップによるクレジットの追加
  • クレジットの帳簿

位置: Web ダッシュボード → Organization → Credits


これらの機能を使用する準備ができましたか? __CAPGO_KEEP_0__ Live Updates を使用して最初のアプリを設定するには、 Quickstart Guide to set up your first app with Capgo Live Updates.

機能を使用している場合 機能 計測と分析の計画に使用する場合、機能を 統計 統計の実装詳細については統計 ログ ログの実装詳細について @capgo/capacitor-appinsights 実装詳細についての@capgo/capacitor-appinsights @capgo/capacitor-appinsightsを使用 実装詳細についての@capgo/capacitor-appinsightsを使用 for the native capability in @capgo/capacitor-appinsights for the implementation detail in @capgo/capacitor-firebase-analytics.