Gerenciar empresas e desenvolvedores

Você está visualizando a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
info

Sobre empresas e desenvolvedores

Com a monetização, as empresas e os desenvolvedores são as entidades que pagam ou a quem você paga para usar suas APIs. Um desenvolvedor é uma única entidade, identificada exclusivamente pelo endereço de e-mail. Uma empresa é uma coleção de desenvolvedores gerenciados como uma única entidade.

Opcionalmente, você pode agrupar vários desenvolvedores em empresas com base na unidade de negócios, na linha de produtos, na divisão ou em outra entidade corporativa. Por exemplo, talvez você precise configurar empresas diferentes para fins de faturamento. Se um desenvolvedor faz parte de uma empresa, o nome dela aparece na página "Desenvolvedores".

A figura a seguir ilustra as relações entre empresas e desenvolvedores.

As empresas são configuradas com dados fiscais e de faturamento, incluindo o tipo de faturamento, que especifica se os desenvolvedores na empresa vão pagar antecipadamente pelo uso da API (pré-pago) ou se vão receber uma fatura depois (pós-pago). As empresas contêm um ou mais desenvolvedores, que compartilham as mesmas informações fiscais e de faturamento da empresa.

Os desenvolvedores mantêm um conjunto de informações de perfil pessoal, incluindo uma lista de empresas às quais pertencem (cada uma delas determina como são faturadas ou pagas). Os desenvolvedores podem pertencer a mais de uma empresa. Por exemplo, um desenvolvedor pode ter uma empresa própria que paga para usar suas APIs e também pode pertencer a outra empresa com a qual você fez uma parceria de compartilhamento de receita para criar apps para seus serviços.

Os desenvolvedores da sua organização não precisam estar associados a uma empresa.

Os desenvolvedores podem ser criados, mas não excluídos em organizações com a monetização ativada.

Como as empresas e os desenvolvedores são gerenciados

O ecossistema de empresas e desenvolvedores pode crescer muito e exigir manutenção constante, como a integração de novos desenvolvedores, a atualização de informações de perfil e o gerenciamento de funções de usuário. Como provedor de API, o gerenciamento de atualizações da empresa e dos desenvolvedores pode se tornar um trabalho em tempo integral para alguém da sua equipe.

Para permitir que as empresas e os desenvolvedores gerenciem as atualizações da empresa e dos desenvolvedores, a Apigee integrou a monetização ao portal do desenvolvedor. Com o portal do desenvolvedor e a API e a interface de gerenciamento do Edge, você pode encontrar um equilíbrio entre oferecer autoatendimento e gerenciar atualizações da empresa e do desenvolvedor.

Autoatendimento: ao oferecer um portal de autoatendimento para desenvolvedores, seus desenvolvedores e empresas podem se registrar e gerenciar, registrar apps e selecionar os pacotes de API monetizados que querem usar. Para mais informações, consulte Como gerenciar empresas e desenvolvedores usando o portal do desenvolvedor (autoatendimento).

Controle manual: se você quiser ter mais controle sobre as empresas e os desenvolvedores que participam do seu programa de API monetizada, por exemplo, se quiser criar empresas e desenvolvedores internos para fins de teste, crie-os manualmente com a API e a interface de gerenciamento. Para mais informações, consulte Como gerenciar empresas e desenvolvedores usando o Edge.

Independente de você delegar o gerenciamento da empresa e do desenvolvedor com um portal de autoatendimento ou manter seu próprio controle sobre a criação e o gerenciamento da empresa e do desenvolvedor, ou uma combinação de ambos, o Edge permite analisar o tráfego da API e calcular automaticamente os custos de monetização (o que os desenvolvedores devem a você e o que você deve aos desenvolvedores).

Próximas etapas

Confira os seguintes tópicos para gerenciar empresas e desenvolvedores: