コンテンツにスキップ

機能

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

Core Update System

「Core Update System」

Over-the-Air (OTA) Updates

「Over-the-Air (OTA) Updates」

__CAPGO_KEEP_0__ Live Updatesを使用して、JavaScript、HTML、CSS、資産の更新を直接ユーザーに適用することができます。アプリストアの承認なしで更新をダウンロードし、次のアプリ再起動時に適用します。

主な機能:

  • バックグラウンドダウンロード
  • 自動インストール
  • ユーザーに何の妨げもありません
  • クロスプラットフォーム対応 (iOS, Android, Electron)

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


バージョン間のファイルの変更のみをダウンロードすることで、最大95%の帯域幅の削減と更新の配信の高速化

主な機能:

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

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


更新が読み込まれない場合やクラッシュが発生した場合、システムは自動的に最後の正常に動作したバージョンに戻ります。

主な機能:

  • クラッシュ検出
  • タイムアウト検出
  • 自動復旧
  • ユーザーからの介入は必要ありません

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


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

主な機能:

  • ダウンロード時のチェックサム検証
  • ダウンロードデータの不正検知
  • 最後に正常に動作したバンドルの自動フォールバック
  • 手動の復旧ツールが利用可能

更新が破損している場合の検知

「更新が破損している場合の検知」

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

主な機能:

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

バージョン ターゲットについてもっと学びます →


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

主な機能:

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

チャンネルについてもっと学びましょう →


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

主な機能:

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

アップデートの配信方法を各チャンネルごとに設定するルールと制限を構成します。

主な機能:

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

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


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

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


CLIで、特定のデバイスの更新イベントをリアルタイムで監視できます。チェック、ダウンロード、インストール、エラーイベントが表示されます。

Usage:

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

表示されるもの:

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

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

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

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

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

表示:

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

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

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

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

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

表示:

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

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

キーコマンド:

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

全てのCLI参照を表示 →


バンドルにAES-256暗号化を使用して、エンドツーユースの暗号化で、codeを転送中および休止中を保護します。

主な機能:

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

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


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

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

古いバンドルを自動的に削除することで、保有期間に基づいてストレージ使用量を管理します。

主な機能:

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

使用状況:

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

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

利用可能なメトリック:

  • ダウンロード成功率
  • インストール成功率
  • エラー率(タイプ別)
  • 時間経過とともにアップデートの採用率
  • バージョン分布

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


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

イベントタイプ:

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

場所:

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

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


バンドル使用分析

バンドル使用分析の詳細

詳細な分析:どのバンドルが有効か、ダウンロード数、ストレージ使用量など

メトリクス:

  • バンドルごとの有効なインストール数
  • ダウンロード数
  • バンドルごとのストレージ使用量
  • バンド幅使用量

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

メトリクス:

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

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


すべてのバンドルデプロイ、チャネル割り当て、および構成変更の完全な監査トレール

追跡されるイベント:

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

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


セキュリティ & 合規性

Security & Compliance

エンドツエンド暗号化

エンドツエンド暗号化

暗号化されたバンドルを、業界標準のAES-256暗号化で、休止中および移動中で保護します。

暗号化についてもっと学びましょう →


Code Signing

Code Signing

バンドルの完整性を確認するために、改ざんを防止するための暗号署名を使用します。


SOC 2 Type II Compliance

SOC 2 Type II Compliance

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


Apple App Store と Google Play Store の OTA 更新の規制に完全に準拠しています。

規制についてもっと学ぶ →


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

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

2FA についてもっと学ぶ →


組織レベルで、すべてのバンドルが暗号化されることを必要とします。

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


チーム協力

チーム協力

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

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

組織とアプリのアクセス制御の粒度の高い権限

組織ロール:

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

アプリロール:

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

場所:

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

RBAC についてさらに学ぶ →


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

ログされたイベント:

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

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


アプリのリアルタイム通知を受け取るには、HTTP Webhook を使用します。

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

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

機能:

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

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


Multi-User Collaboration

Multi-User Collaboration

組織内のチームメンバーを特定の役割と権限とともに招待できます。

機能:

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

場所: 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 秒)
  • 自動更新ポリシー (autoUpdate - off, atBackground, atInstall, onLaunch, always, onlyDownload)
  • ネットワーク要件 (Android 限定 - via WorkManager)

更新の動作についてさらに学ぶ →


更新の種類

「更新の種類」

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

利用可能な種類:

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

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


クレジットシステム

クレジットシステム

バンド幅、ストレージ、他リソースに対するクレジットベースの使用料金

機能:

  • クレジット使用状況の追跡
  • 使用状況の警告
  • ストリップによるクレジットの補充
  • クレジットレジスター

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


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

機能から続ける

機能から続ける

機能を使用している場合 機能 計測と分析の計画に使用する機能を 統計と接続する 実装詳細についてはStatisticsを参照してください。 ログ ログ 実装詳細については@capgo/capacitor-appinsightsを参照してください。 実装詳細については@capgo/capacitor-appinsightsを参照してください。 Capgoでは@capgo/capacitor-appinsightsを使用しています。 Capgoでは@capgo/capacitor-appinsightsを使用しています。 実装詳細については@capgo/capacitor-firebase-analyticsを参照してください。 for the implementation detail in @capgo/capacitor-firebase-analytics.