Saltare al contenuto principale
Per le agenzie

Esegui tutte le rilascia degli app dei clienti da un solo accesso a Capgo

Dai a ogni cliente la propria organizzazione, canali e chiavi di API. Invia aggiornamenti web-layer come aggiornamenti in tempo reale, lascia che il cliente li esamini in staging e trasferisci l'app quando scade il contratto.

Lavoro di rilascio dell'agenzia

Ogni nuovo cliente aggiunge un altro processo di rilascio

Ogni cliente è configurato in modo diverso

Conti di magazzino separate, chiavi di firma e abitudini di rilascio. I passaggi spesso vivono nella testa di una persona o su un unico laptop.

I clienti vogliono la soluzione oggi

Una piccola correzione JavaScript ancora aspetta un nuovo binario e una revisione del magazzino, spesso 24-48 ore, a volte molto più a lungo. Gli utenti devono comunque aggiornare dopo.

Gli sviluppatori si spostano tra progetti

Quando lo sviluppatore che gestiva i rilasci di un cliente lascia, le credenziali e il processo possono lasciare con loro.

Manutenzione assorbe margini a prezzo fisso

Ogni piccola correzione dopo il lancio costa un ciclo di costruzione, invio e revisione completo.

Come i clienti chiedono cosa è live

Il tuo team ha bisogno di mostrare quale build è in produzione, chi l'ha spedito e quando

L'handoff è manuale

Al termine del contratto, il cliente ha bisogno dell'app, dell'accesso e della configurazione di rilascio, non di un documento che li descriva

Come Capgo si adatta al lavoro delle agenzie

Separare i clienti, un workflow di rilascio unico

Lo stesso CLI e la stessa configurazione del canale per ogni cliente, con accesso e fatturazione separate

Una organizzazione per ogni cliente

Creare un'organizzazione per ogni cliente e passare da una all'altra dal pannello laterale. Ogni organizzazione ha i suoi membri, le sue app, le sue chiavi API, il piano e i registri di audit

Documentazione delle organizzazioni
  • Pianificazione e fatturazione per organizzazione
  • I ruoli a livello di organizzazione, app o canale
  • Gruppi per aggiungere il tuo team di consegna in un solo passo

Una striscia di revisione per ogni cliente

Carica in un canale di staging per primo. Il cliente controlla il cambiamento sui propri dispositivi di test, quindi collega lo stesso pacchetto alla produzione. Le modifiche native passano ancora attraverso i negozi.

Documentazione dei canali
  • Canali di staging e produzione per app
  • Override dei dispositivi per i telefoni di test del cliente
  • Rilascio progressivo e rollback del canale

Passaggi senza perdita di accesso

Invita il team del cliente con i propri ruoli, ritira le tue chiavi CI e trasferisci l'app alla organizzazione del cliente quando la contrattualità scade.

Impostazioni dell'app e documentazione di trasferimento
  • Trasferisci un'app in un'altra organizzazione
  • Chiavi API dell'app con scadenza
  • Registro degli accessi di chi ha modificato cosa

Come funziona

Come le agenzie consegnano le app dei clienti con Capgo

Un setup che puoi ripetere per ogni nuovo cliente. Ogni comando di seguito proviene dai documenti di Capgo CLI

  1. Crea un'organizzazione per il cliente

    Ogni cliente ha la sua organizzazione, piano e lista di membri. Aggiungi il tuo team con un gruppo e le persone del cliente con i loro ruoli

    npx @capgo/cli@latest organization add --name "Client A" --email mobile@client-a.com
    Riferimento ai ruoli
  2. Dai al CI del cliente la sua API chiave

    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. Lascia che il cliente esamini, poi promuovi

    Punta i telefoni di prova del cliente alla canale di staging con sovrascritture di dispositivo. Quando approvano, collega lo stesso pacchetto alla produzione.

    npx @capgo/cli@latest channel set production com.client-a.app --bundle 1.4.2
    Canali documentazione
  4. Affidare l'applicazione

    Invita gli amministratori del cliente, lascia scadere le tue chiavi CI e trasferisci l'applicazione all'organizzazione del cliente dalle impostazioni dell'applicazione. Solo un Super Amministratore può trasferire un'applicazione.

    Documentazione per la trasferimento dell'applicazione e le impostazioni

