Mejores prácticas para la experiencia de los clientes con las apps

Lineamientos para crear una app que sea fácil de utilizar y entender.

El seguir estas mejores prácticas te ayudará a proporcionar una buena experiencia del cliente.

Comunicación con el cliente

  • Los materiales de marketing para la app deberán representar adecuadamente le comportamiento de la misma.
  • Las apps deberán incluir enlaces a los documentos de cara al cliente que describan cómo configurarla y utilizarla.
  • Los clientes deberán poder ver qué tipo de plan tienen en la sección de facturación, perfil, o configuración de cuenta de la app.
  • Los clientes deberán poder instalar y utilizar tu app tanto en una cuenta personal como en una cuenta de organización. Deberán poder ver y administrar la app en estas cuentas por separado.

Administración de planes

  • Los clientes que cancelan un plan de pago que se haya comprado en GitHub Marketplace deben degradar su versión automáticamente al plan gratuito de la app en caso de que éste exista. Se recomienda ampliamente la Cuando un cliente cancela una suscripción de GitHub Marketplace, GitHub no desinstala la app automáticamente, así que el cliente puede esperar que las características gratuitas sigan funcionando. para permitir a los usuarios el rehabilitar su plan previo.
  • Los clientes deben poder mejorar la versión de tu app desde la interface de usuario de la misma si proporcionas una URL de mejora en este formato: https://www.github.com/marketplace/<LISTING_NAME>/upgrade/<LISTING_PLAN_NUMBER>/<CUSTOMER_ACCOUNT_ID>
  • Los clientes deben poder modificar qué usuarios tienen acceso a tu app desde el sitio web de la misma si compraron plazas (plan de precios por unidad) o si el plan ofrece colaboradores ilimitados.
  • Los clientes deben poder ver los siguientes cambios a su cuenta inmediatamente en la sección de facturación, perfil, o configuración de cuenta del sitio web de la app:
    • Plan y precios actuales.
    • Nuevos planes comprados.
    • Mejoras, degradaciones, cancelaciones y la cantidad de días restantes del periodo de prueba gratuito.
    • Cambios en los ciclos de facturación (mensual o anual).
    • Uso y recursos restantes para los planes por unidad y de tasa fija. Por ejemplo, si el plan de precios es por unidad, el sitio de tu app debería mostrar las unidades que se utilizan y las que quedan disponibles.

¿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.