コンテンツにスキップ

機能

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

Core Update System

Core Update System

Over-the-Air (OTA) Updates

Over-the-Air (OTA) Updates

ユーザーにアプリストアの承認を必要とせずに、JavaScript、HTML、CSS、資産の更新を直接ユーザーに展開できます。更新はバックグラウンドでダウンロードされ、次のアプリ再起動時に適用されます。

主な機能:

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

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


__CAPGO_KEEP_0__をダウンロードする必要があるファイルのみをダウンロードすることで、バンド幅の使用を最大95%削減し、更新の配信を高速化します。

主な機能:

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

「Delta Updates (Differential Updates)」についてもっと学ぶ →


自動ロールバック

「自動ロールバック」

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

主な機能:

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

ロールバックについてもっと学ぶ →


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

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

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

主な機能:

  • ダウンロード時チェックサム検証
  • 損傷検出
  • 自動フォールバックを最後に正常に機能したバンドルに
  • Manual recovery tools available

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 →


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

主な機能:

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

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


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

__CAPGO_KEEP_1__の主な機能:

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

__CAPGO_KEEP_1__の主な機能:

__CAPGO_KEEP_3__の自動更新を無効化します。

  • __CAPGO_KEEP_0__の特定のデバイス、バージョン、またはユーザーセグメントを、段階的なロールアウトと制御された展開のためにターゲットにします。
  • メジャーバージョンアップデートをブロックする
  • エミュレータでアップデートを無効にする
  • 開発用ビルドでアップデートを無効にする
  • プラットフォーム固有のポリシー (iOSのみ、Androidのみ、Electronのみ)

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


開発者ツール

「開発者ツール」

バンドルプレビュー

「バンドルプレビュー」

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

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


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

使用方法:

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

表示:

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

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

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

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

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

表示:

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

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

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

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

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

表示:

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

自動デプロイとCI/CD統合のための包括的なコマンドラインインターフェイス。

キーコマンド:

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

View full CLI reference →


バンドルをAES-256暗号化で暗号化することで、エンドツーヘンド暗号化を実現し、バンドルが転送中および保存中のcodeを保護します。

主な機能:

  • RSA鍵ペア生成
  • AES-256バンドル暗号化
  • Codeサインャツの検証
  • 暗号化鍵の管理

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


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

タイトル “バンドルクリーンアップ & 保持”

保有期間に基づいて古いバンドルを自動的にクリーンアップして、ストレージ使用量を管理します。

主な機能:

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

使用法:

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

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

利用可能なメトリクスは次のとおりです。

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

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


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

イベントタイプ:

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

Location: __CAPGO_KEEP_0__

  • Web Dashboard → アプリ → デバイス → ログ
  • Web Dashboard → アプリ → ログ (すべてのデバイス)

ログの詳細について学習


バンドル使用分析

バンドル使用分析

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

メトリクス:

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

各チャンネルのパフォーマンスと採用度をトラッキングします。

メトリクス:

  • 各チャンネルのデバイス数
  • 各チャンネルのアップデート成功率
  • デプロイ履歴
  • 各チャンネルのエラー率

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


全バンドル展開、チャネル割り当て、構成変更のすべての監査トレールを取得します。

トラッキングされたイベント:

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

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


__CAPGO_KEEP_0__

__CAPGO_KEEP_0__


Code

Code

__CAPGO_KEEP_0__


__CAPGO_KEEP_0__

__CAPGO_KEEP_0__

__CAPGO_KEEP_0__


__CAPGO_KEEP_0__

__CAPGO_KEEP_0__

__CAPGO_KEEP_0__

__CAPGO_KEEP_0__


2要素認証の強制 (組織レベル)

2要素認証の強制 (組織レベル) のセクション

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

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

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


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

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

組織レベルですべてのバンドルを暗号化することを必須にします。

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


チームの協力

チーム協力

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

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

組織とアプリレベルのアクセス制御に細かい権限

組織役割:

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

アプリ役割:

  • app_admin - 1 つのアプリの管理
  • app_developer - バンドルアップロード、デバイス管理
  • app_uploader - __CAPGO_KEEP_0__
  • app_reader - __CAPGO_KEEP_0__

場所:

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

RBAC についてさらに学ぶ →


組織とアプリのすべての活動の完全な監査トレイルを、法的およびセキュリティ上の目的で利用できます。

ログされたイベント:

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

場所: Web ダッシュボード → 組織 → 検証ログ


アプリのイベントに関するリアルタイム通知を受信するには、HTTP Webhookを使用します。

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

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

機能:

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

場所: 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 (2025年新機能)

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

現在サポート中:

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

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

「カスタムストレージバックエンド」セクション

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

カスタムストレージについてもっと学びましょう →


中国本土で配布されるアプリ向けの特別な設定、ローカル規制に従うために。

中国設定についてもっと学びましょう →


SDK から更新の確認と適用のタイミングと方法を設定します。

設定可能なオプション:

  • チェック間隔 (periodCheckDelay - 600秒以上の最小時間)
  • Auto-update policy (autoUpdate - off, atBackground, atInstall, onLaunch, always, onlyDownload)
  • Network requirements (Android only - via WorkManager)

Learn more about update behavior →


異なる用途向けの異なるアップデートタイプ、即時アップデートからユーザーが制御するインストールまで。

Available types:

  • バックグラウンドアップデート (default)
  • 即時アップデート
  • ユーザーが提示するアップデート
  • __CAPGO_KEEP_0__

更新のタイプについて学ぶ →


帯域幅、ストレージ、他のリソースに対してクレジットを使用したり、使用したりする使用ベースの請求

機能:

  • クレジットの使用状況の追跡
  • 使用状況の警告
  • ストライプを使用したクレジットの追加
  • クレジットの帳簿

場所: Web ダッシュボード → 組織 → クレジット


Getting Started

「Getting Started」

これらの機能を使用する準備ができましたか? __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のネイティブ機能を使用 @capgo/capacitor-firebase-analytics @capgo/capacitor-firebase-analyticsの実装詳細