メインコンテンツにジャンプ
エージェンシー向け

すべてのクライアントのアプリリリースを1つのCapgoログインから実行

各クライアントに独自の組織、チャンネル、APIキーを提供。ウェブ層の修正をライブアップデートとして送信し、クライアントがステージングで確認し、契約終了時にアプリを転送

エージェンシー用リリース作業

新しいクライアントごとにリリースプロセスが増えます

各クライアントは異なる設定になっています

個別のストアアカウント、署名キー、リリース習慣が存在します。手順は1人の頭の中や1台のノートパソコンに保存されます。

クライアントは今日の修正を求めています

小さなJavaScript修正は新しいバイナリとストアのレビューを待たなければなりません。24~48時間、またはそれ以上の時間がかかります。ユーザーはその後アップデートする必要があります。

開発者がプロジェクトを移動する

開発者がクライアントのリリースを担当していた場合、クレデンシャルとプロセスが一緒に去ってしまいます。

メンテナンスは固定価格のマージンを食い止めます

各小さな修正後は、フルビルド、提出、レビューのサイクルが必要になります

クライアントはLive Updateについて質問する

生産環境で実行されているビルドを表示し、どのビルドをどの人がどの時点でリリースしたかを示す必要があります。

ハンドオフは手動です

契約終了時に、クライアントはアプリ、アクセス、リリース設定を必要とし、ドキュメントがそれらを説明するのではなく

How Capgo fits agency work

クライアントを分離し、1つのリリースワークフロー

すべてのクライアントに同じCLIとチャネル設定、クライアントへのアクセスと請求を分離。

クライアントごとに1つの組織

Create an organization for each client and switch between them from the sidebar. Each one has its own members, apps, API keys, plan, and audit logs.

組織ドキュメント
  • 組織ごとにプランと請求
  • 組織、アプリ、チャンネルスコープのロール
  • 1つのステップで配信チームを追加するグループ

各クライアント用のレビュー用ライン

ステージングチャンネルにアップロードしてください。クライアントは、自社のテストデバイスで変更を確認し、次に同じバンドルをプロダクションにリンクします。ネイティブの変更はまだストアを通じて行われます。

チャンネルドキュメント
  • アプリごとにステージングとプロダクションのチャンネル
  • クライアントのテスト電話用のデバイスオーバーライド
  • 進歩的なロールアウトとチャンネルロールバック

アクセスを失うことなくハンドオフ

クライアントのチームに招待し、CIキーを引退させ、契約終了時にアプリをクライアントの組織に転送してください。

アプリ設定と転送ドキュメント
  • アプリを別の組織に転送する
  • アプリスコープのAPIキーに有効期限が設定されている
  • 変更履歴

機能のしくみ

How agencies ship client apps with Capgo

新しいクライアントごとに繰り返すことができる設定です。以下のコマンドはすべて、Capgo CLI ドキュメントからです。

  1. 各クライアント用に組織を作成する

    各クライアントは独自の組織、プラン、メンバーの一覧を持つ

    npx @capgo/cli@latest organization add --name "Client A" --email mobile@client-a.com
    ロールの参照
  2. クライアントのCIに独自のAPIキーを与えます。

    Create an API key limited to that client's app, with the App Uploader role and an expiry date. Store it in the client's CI secrets.

    # In Client A's pipeline, with Client A's key
    npx @capgo/cli@latest bundle upload --channel staging --apikey "$CAPGO_TOKEN"
    API key docs
  3. クライアントが確認し、承認する

    クライアントのテスト端末をステージングチャンネルに接続し、デバイスオーバーライドを設定する。承認後、同じバンドルをプロダクションにリンクする

    npx @capgo/cli@latest channel set production com.client-a.app --bundle 1.4.2
    チャンネルドキュメント
  4. アプリを委託する

    クライアントの管理者を招待し、CI キーを期限切れにし、アプリをクライアントの組織に転送する。アプリを転送するには、Super Admin のみが可能です。

    アプリ設定と転送ドキュメント

Capacitorで作られたアプリ

マーケットプレイスアプリにはクライアント安全なリリースレーンが必要

サービス、アプリケーションマーケット、予約アプリには、購入者、販売者、メッセージング、支払い、サポートのジャーニーが異なる速度で変化します。エージェンシーは、Capgo チャンネルを使用して、各クライアントの要求をレビューし、Web層の変更を配送し、リリース日用にロールバックを準備することができます。

フリーランス: 雇用者と求人 ビジネス

フリーランス: 雇用者と求人

クライアント要求された修正が雇用、メッセージング、口座画面に触れるマーケットプレイスフロー

Google Play インストール
8,900万
ストア評価
4.1
カーズ・コザ・アプリアイコン 自動車

カーズ・コザ

車両のリストとリードフローは、ステージごとの機能チェックによって広範なロールアウト前に利益を得ています。

Google Play インストール
1.9M
評価
4.4
KAI Access: Train Booking App アプリアイコン 交通

KAI Access: Train Booking App

運用上のコピーと時刻表の表面が頻繁に変更される場合の予約とチケットのジャーニー。

Google Play インストール
13.5百万
ストア評価
3.6

顧客の証明

「Capgo」を使用しているチームが言っていること

5.0/5 評価 9,400+ チーム レビューを読む

Webincode

ウェビンコード

“特定のグループにデバイス ID を追加し、変更を特定のグループにのみプッシュできる機能は、実に大きな助けとなりました。”

セルジウ・Sの肖像

セルジウ・S

drivolino GmbHのリード開発者

“Capgo Capgo Capacitor Updater プラグインは、更新を配布する方法を大幅に変えました。何日もかかったものが、わずか数分で済みました。”

ネイト・ヴァン・ジョル

PrivateのCTO

“セットアップには1日未満で済みました。チャンネルベースのロールアウトにより、プロダクションユーザーに到達する前に、自分のデバイスでテストすることができました。”

FAQ

アジェンシーに関する質問

クライアントアプリをCapgoに移行する前に、通常どんな質問をしているか

各クライアントのアプリとデータを分離できるか

はい。クライアントごとに組織を作成し、メンバー、アプリ、API キー、プラン、監査ログはすべてその組織に属し、サイドバーから組織を切り替えることができます。

組織ドキュメント

クライアントが自分のプランを支払うことができるか

はい。プランは購入した組織にのみ適用されます。クライアントの財務担当者にBilling Managerロールを付与して、請求書や請求書を管理できるようにし、アプリへのアクセスは制限する。

請求書ドキュメント

1つのクライアントアプリのみで作業できるようにすることはできるか

はい。アプリスコープのロール、たとえばApp DeveloperまたはApp Uploaderを付与して、アップロードやデバイスの権限をそのアプリに制限する。

ロールの参照

契約終了時にアプリをどのように引き渡すか?

スーパーアドミンは、クライアントが所有する組織にアプリを転送できます。また、クライアントの管理者を既存の組織に招待し、チームを削除することもできます。

アプリ設定と転送ドキュメント

何を変更できるか?

ライブアップデートはウェブ層を変更します: JavaScript、HTML、CSS、およびアセット。新しいネイティブ プラグイン、パーミッション、またはネイティブ code は、新しいバイナリとストアのレビューが必要です。 Capgo ビルドは、クラウドでそれらのバイナリを生成できます。

ネイティブ互換性ドキュメント

次のクライアントをCapgoにセットアップする

試用期間中に、クライアント 1 人のために組織を作成し、ステージングからプロダクションにリリースする