届ける
小さな変更をすばやく届ける。
ダウンロードを減らし、更新を速く
前回のビルドから変わった内容を中心に配信します。差分のサイズはビルド間の変更によって異なります。
すべてのバージョンを明確に管理
更新パッケージとリリース履歴をまとめて管理。チームで検索・確認しながら安全に配信できます。
JavaScriptとアセットの更新をユーザーへすばやく配信。少人数への段階配信で検証し、問題の兆候があれば停止・ロールバックできます。
本番運用を見据えた設計React Native · Expo · HarmonyOS
Plusを無料で使い始める
5
テレメトリーイベント
リクエスト、ダウンロード、成功、失敗、ロールバック
60s
稼働状況
サービスの依存関係を60秒ごとに確認
100%
監査可能な操作
CSVに出力できる操作記録
2
配信対象
チャネル × ネイティブバージョン
PAKTA / コードからすべてのデバイスへ
変更を作成してデバイスへ届け、配信状況を継続して確認できます。
バージョンの推移から端末のイベントまで、配信状況を確認できます。
ダウンロード成功
17,100
起動成功
15,480
ロールバック件数
68
更新バージョン
1.4.0
差分更新 / 小さく届ける
新旧のバージョンを比較し、変更分をパッチとしてまとめます。UIやロジックの変更のたびに、ユーザーが更新全体を再ダウンロードする必要はありません。
本番運用のために / 本番運用を見据えた設計
すべてのリリースを管理しながら、
すばやく届け、状況に応じて戻せます。
小さな変更をすばやく届ける。
前回のビルドから変わった内容を中心に配信します。差分のサイズはビルド間の変更によって異なります。
更新パッケージとリリース履歴をまとめて管理。チームで検索・確認しながら安全に配信できます。
配信範囲を段階的に広げる。
チャネル、ネイティブバージョン、配信割合を選び、対象を広げる前に確認できます。
原因を調査する間、問題のある配信を一時停止またはロールバックできます。
公開後の状態まで見届ける。
リクエスト、ダウンロード、成功、失敗、ロールバックを一画面で確認できます。
操作には日時が記録され、インシデントの調査や引き継ぎにCSVで活用できます。
Paktaを選ぶ理由
差分配信で軽く、年間プランはわかりやすく。React Native、Expo、HarmonyOSのアップデートをひとつのプラットフォームで管理できます。
Paktaのプランには、1日の更新確認回数、アプリ数、パッケージ数の上限があります。Expoは米ドル/月、Paktaは人民元/年です。CodePushは独立サーバーとして比較しています。
1回あたり5 MiBをダウンロードし、すべてのインストールが毎回更新をすべて取得すると仮定すると、約976.56 GiBを使用します。以下はEAS Starterのサブスクリプションと更新利用料の例です。ビルド、ストレージ、その他の利用料、税金は含みません。
合計例:$114.31/月(超過利用料 $95.31 を含む)。
Paktaのプランは、実際の1日あたりの更新確認回数に基づいて選んでください。MAU 10,000は確認10,000回を意味しません。CDNダウンロード無制限でも、他の上限は適用されます。CodePushをセルフホストする場合は、クラウド事業者の料金をご確認ください。
競合サービス情報の確認日
リリースの流れ / 4ステップ
CLIはローカルでもCI/CDでも利用できます。配信を広げるタイミングはチームが判断し、システムが安全策を支えます。
SDKを組み込み、クライアントが更新を確認・ダウンロード・適用できるようにします。
配布中のバイナリをバージョンとチャネルとともに登録し、互換性のあるデバイスを配信対象にします。
使い慣れたワークフローでパッケージを作成してアップロード。ビルドと配信設定は分けて管理できます。
チャネルとネイティブバージョンを指定し、配信割合を調整。一時停止やロールバックにも対応します。
テレメトリー / 配信後
5種類のイベントを時系列で可視化し、選択期間に応じた間隔で確認できます。
リリースを広げる前に、バージョンごとのロールバック率とダウンロード失敗率を比較できます。
デバイスとOSごとに絞り込み、関連するイベントの詳細を確認できます。
JavaScriptとアセットの変更はOTAで配信できます。新しいネイティブモジュール、権限、依存関係の変更には新しいバイナリが必要です。すべての更新は各アプリストアのルールに従ってください。
はい。チャネルとネイティブバージョンを選び、配信割合を設定できます。ダウンロード、成功、失敗、ロールバックのテレメトリーを確認しながら配信を続けるか判断できます。
パッチのサイズは2つのビルド間の差分によって変わります。差分を利用できない場合に備え、完全パッケージへのフォールバックにも対応しています。
いいえ。CLIはローカルでもCI/CDでも使えます。アプリとネイティブビルドを登録して更新をアップロードし、コンソールで配信対象を設定します。
React NativeとExpoに対応しています。Paktaのネイティブモジュールを含むビルドを用意した後、CLIでJavaScriptとアセットを配信し、チャネル・ネイティブバージョン・配信割合を指定します。
次のリリースを始めませんか?
Plusを無料で使い始める