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.

GitHub Marketplace te conecta a los desarrolladores que quieren extender 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.

GitHub Actions

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

Para aprender sobre cómo publicar GitHub Actions en GitHub Marketplace, consulta la sección "Publicar 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 obtener más información, consulta la sección "Solicitar la verificación del publicador para tu organización" o "Requisitos para listar una app".

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 obtener más información, consulta la sección "Requisitos para todos los listados de GitHub Marketplace".

¿Eres nuevo en las apps?

Si te interesa crear una app para GitHub Marketplace, pero eres nuevo en las GitHub Apps o en las OAuth Apps, consulta la sección "Crear GitHub Apps" o la sección "Crear 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 obtener más información, consulta las secciones "Diferencias entre las GitHub Apps y las OAuth Apps" y "Migrar de las OAuth Apps a las 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 obtener más información, consulta las secciones "Mejores prácticas de seguridad para las apps" y "Requisitos para listar una app".

  2. Agrega eventos de webhook a la app para rastrear las solicitudes de facturación de los usuarios. Para obtener más información acerca de la API de GitHub Marketplace, los eventos de webhook y las solicitudes de facturación, consulta la sección "Utilizar la API de GitHub Marketplace en tu app".

  3. Crea un borrador de lista de GitHub Marketplace. Para obtener más información, consulta la sección "Hacer un borrador de lista para tu app".

  4. Agrega un plan de precios. Para obtener más información, consulta la sección "Configurar planes de precios para tu listado".

  5. Read and accept the terms of the "[GitHub Marketplace Developer Agreement](/free-pro-team@latest/github/site-policy/github-marketplace-developer-agreement."

  6. Emite tu listado para que se publique en GitHub Marketplace. Para obtener más información, consulta la sección "Emitir tu lista para su publicación".

Ver el desempeño de tu app

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

Contactar a soporte

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

¿Te ayudó este documento?

Política de privacidad

¡Ayúdanos a hacer geniales estos documentos!

Todos los documentos de GitHub son de código abierto. ¿Notas algo que esté mal o que no sea claro? Emite una solicitud de cambios.

Haz una contribución

O, aprende cómo contribuir.