Zum Hauptinhalt springen
Für Agenturen

Alle Anwendungen der Kunden aus einer einzigen Capgo Anmeldung herausführen

Give each client its own organization, channels, and API keys. Ship web-layer fixes as live updates, let the client review them on staging, and transfer the app when the contract ends.

Kostenlose Testversion starten

Agenten-Veröffentlichungsarbeit

Jeder Kunde wird anders eingerichtet

Jeder Kunde wird anders eingerichtet

Trennen Sie Einkaufskonten, Signaturschlüssel und Veröffentlichungsverfahren. Die Schritte leben oft in einem Kopf oder auf einem Laptop.

Kunden wollen den Fehler heute

Ein kleiner JavaScript-Fix wartet oft 24–48 Stunden, manchmal sogar viel länger, auf ein neues Binärpaket und eine Store-Überprüfung. Die Benutzer müssen sich danach noch einmal aktualisieren.

Menschen wechseln zwischen Projekten

Wenn der Entwickler, der die Releases eines Kunden verwaltet hat, geht, können die Zugangsdaten und der Prozess mitgehen.

Wartung frisst die feste Preisstaffelung auf

Jeder kleine Fix nach dem Launch kostet ein volles Build, Einreichungs- und Überprüfungszyklus.

Kunden fragen, was live ist

Sie müssen zeigen, welches Build auf der Produktion ist, wer es geschickt hat und wann.

Übergabe ist manuell

Am Ende des Vertrags benötigt der Kunde die App, den Zugriff und die Freigabe, nicht eine Dokumentation darüber.

Wie Capgo passt sich der Agenturarbeit an

Getrennte Kunden, ein Release-Workflow

Die gleiche CLI- und Kanal-Konfiguration für jeden Kunden, mit separaten Zugriffen und Rechnungen

Eine Organisation pro Kunden

Erstellen Sie für jeden Kunden eine Organisation und wechseln Sie zwischen ihnen über die Seitenleiste. Jede Organisation hat eigene Mitglieder, Apps, API-Schlüssel, Plan, und Audit-Protokolle

Organisationsdokumentation
  • Plan und Rechnung pro Organisation
  • Rollen auf Organisation-, App- oder Kanal-Ebene
  • Gruppen, um Ihre Liefermannschaft in einem Schritt hinzuzufügen

Eine Überprüfungsstrecke pro Kunden

Hochladen Sie zunächst in einen Testkanal. Der Kunde überprüft die Änderung auf seinen eigenen Testgeräten, dann verlinken Sie die gleiche Bundle mit der Produktion. Änderungen gehen immer noch über die Stores

Kanal-Dokumentation
  • Test- und Produktionskanäle pro App
  • Geräteüberschreibungen für die Testtelefone des Kunden
  • Progressive Rollout und Rückschlag der Kanäle

Übertragungen ohne Zugriff verloren

Einladen des Kunden-Teams mit ihren eigenen Rollen, Ihre CI-Schlüssel zurücklegen und die App an das Kunden-Organisation übertragen, wenn der Vertrag endet

Anwendungs-Einstellungen und Übertragungs-Dokumente
  • Eine App an eine andere Organisation übertragen
  • App-gespeicherte API Schlüssel mit einer Ablaufdatum
  • Protokolle der Überprüfung, wer was geändert hat

Wie es funktioniert

Wie Agenturen Client-Apps mit Capgo bereitstellen

Eine Konfiguration, die Sie für jeden neuen Kunden wiederholen können. Jeder Befehl unten stammt aus den Capgo CLI Dokumenten

  1. Eine Organisation für den Kunden erstellen

    Jeder Kunde erhält seine eigene Organisation, Plan und Mitgliederliste. Fügen Sie Ihrem Team eine Gruppe hinzu und den Personen des Kunden ihre eigenen Rollen.

    npx @capgo/cli@latest organization add --name "Client A" --email mobile@client-a.com
    Rollenreferenz
  2. Geben Sie dem CI des Kunden seinen eigenen API-Schlüssel

    Erstellen Sie einen API-Schlüssel, der auf die Anwendung des Kunden beschränkt ist, mit der Rolle App Uploader und einer Ablaufzeit. Speichern Sie ihn in den geheimen Schlüsseln des CI des Kunden.

    # In Client A's pipeline, with Client A's key
    npx @capgo/cli@latest bundle upload --channel staging --apikey "$CAPGO_TOKEN"
    API-Schlüssel-Dokumentation
  3. Lassen Sie den Kunden überprüfen, dann promoten

    Punktieren Sie die Testtelefone des Kunden auf die Staging-Kanal mit Geräteüberschreibungen. Wenn sie zustimmen, verbinden Sie den gleichen Bundle mit der Produktion.

    npx @capgo/cli@latest channel set production com.client-a.app --bundle 1.4.2
    Kanäle-Dokumentation
  4. Übergeben Sie die App

    Einladen Sie die Administratoren des Kunden, lassen Sie Ihre CI-Schlüssel ablaufen und übertragen Sie die App auf die Organisation des Kunden aus den App-Einstellungen. Nur ein Super-Admin kann eine App übertragen.

    App-Einstellungen und Übertragungs-Dokumentation

