Skip to main content

Acerca de Mercado GitHub

Aprende más sobre GitHub Marketplace, en donde puedes compartir tus apps y acciones públicamente con todos los usuarios de GitHub Enterprise Cloud.

GitHub Marketplace le conecta a desarrolladores que quieren ampliar y mejorar sus flujos de trabajo de GitHub. Puedes listar herramientas gratuitas y de pago para que las utilicen los desarrolladores en GitHub Marketplace. GitHub Marketplace ofrece dos tipos de herramientas para los desarrolladores: GitHub Actions y Apps, y cada herramienta requiere pasos diferentes para agregarla a GitHub Marketplace.

Acciones de GitHub

Cualquiera puede publicar una acción en GitHub Marketplace. GitHub verifica algunas organizaciones aliadas y estas se muestran como creadores verificados.

Para obtener información sobre la publicación de GitHub Actions en GitHub Marketplace, vea "Publicación de acciones en GitHub Marketplace".

Aplicaciones

Cualquiera puede compartir las apps con otros usuarios gratuitamente en GitHub Marketplace, pero solo las apps que pertenezcan a las organizaciones pueden venderse.

Para publicar planes de pago para tu app y mostrar una insignia de marketplace, debes completar el proceso de verificación del publicador. Para más información, vea "Solicitud de la comprobación del publicador para la organización" o "Requisitos para la oferta de una aplicación".

Una vez que la organización cumpla con los requisitos, alguien con permisos de propietario en la organización puede publicar planes de pago para cualquiera de sus apps. Cada app con un plan de pago también llevará un proceso de incorporación financiera para habilitar los pagos.

Para publicar las apps con planes gratuitos, solo necesitas cumplir con los requisitos generales para listar cualquier app. Para más información, vea "Requisitos para todas las ofertas de GitHub Marketplace".

¿Eres nuevo en las apps?

Si le interesa crear una aplicación para GitHub Marketplace, pero no está familiarizado con GitHub Apps o OAuth Apps, vea "Compilación de GitHub Apps" o "Compilación de OAuth Apps".

GitHub Apps vs. OAuth Apps

Las GitHub Apps son la forma oficial y recomendada de integrarse con GitHub, ya que ofrecen permisos mucho más granulares para acceder a los datos, aunque puedes listar tanto las Apps de OAuth como las GitHub Apps en GitHub Marketplace. Para más información, vea "Diferencias entre GitHub Apps y OAuth Apps" y "Migración de OAuth Apps a GitHub Apps".

Resumen de cómo publicar una app en GitHub Marketplace

Cuando termines de crear tu app, puedes compartirla con otros usuarios si la publicas en GitHub Marketplace. En resúmen, el proceso es:

  1. Revisa tu app cuidadosamente para garantizar que se comporte en otros repositorios como se espera y que cumpla con los lineamientos de mejores prácticas. Para más información, vea "Procedimientos recomendados de seguridad para aplicaciones" y "Requisitos para la oferta de una aplicación".

  2. Agrega eventos de webhook a la app para rastrear las solicitudes de facturación de los usuarios. Para más información sobre la API GitHub Marketplace, los eventos de webhook y las solicitudes de facturación, vea "Uso de la API GitHub Marketplace en la aplicación".

  3. Crea un borrador de lista de GitHub Marketplace. Para más información, vea "Borrador de una oferta para la aplicación".

  4. Agrega un plan de precios. Para más información, vea "Establecimiento de planes de precios para la oferta".

  5. Lea y acepte los términos del "Contrato de desarrollador de GitHub Marketplace".

  6. Emite tu listado para que se publique en GitHub Marketplace. Para más información, vea "Envío de la oferta para su publicación".

Ver el desempeño de tu app

Puedes acceder a las métricas y transacciones de tu lista. Para más información, consulte:

Contactar a soporte

Si tienes preguntas acerca de GitHub Marketplace, por favor contacta directamente a Soporte de GitHub.