Salta al contenuto principale
Per le agenzie

Gestisci i rilasci di ogni cliente con un unico login Capgo

Assegna a ogni cliente la propria organizzazione, i propri channel e le chiavi API. Distribuisci fix al web-layer come Live Update, permettendo al cliente di testarle in staging, e trasferisci l'app al termine del contratto.

Il lavoro di release delle agenzie

Ogni nuovo cliente aggiunge un nuovo processo di release

Ogni cliente ha una configurazione diversa

Account store, chiavi di firma e abitudini di release separati. Spesso i passaggi sono solo nella testa di una persona o su un singolo laptop.

I clienti vogliono la fix oggi stesso

Una piccola correzione JavaScript deve comunque attendere un nuovo binario e la revisione degli store, spesso 24–48 ore, a volte molto di più. Poi gli utenti devono comunque aggiornare l'app.

Le persone cambiano progetto

Quando lo sviluppatore che gestiva i rilasci di un cliente se ne va, le credenziali e il processo rischiano di andarsene con lui.

La manutenzione erode i margini a forfait

Ogni piccola fix dopo il lancio costa un ciclo completo di build, submission e review.

I clienti chiedono cosa sia live

Devi mostrare quale build è in produzione, chi l'ha rilasciata e quando.

Il passaggio di consegne è manuale

Alla fine del contratto, il cliente ha bisogno dell'app, degli accessi e della configurazione dei rilasci, non di un documento che li descriva.

Come Capgo si integra nel lavoro delle agenzie

Clienti separati, un unico workflow di rilascio

La stessa configurazione di CLI e channel per ogni cliente, con accessi e fatturazione separati.

Un'organizzazione per ogni cliente

Crea un'organizzazione per ogni cliente e passa da una all'altra dalla sidebar. Ognuna ha i propri membri, app, chiavi API, piano e audit logs.

Documentazione organizzazioni
  • Piano e fatturazione per organizzazione
  • Ruoli a livello di organizzazione, app o channel
  • Gruppi per aggiungere il tuo team di delivery in un colpo solo

Un canale di revisione per ogni cliente

Fai l'upload prima su un channel di staging. Il cliente verifica la modifica sui propri dispositivi di test, poi colleghi lo stesso bundle alla produzione. Le modifiche Native passano comunque dagli store.

Documentazione channel
  • Channel di staging e produzione per ogni app
  • Device override per i telefoni di test del cliente
  • Rollout progressivo e rollback dei canali

Handoff senza perdita di accessi

Invita il team del cliente con ruoli dedicati, rimuovi le tue chiavi CI e trasferisci l'app all'organizzazione del cliente alla fine del contratto.

Impostazioni app e docs per il trasferimento
  • Trasferisci un'app a un'altra organizzazione
  • Chiavi API per singola app con data di scadenza
  • Audit log per tracciare ogni modifica

Come funziona

Come le agency rilasciano app con Capgo

Un setup ripetibile per ogni nuovo cliente. Ogni comando riportato proviene dalla documentazione Capgo CLI.

  1. Crea un'organizzazione per il cliente

    Ogni cliente ha la sua organizzazione, il suo piano e la sua lista membri. Aggiungi il tuo team tramite un gruppo e il personale del cliente con ruoli specifici.

    npx @capgo/cli@latest organization add --name "Client A" --email mobile@client-a.com
    Riferimento ruoli
  2. Assegna alla CI del cliente una propria chiave API

    Crea una chiave API limitata all'app del cliente, con il ruolo App Uploader e una data di scadenza. Salvala nei secrets della CI del cliente.

    # In Client A's pipeline, with Client A's key
    npx @capgo/cli@latest bundle upload --channel staging --apikey "$CAPGO_TOKEN"
    Docs chiavi API
  3. Fai rivedere al cliente, poi promuovi

    Punta i dispositivi di test del cliente sul canale di staging con i device overrides. Quando approvano, collega lo stesso bundle alla produzione.

    npx @capgo/cli@latest channel set production com.client-a.app --bundle 1.4.2
    Docs canali
  4. Consegna l'app

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

    Docs impostazioni e trasferimento app

App buildate con Capacitor

Le app marketplace richiedono release lane sicure

Service, marketplace e app di booking hanno flussi di acquisto, vendita, messaggistica, pagamento e supporto che evolvono a velocità diverse. Le agenzie possono usare i canali Capgo per revisionare ogni richiesta del cliente, pubblicare la modifica al web-layer e avere il rollback pronto per il giorno del lancio.

Freelancer: icona app Hire & Find Jobs BUSINESS

Freelancer: Assumi e trova lavoro

Flussi di marketplace in cui i fix richiesti dai clienti possono coinvolgere schermate di assunzione, messaggistica e account.

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

Cars.co.za

Annunci di veicoli e flussi di lead che beneficiano di controlli sulle feature prima del rollout globale.

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

Accesso KAI: App per la prenotazione di treni

Flussi di prenotazione e ticketing in cui testi operativi e schermate degli orari cambiano spesso.

Installazioni Google Play
13,5M
Valutazione store
3.6

Cosa dicono i clienti

Cosa dicono i team che rilasciano con Capgo

5.0/5 valutato dai team di sviluppatori 9,400+ team Leggi le recensioni

no-tone @ Webincode

Sviluppatore, Webincode

“Poter aggiungere i Device ID a determinati gruppi e applicare le modifiche solo a quelli selezionati è una svolta.”

Ritratto di Sergiu S

Sergiu S

Lead Developer, drivolino GmbH

“Il plugin Capgo Capacitor Updater ha trasformato radicalmente il nostro modo di rilasciare gli aggiornamenti. Quello che prima richiedeva giorni, ora richiede solo pochi minuti.”

Nate van Jole

CTO, Privato

“Il setup ha richiesto meno di un giorno. I rollout basati su channel mi permettono di testare sul mio dispositivo prima che qualsiasi cosa arrivi agli utenti in produzione.”

FAQ

Domande delle agenzie

Cosa chiedono di solito le agenzie prima di migrare le app dei clienti su Capgo.

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

Certamente. Crea un'organizzazione per ogni cliente. Membri, app, chiavi API, piani e audit log appartengono a quell'organizzazione; puoi passare da un'organizzazione all'altra tramite la sidebar.

Documentazione organizzazione

Il cliente può pagare il proprio piano?

Sì. Un piano si applica solo all'organizzazione per cui è stato acquistato. Assegna il ruolo di Billing Manager al contatto amministrativo del cliente, così potrà gestire pagamenti e fatture senza accedere alle app.

Documentazione billing

Un collaboratore può lavorare su una sola app di un cliente?

Sì. Assegnagli un ruolo limitato all'app, come App Developer o App Uploader. I suoi permessi di upload e di gestione dei dispositivi rimarranno confinati a quella specifica app.

Riferimento ruoli

Come avviene il passaggio dell'app alla fine di un contratto?

Un Super Admin può trasferire l'app a un'altra organizzazione di cui fa parte, come quella del cliente. In alternativa, puoi invitare gli admin del cliente nell'organizzazione esistente e rimuovere il tuo team in seguito.

Docs impostazioni e trasferimento app

What can we change without a store release?

Con i Live Update modifichi lo strato web: JavaScript, HTML, CSS e asset. Nuovi plugin nativi, permessi o code nativi richiedono un nuovo binario e la revisione dello store. Capgo Build può generare questi binari nel cloud.

Documentazione sulla compatibilità nativa

Configura il tuo prossimo cliente su Capgo

Durante la prova, crea un'organizzazione per un cliente e gestisci un rilascio da staging a produzione sulla sua app.