Mit Capacitor erstellte Apps

Marktplatz-Apps benötigen Client-sichere Release-Linien

Dienstleistungs-, Marktplatz- und Buchungs-Apps haben Kauf-, Verkaufs-, Nachrichten-, Zahlungs- und Support-Reiseverläufe, die sich auf unterschiedliche Weise ändern. Agenturen können Capgo-Kanäle verwenden, um jeden Kundenantrag zu überprüfen, die Web-Schicht zu liefern und den Rollback für den Launch-Tag bereitzuhalten.

Freiberufler: Hire & Find Jobs-App-Icon ENTREPRISE

Freiberufler: Jobs finden und annehmen

Marktplatz-Flüsse, an denen Klientenanfragen auf die Beschaffung von Mitarbeitern, Nachrichten und Konten zugreifen können.

Google Play-Installationen
8,9M
Benutzerbewertung
4.1
App-Icon von Cars.co.za TRANSPORT UND FERNFAHRT

Autos.co.za

Vehikel-Listen und Leitflüsse, die von der Überprüfung von Funktionen in Phasen vor der breiten Veröffentlichung profitieren.

Google Play Installationen
1,9 Mio.
Store-Bewertung
4.4
App ikon für Buchung der Zugfahrkarte: KAI Access REISEN UND ORT

KAI Access: Zug-Buchungs-App

Buchungs- und Ticketing-Reisen, bei denen operative Kopien und Fahrpläne oft geändert werden.

Google Play Installationen
13,5 Mio.
Storebewertung
3.6

Kundenbeweis

Was Teams mit Capgo sagen

5.0/5 von Entwicklerteams bewertet 9,400+ Teams Bewertungen lesen

kein Ton @ Webincode

Entwickler, Webincode

‚Es ist ein Leben retter, bestimmte Geräte IDs zu bestimmten Gruppen hinzufügen und die Änderungen nur an bestimmten Gruppen durchführen.‚

Portrait von Sergiu S

Sergiu S

Leiter der Entwicklung, drivolino GmbH

“Das Capgo Capacitor-Updater-Plugin hat unsere Update-Versandprozesse vollständig umgewandelt. Was früher Tage dauerte, dauert jetzt nur noch Minuten.”

Nate van Jole

CTO, Privat

“Die Einrichtung dauerte weniger als einen Tag. Kanalbasierte Rollouts ermöglichen es mir, auf meinem eigenen Gerät zu testen, bevor etwas die Produktionsbenutzer erreicht.”

FAQ

Agenturfragen

Welche Fragen stellen Agenturen normalerweise, bevor sie Client-Apps auf Capgo migrieren?

Kann ich die Apps und Daten jedes Kunden getrennt halten?

Ja. Erstellen Sie eine Organisation pro Kunden. Mitglieder, Apps, API-Schlüssel, Pläne und Audit-Protokolle gehören zu dieser Organisation, und Sie wechseln zwischen Organisationen über die Seitenleiste.

Organisationsdokumente

Kann der Kunde seinen eigenen Tarif bezahlen?

Ja. Ein Tarif gilt nur für die Organisation, für die er gekauft wurde. Geben Sie dem Finanzkontakt des Kunden die Rolle des Zahlungsmanagers, damit sie Zahlungen und Rechnungen verwalten können, ohne Zugriff auf Apps.

Zahlungsunterlagen

Kann ein Auftragnehmer nur auf einem Kunden-App arbeiten?

Ja. Geben Sie ihnen eine app-geschachtelte Rolle wie App-Entwickler oder App-Uploader auf diesem App. Ihre Upload- und Geräte-Rechte bleiben auf diesem App beschränkt.

Rollenverweis

Wie übergeben wir eine App am Vertragsende?

Ein Super-Administrator kann die App an eine andere Organisation übertragen, zu der er gehört, wie z.B. einer, die der Kunde besitzt. Sie können auch die Administratoren des Kunden in die bestehende Organisation einladen und Ihre Team danach entfernen.

Einstellungen und Übertragungsunterlagen für Apps

Was können wir ohne eine Store-Veröffentlichung ändern?

Live-Updates ändern die Web-Schicht: JavaScript, HTML, CSS und Assets. Neue native Plugins, Berechtigungen oder native code benötigen einen neuen Binary und eine Store-Überprüfung. Capgo Build kann diese Binaries im Cloud produzieren.

Dokumentation zur nativen Kompatibilität

Setzen Sie Ihr nächstes Klienten-Projekt auf Capgo

Während der Testphase erstellen Sie eine Organisation für einen Kunden und führen einen Staging-to-Production-Release auf deren App durch.

Sie erhalten eine umfassende Unterstützung von Martin

14-tägige kostenlose Testphase, keine Kreditkarte. Jede Organisation hat ihre eigene Planung.