Freelance: Contrata y encuentra trabajos
Flujos de mercado donde las correcciones solicitadas por el cliente pueden interactuar con pantallas de contratación, mensajería y cuentas.
- Instalaciones de Google Play
- 8.9M
- Google Play instala
- 4.1
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.
Apoyo humano de Martin
Separan cuentas de tienda, claves de firma y hábitos de lanzamiento. Los pasos a menudo viven en la cabeza de una persona o en una sola laptop.
Una pequeña corrección de JavaScript todavía espera una nueva versión binaria y una revisión de la tienda, a menudo 24-48 horas, a veces mucho más. Los usuarios todavía deben actualizar después de eso.
Cuando el desarrollador que gestionaba los lanzamientos de un cliente deja, las credenciales y el proceso pueden ir con ellos.
Todo pequeño arreglo después del lanzamiento cuesta un ciclo completo de compilación, envío y revisión.
Necesitas mostrar qué versión está en producción, quién la envió y cuándo.
Al final del contrato, el cliente necesita la aplicación, el acceso y la configuración de lanzamiento, no un documento que los describa.
El mismo CLI y configuración de canal para cada cliente, con acceso y facturación separados.
Crear una organización para cada cliente y cambiar entre ellas desde el panel lateral. Cada una tiene sus propios miembros, aplicaciones, API claves, plan y registros de auditoría.
Documentación de organizacionesSubir a un canal de pruebas primero. El cliente verifica el cambio en sus propios dispositivos de prueba, luego usted vincula el mismo paquete a producción. Los cambios nativos todavía pasan por las tiendas.
Documentación de canalesInvita al equipo del cliente con sus propios roles, elimina tus claves CI y transfiera la aplicación a la organización del cliente cuando termine el contrato
Configuración de la aplicación y documentos de transferenciaCómo funciona
Una configuración que puedes repetir para cada nuevo cliente. Cada comando a continuación es de los documentos de Capgo CLI
Cada cliente obtiene su propia organización, plan y lista de miembros. Agregue a su equipo con un grupo, y a las personas del cliente con sus propios roles.
npx @capgo/cli@latest organization add --name "Client A" --email mobile@client-a.com
Referencia de roles
Cree una clave API limitada a la aplicación del cliente, con el rol de App Uploader y una fecha de vencimiento. Almacene la clave en los secretos de la CI del cliente.
# In Client A's pipeline, with Client A's key
npx @capgo/cli@latest bundle upload --channel staging --apikey "$CAPGO_TOKEN"
Documentación de claves API
Punte los teléfonos de prueba del cliente a la canalización de staging con dispositivos con sobrescrituras. Cuando aprueben, enlace el mismo paquete a producción.
npx @capgo/cli@latest channel set production com.client-a.app --bundle 1.4.2
Documentación de canales
Invite a los administradores del cliente, deje que sus claves de CI expiren, y transfiera la aplicación a la organización del cliente desde la configuración de la aplicación. Solo un Super Admin puede transferir una aplicación.
Aplicaciones construidas con Capacitor
Los servicios, los mercados y las aplicaciones de reserva tienen viajes de comprador, vendedor, mensajería, pago y soporte que cambian a diferentes velocidades. Las agencias pueden utilizar los canales de Capgo para revisar cada solicitud del cliente, enviar el cambio de la capa web y tener el rollback listo para el día de lanzamiento.
Flujos de mercado donde las correcciones solicitadas por el cliente pueden interactuar con pantallas de contratación, mensajería y cuentas.
Listados de vehículos y flujos de leads que se benefician de verificaciones de características en etapas antes de un lanzamiento amplio.
Los viajes de reserva y boletos donde la copia operativa y los horarios cambian con frecuencia.
Prueba de clientes
Desarrollador, Webincode
"Ser capaz de agregar IDs de dispositivo a ciertos grupos y enviar los cambios a solo ciertos grupos es un salvavidas."
Desarrollador principal, drivolino GmbH
“El Capgo Capacitor Updater plugin transformó completamente la forma en que enviamos actualizaciones. Lo que solía tomar días ahora solo toma minutos.”
CTO, Privado
Me tomó menos de un día configurarlo. Los despliegues basados en canales me permitieron probar en mi dispositivo antes de que nada llegue a los usuarios en producción.
FAQ
¿Qué agencias suelen preguntar antes de mover aplicaciones de clientes a Capgo.
Sí. Crea una organización por cliente. Los miembros, las aplicaciones, las API claves, los planes y los registros de auditoría pertenecen a esa organización, y puedes cambiar entre organizaciones desde el panel lateral.
Documentación de la organizaciónSi. Un plan solo se aplica a la organización para la que se compró. Proporciona al contacto financiero del cliente el rol de Administrador de facturación para que puedan gestionar el pago e invoices sin acceso a aplicaciones.
Documentación de facturaciónSi. Proporciona a ellos un rol de aplicación como Desarrollador de aplicación o Cargador de aplicación en esa aplicación. Sus derechos de carga y dispositivos permanecen limitados a esa aplicación.
Referencia de rolesUn Super Administrador puede transferir la aplicación a otra organización a la que pertenezca, como una que el cliente posea. También puede invitar a los administradores del cliente a la organización existente y eliminar a su equipo después.
Configuración y documentación de transferencia de aplicacionesActualizaciones en vivo cambian la capa web: JavaScript, HTML, CSS y activos. Nuevos plugins nativos, permisos o nativos code requieren una nueva versión binaria y revisión de la tienda. Capgo Build puede producir esas versiones binarias en la nube.
Documentación de compatibilidad nativaDurante la prueba, cree una organización para un cliente y realice una publicación de staging a producción en su aplicación.
Apoyo humano de Martin
Prueba gratuita de 14 días, sin tarjeta de crédito. Cada organización tiene su propio plan.