機能
コピー用のプロンプト
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 ダッシュボード → アプリ → バンドル → 依存関係タブ
表示:
- プラグイン名とバージョン
- 依存関係の追加/削除
- 互換性の警告
CLI統合
「CLI統合」自動展開とCI/CD統合のための包括的なコマンドラインインターフェイス。
キーコマンド:
bundle upload- 新しいバンドルをアップロードするbundle list- 全てのバンドルをリストするbundle delete- バンドルを削除するbundle cleanup- 古いバンドルをクリーンアップするchannel set- チャンネルを設定するapp debug- ライブデバッグ
バンドル暗号化
「バンドル暗号化」のセクションバンドルに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基準に準拠したインフラとプロセスが認定されています。
App Store Compliance
App Store の規制に関するセクションApple App Store と Google Play Store の OTA 更新の規制に完全に準拠しています。
2FA 強制 (組織レベル)
2FA 強制 (組織レベル) というタイトルのセクション組織の全員がダッシュボードと API にアクセスするには、2 つの要素認証を必要とします。
場所: Web ダッシュボード → 組織 → セキュリティ
暗号化されたバンドル強制
暗号化されたバンドル強制 というタイトルのセクション組織レベルで、すべてのバンドルが暗号化されることを必要とします。
場所: Web ダッシュボード → 組織 → セキュリティ
チーム協力
チーム協力ロールベースアクセス制御 (RBAC)
ロールベースアクセス制御 (RBAC)組織とアプリのアクセス制御の粒度の高い権限
組織ロール:
org_super_admin- 組織の完全な管理org_admin- 組織管理 (請求/削除なし)org_billing_admin- 請求のみアクセスorg_member- 読み取り専用の組織アクセス
アプリロール:
app_admin- 1 つのアプリの完全な管理app_developer- バンドルアップロード、デバイス管理app_uploader- バンドルアップロードのみapp_reader- 読み取り専用アクセス
場所:
- Web ダッシュボード → 組織 → メンバー
- Web ダッシュボード → アプリ → アクセス
監査ログ
「監査ログ」セクション組織とアプリのすべての活動の完全な監査トレイルは、法的およびセキュリティ上の要件を満たします。
ログされたイベント:
- ユーザー行動 (ログイン、ログアウト、権限の変更)
- バンドル操作 (アップロード、削除、割り当て)
- チャンネル操作 (作成、更新、削除)
- 組織の変更 (設定、メンバー)
場所: Web ダッシュボード → 組織 → 検証ログ
Webhook
「Webhook」セクションアプリのリアルタイム通知を受け取るには、HTTP Webhook を使用します。
サポートされているイベント:
apps- アプリの作成/更新/削除app_versions- バンドルアップロード/削除channels- チャンネル作成/更新/削除org_users- メンバー追加/削除orgs- 組織更新
機能:
- カスタムウェブホックURL
- イベントフィルタリング
- 配信ログ
- リトライメカニズム
- テスト機能
場所: Webダッシュボード→組織→ウェブホック
Multi-User Collaboration
Multi-User Collaboration組織内のチームメンバーを特定の役割と権限とともに招待できます。
機能:
- メール招待
- 役割割り当て
- メンバー管理
- アクセス剥奪
場所: Web ダッシュボード → 組織 → メンバー
API キー管理
Section titled “API キー管理”API キーを作成、管理、削除して、期限付きのキーとハッシュストレージをオプションで設定します。
キー機能:
- アプリ毎のキーまたは組織毎のキー
- 期限付きのキー
- ハッシュストレージ(不可逆)
- キーローテーションサポート
場所: Web ダッシュボード → 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.
必要な支援がありますか?
「必要な支援がありますか?」のセクション- Capgo の コミュニティサポート
- FAQを確認 よくある質問について
- APIドキュメントを参照 API統合について
- サポートに連絡する 企業向けサポート
機能から続ける
機能から続ける機能を使用している場合 機能 計測と分析の計画に使用する機能を 統計と接続する 実装詳細については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.