Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Práticas recomendadas de experiência do cliente para aplicativos

Diretrizes para a criação de um aplicativo fácil de usar e entender.

Se você seguir essas práticas recomendadas, elas ajudarão você a oferecer uma boa experiência para o cliente.

Comunicação do cliente

  • Os materiais de marketing do aplicativo devem representar com precisão o comportamento do aplicativo.
  • Os aplicativos devem incluir links para a documentação do usuário que descreve como configurar e usar o aplicativo.
  • Os clientes devem ser capazes de ver que tipo de plano eles têm na seção de configurações de cobrança, perfil ou conta do aplicativo.
  • Os clientes devem poder instalar e usar seu aplicativo em uma conta pessoal e em uma conta de organização. Eles devem poder ver e gerenciar o app nessas contas separadamente.

Gerenciamento de plano

  • Os clientes que cancelarem um plano pago comprado em GitHub Marketplace devem ser automaticamente rebaixados para o plano gratuito do aplicativo, se houver. Quando um cliente cancela uma assinatura do GitHub Marketplace, o GitHub não desinstala automaticamente o aplicativo, então o cliente pode esperar que os recursos gratuitos continuem funcionando. é altamente recomendável permitir que os clientes reativem seu plano anterior.
  • Os clientes conseguirão fazer o upgrade por meio da interface do usuário do aplicativo se você fornecer uma URL de upgrade neste formato: https://www.github.com/marketplace/<LISTING_NAME>/upgrade/<LISTING_PLAN_NUMBER>/<CUSTOMER_ACCOUNT_ID>
  • Os clientes devem ser capazes de modificar quais usuários têm acesso ao seu aplicativo a partir do site do seu aplicativo, caso tenham comprado assentos (por plano de preços unitários) ou que o plano ofereça colaboradores ilimitados.
  • Os clientes devem poder ver as seguintes alterações em sua conta imediatamente na cobrança, perfil ou seção de configurações de conta do site:
    • Plano e preço atuais.
    • Novos planos comprados.
    • Upgrades, downgrades, cancelamentos e o número de dias restantes em uma avaliação gratuita.
    • Alterações nos ciclos de faturamento (mensal ou anual).
    • Uso e recursos restantes para planos fixos e por unidade. Por exemplo, se o plano de preços é por unidade, o site do aplicativo deve mostrar unidades usadas e unidades disponíveis.