Applicazioni costruite con Capacitor

Le app del mercato richiedono canali di rilascio sicuri per i clienti

Service, marketplace, and booking apps have buyer, seller, messaging, payment, and support journeys changing at different speeds. Agencies can use Capgo channels to review each client request, ship the web-layer change, and keep rollback ready for launch day.

Icona dell'app Freelancer: Trova lavoro e assumi BUSINESS

Freelancer: Trova lavoro e assumi

Flussi del mercato dove le correzioni richieste dai clienti possono influire sulle schermate di assunzione, messaggistica e account.

Installazioni su Google Play
8,9M
Valutazione della store
4.1
Icona dell'app Cars.co.za VEICOLI E AUTOMOBILI

Cars.co.za

Le elenchi di veicoli e i flussi di lead che beneficiano di controlli di feature in fase di staging prima di un ampio lancio.

Installazioni Google Play
1,9M
Valutazione del negozio
4.4
Icona dell'app KAI Access: Train Booking App VIAGGI E LOCALI

KAI Access: App di prenotazione dei treni

Gestione e prenotazione dei viaggi dove le informazioni operative e gli orari cambiano frequentemente.

Installa su Google Play
13,5 milioni
Valutazione della store
3.6

prova dei clienti

Ciò che gli squadre che utilizzano Capgo dicono

5.0/5 valutato da squadre di sviluppatori 9,400+ squadre Leggi le recensioni

senza tono @ Webincode

Sviluppatore, Webincode

“Essere in grado di aggiungere gli ID dei dispositivi a certi gruppi e di inviare le modifiche solo a certi gruppi è un salvavita.”

Ritratto di Sergiu S

Sergiu S

Responsabile dello sviluppo, drivolino GmbH

Ecco come il plugin di aggiornamento Capgo Capacitor ha rivoluzionato il nostro processo di distribuzione degli aggiornamenti: da giorni a soli minuti.

Nate van Jole

CTO, Privato

Ha preso meno di un giorno per mettersi in piedi. I rilasci basati sul canale mi consentono di testare sul mio dispositivo prima che qualcosa raggiunga gli utenti produttivi.

FAQ

Agenzie: domande frequenti

Quali agenzie chiedono di solito prima di spostare le app dei clienti su Capgo.

Posso mantenere le app e i dati di ogni cliente separati?

Sì. Crea un'organizzazione per ogni cliente. I membri, le app, le chiavi di API, i piani e i registri di audit appartengono a quella organizzazione e puoi passare da un'organizzazione all'altra dal menu laterale.

Documentazione organizzazione

Posso pagare per il proprio piano?

Sì. Un piano si applica solo all'organizzazione per cui è stato acquistato. Dai al contatto finanziario del cliente il ruolo di Gestore fatture in modo che possano gestire i pagamenti e le fatture senza accedere alle app.

Documentazione fatturazione

Un contrattista può lavorare solo su un'app del cliente?

Sì. Dai loro il ruolo di sviluppatore o caricatore dell'app su quella app. I loro diritti di caricamento e dispositivi rimangono limitati a quella app.

Riferimento ruoli

Come trasferiamo un'app alla fine di un contratto?

Un Super Amministratore può trasferire l'applicazione a un'altra organizzazione di cui fa parte, come quella del cliente. Puoi anche invitare gli amministratori del cliente nell'organizzazione esistente e rimuovere il tuo team successivamente.

Impostazioni dell'app e documenti di trasferimento

Cosa possiamo modificare senza una versione di store?

Le aggiornamenti in tempo reale modificano la layer web: JavaScript, HTML, CSS e risorse. Nuovi plugin nativi, autorizzazioni o native code richiedono un nuovo binario e una revisione di store. Capgo Build può produrre quei binari in cloud.

Documentazione sulla compatibilità nativa

Configura il tuo prossimo cliente su Capgo

Durante la prova, crea un'organizzazione per un cliente e esegui un rilascio da staging a produzione sul loro'app.