SensediaSensediaSensediaSensedia
  • Products
    • API Management Platform
    • Governança de APIs
    • Event-Driven Architecture
    • Microservices & Service Mesh Architecture
    • PCI
    • Flexible Actions
  • Services
    • Consulting & Professional Services
    • API Care
    • Developer Experience
  • Solutions
    • Insurance
    • Open Banking
    • Retail & e-commerce
  • Content
    • Webinar e Ebooks
    • Blog
    • Cases
  • Contact
    • Customers
    • Support
  • Careers
  • Português
    • Inglês
    • Espanhol

Blocos de Construção – Parte 5: Conta do Desenvolvedor

    Home API Blocos de Construção – Parte 5: Conta do Desenvolvedor
    Conta do Desenvolvedor. O que seria isso? Vamos falar sobre as ferramentas que precisamos disponibilizar para facilitar a vida dos desenvolvedores.

    Blocos de Construção – Parte 5: Conta do Desenvolvedor

    By Ricardo Peloi | API | 0 comment | 28 abril, 2015 | 0

    Conta do Desenvolvedor. O que seria isso? Vamos falar sobre as ferramentas que precisamos disponibilizar para facilitar a vida dos desenvolvedores.

    Mais um post na série Os Blocos de Construção! Pegou o bonde andando? Não precisa sair fuçando o blog, os posts anteriores estão aqui:

    – I – Onboarding;
    – II – Documentação;
    – III – Materiais Educativos;
    – IV – Comunicação com devs e parceiros.

    Quer ter todos os posts, reunidos, arrumados e organizados, para o seu conforto? Então baixe o Ebook de Blocos de Construção! Clique aqui ou na imagem abaixo:

    Capa do Ebook de Blocos de Construção =)

    Tudo certo com os artigos passados? Conferiu o Ebook? Então vamos ao post dessa semana.

    Nesse ponto da Série, já passamos do ponto de convencimento e aclimatação dos devs. Antes, falamos de formas de informar e educar quem está chegando agora e, não só isso, mas formas eficientes de se comunicar a curto e a longo prazo com seu público alvo. Se quiser dar mais um passo atrás, saiba que sua API precisa de um Plano de Marketing. A partir de agora, a suposição é que a API já tenha alguns devs cadastrados e interessados em usá-la.

    Então, um conjunto de blocos muito rico e interessante é relacionado à Conta do Desenvolvedor. O que seria isso? É simples: quando um novo dev ou parceiro faz cadastro no site da sua API, ele tem a intenção de testar sua API ou até mesmo já tenha planos de um ou mais apps. Sua missão então é fornecer as ferramentas mais adequados para que um dev possa gerenciar seus tokens de acesso, apps e o quanto ele consome a API.

    Dashboard

    Essa é a página inicial da Conta, que os devs cadastrados verão. O mais importante aqui é a usabilidade. Quais são os botões mais importantes e as informações que podem ser deixadas à mão? Um link para cada um dos blocos descritos abaixo é uma boa forma de começar, mas quais botões terão destaque? Outra preocupação são as informações disponíveis. Haverá um gráfico de consumo da API? Uma lista com as apps e tokens de acesso?

    Lembre-se que o dev não tem que ficar procurando e fuçando a interface. Tudo deve estar à disposição para que ele possa gerenciar o uso da sua API de maneira simples e intuitiva.

    Gerenciador de aplicações

    É comum que cada dev possua mais de uma aplicação cadastrada na sua API. Para que ele possa controlar adequadamente seus acessos e chamadas, é bom manter funcionalidades que facilitem o cadastramento de novos apps e obtenção de outros tokens de acesso, assim como ferramentas de gerenciamento de seus projetos com a sua API.

    Logs de Consumo e Analytics

    Essa aqui é uma das informações mais relevantes para qualquer dev. Isso qualquer API tem limitação de chamadas. Saber gerenciar quantas chamadas sua app está fazendo é uma das virtudes de um bom dev de APIs. Isso vale ainda mais quando sua API é monetizada em cima do volume de chamadas feitas. Nesse caso, vale até avisar o dev (e usar as dicas de comunicação que já demos) quando ele estiver chegando perto do seu limite.

    Portanto, se estiver em dúvida de qual botão colocar em evidência na Dashboard, pense nisso. Melhor ainda: insira gráficos (ou miniaturas) de fácil acesso, deixe os logs e medidores de consumo no topo da lista de prioridades para sua Dashboard.

    Configurações de pagamento

    Esse aqui só vale para APIs que cobrem pelo seu uso, obviamente. Se houver cobrança pelo uso, deixe todas as informações de cobrança simples e cristalinas. Qualquer um deve poder acessar seus pagamentos e baixar o histórico e notas dos pagamentos. Além disso, forneça também ferramentas que possibilitem atualizar os dados de pagamento (número do cartão, telefone, endereço, etc).

    Além disso, deixe fácil o acesso às demais opções de faixa de preço, para facilitar o upgrade de uma conta básica para uma Pro, por exemplo. Uma Landing Page para isso é o ideal, listando os diferentes tipos de pacotes, com seus preços e até um chat ou contatos facilitados do Suporte, de forma a incentivar o upgrade.

    Funções básicas de uma Conta

    Assim como qualquer Conta, algumas funções são básicas e precisam existir. Se não for fácil atualizar e verificar seus dados, os dev provavelmente irá procurar o suporte, o que criará demanda desnecessária para sua equipe de Suporte. Veja quais são os blocos de funções:

    – Reset de password;
    – Deletar conta:

    Nesse caso, é importante que o dev tenha opções avançadas em relação às suas apps, histórico de consumo, chamadas, etc. Ou seja, antes de poder deletar a conta, o usuário pode querer ter acesso à detalhes do seu uso da API.

    – Central de comunicações:

    Essa aqui é uma subcomunicação do post anterior. Você pode usar sempre as comunicações internas, mandando avisos. Porém, não imagine que os devs irão acessar o Portal todos os dias para ler mensagens. De modo geral, qualquer comunicação deve gerar uma notificação por email para aquele usuário (a não ser que ele opte por não receber isso).

    Gostou desse artigo? Confira a parte VI: Monetização, clicando aqui, ou na imagem abaixo:

    Como o bom negócio que é, ganhar dinheiro com API só depende da imaginação e visão de negócios de cada empresa

    API, Blocos, Blocos de Construção, Conta de Desenvolvedor, desenvolvedor, ferramentas

    Ricardo Peloi

    Estuda Engenharia de Computação na Unicamp, é entusiasta por tecnologia, ciência e produtividade. Entre um post e outro no blog, tenta juntar as pontas soltas da vida com APIs =)

    More posts by Ricardo Peloi

    Related Post

    • Como o bom negócio que é, ganhar dinheiro com API só depende da imaginação e visão de negócios de cada empresa

      Blocos de Construção – Parte 6: Monetização e Serviços

      By Ricardo Peloi | 1 comment

      Mais um post na série Os Blocos de Construção! Pegou o bonde andando? Não precisa sair fuçando o blog, os posts anteriores estão aqui: I – Onboarding II – Documentação III – Materiais Educativos IVRead more

    • Vamos falar de ferramentas de Comunicação, as principais formas de garantir que seus parceiros conheçam sua API, se atualizem e se mantenham informados.

      Blocos de Construção – Parte 4: Comunicação

      By Ricardo Peloi | 0 comment

      Mais um post na série Os Blocos de Construção de uma API! Veja sobre o que já falamos: I Onboarding; II Documentação; III Materiais Educativos. Quer ter todos os posts, reunidos, arrumados e organizados, paraRead more

    • Materiais educativos são um conjunto de conteúdos criados com o objetivo de divulgar sua API e impulsionar novos apps e ideias para o ecossistema da sua API

      Blocos de Construção – Parte 3: Materiais Educativos

      By Ricardo Peloi | 0 comment

      Seja bem-vindo de volta à série Blocos de Construção de uma API! Já falamos sobre os primeiros passos (do ponto de vista de um dev) na exploração da sua API. Começando pelo Onboarding e passandoRead more

    • A Documentação da sua API será responsável por guiar os devs ao longo do desenvolvimento, veja como informações ricas e completas ajudam sua API a decolar.

      Blocos de Construção – Parte 2: Documentação

      By Ricardo Peloi | 0 comment

      Sejam bem-vindos à segunda parte da série Blocos de Construção de uma API. Na primeira parte, falamos sobre os primeiros passos na direção de um Dev engajado com sua API, o Onboarding. Quer ter todosRead more

    • Vamos mostrar quais são os Blocos de construção de APIs disponíveis e quais combinações são as mais bem sucedidas para você fazer projetos incríveis.

      Blocos de Construção – Parte 1: Onboarding de Devs

      By Ricardo Peloi | 2 comments

      Seguindo a linha do Webinar de Gerenciamento de APIs que exibiremos na próxima terça-feira, 14/04 (se ainda não se inscreveu, não perca a chance), queremos trazer uma nova série de posts para o blog daRead more

    Leave a Comment

    Cancelar resposta

    O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

    Categorias

    • Analytics
    • API
    • Artigos
    • Eventos
    • Internet das Coisas
    • Negócios Digitais
    • Podcast Techbeer
    • Publicações externas
    • SOA

    Tags

    API API Economy API Experience API First API Management APIs APIX As APIs que você precisa conhecer Big Data Blocos Blocos de Construção Desenvolvedores desenvolvimento design de APIs digital transformation e-commerce Ecossistema de parceiros Estratégia API First Estratégia Digital Estratégias SaaS Eventos Exposição de APIs Forrester Games Gartner Gerenciamento de APIs Hackathon Inovação Integração Internet das Coisas Internet of Things IoT MicroServices midia Modelo de negócios Negócios Omnichannel open banking SaaS Segurança Segurança de APIs SOA Techbeer Tecnologia Transformação Digital

    Posts recentes

    • Como criar um cluster Kubernetes com Terraform e AWS-EKS
    • Como o Developer Experience pode ajudar a suportar suas APIs
    • APIs e o novo paradigma da Educação Digital
    • Apache Ignite – Cache – Pt 1
    • Integração de gás com as APIs ganhando espaço
    • Política de Privacidade
    Copyright © 2020 Sensedia | All Rights Reserved
    • Products
      • API Management Platform
      • Governança de APIs
      • Event-Driven Architecture
      • Microservices & Service Mesh Architecture
      • PCI
      • Flexible Actions
    • Services
      • Consulting & Professional Services
      • API Care
      • Developer Experience
    • Solutions
      • Insurance
      • Open Banking
      • Retail & e-commerce
    • Content
      • Webinar e Ebooks
      • Blog
      • Cases
    • Contact
      • Customers
      • Support
    • Careers
    • Português
      • Inglês
      • Espanhol
    Sensedia