Cobrança limitada de aplicativo gerenciado
Com o serviço de medição do Marketplace, você pode criar planos de aplicativos gerenciados para ofertas de aplicativos do Azure que são cobradas de acordo com unidades não padrão. Seu sistema informa a Microsoft por meio da API do serviço de medição do Marketplace sobre eventos faturáveis à medida que eles ocorrem.
Pré-requisitos para cobrança limitada
Para que um plano de aplicativo gerenciado use a cobrança limitada, ele deve:
- Atender todos os requisitos da oferta, conforme descrito em Criar uma oferta do aplicativo Azure.
- Configurar os Preços para cobrar os clientes pelo custo por mês para seu serviço. O preço pode ser zero se você não quiser cobrar um valor fixo e desejar confiar inteiramente na cobrança limitada.
- Defina as dimensões de faturamento para os eventos de medição pelos quais o cliente paga além da taxa fixa.
- Integre-se com as APIs do serviço de medição do Marketplace para informar à Microsoft sobre eventos faturáveis.
Observação
Os preços do seu aplicativo do Azure usando o preço mensal e a cobrança limitada devem levar em conta apenas a taxa de gerenciamento (ou seja, não podem ser usados para custos de IP/software, infraestrutura do Azure ou complementos). Use a Máquina Virtual subjacente ou a Oferta de Contêiner para negociar os custos de IP/software.
Como a cobrança limitada se ajusta aos preços
Quando se trata de definir a oferta junto com seus modelos de preços, é importante entender a hierarquia de ofertas.
- Cada oferta do Aplicativo Azure pode ter um modelo de solução ou planos de aplicativos gerenciados.
- A cobrança limitada é implementada somente com planos de aplicativos gerenciados.
- Cada plano de aplicativo gerenciado tem um modelo de preços associado a ele.
- O modelo de preços tem uma valor mensal recorrente, que pode ser definido como $0.
- Além do valor recorrente, o plano também pode incluir dimensões opcionais usadas para cobrar os clientes pelo uso não incluído na taxa fixa. Cada dimensão representa uma unidade faturável que seu serviço comunica à Microsoft usando a API do serviço de medição do Marketplace.
Importante
Você precisa acompanhar o uso no código e apenas enviar eventos de uso à Microsoft em caso de uso acima do valor base.
Observação
As ofertas serão cobradas aos clientes na moeda do contrato dos clientes, usando o preço de mercado local que foi publicado no momento em que a oferta foi criada. O valor que os clientes pagam, e que os ISVs são pagos, depende das taxas de câmbio no momento em que o cliente transaciona a oferta. Saiba mais sobre "Como convertemos moeda?".
Oferta de exemplo
Por exemplo, a Contoso é um fornecedor com um serviço de aplicativo gerenciado chamado CoA (Contoso Analytics). Um cliente do Azure que está assinando o serviço CoA pode analisar e gerar relatórios por mês com base no plano selecionado. A Contoso mede as chamadas de serviço até a quantidade incluída sem enviar nenhum evento de medição para a Microsoft. Quando os clientes usam chamadas de serviço acima do que está incluído na quantidade base, a Contoso emite eventos de uso para a Microsoft para uso extra usando a API do serviço de medição do Marketplace. A Microsoft, por sua vez, cobra do cliente pelas chamadas de serviço extras, conforme especificado pelo editor.
Dimensões de cobrança
As dimensões de faturamento são usadas para comunicar ao cliente como ele será cobrado pelo uso do software. Essas dimensões também são usadas para comunicar eventos de uso à Microsoft. Eles são definidos da seguinte forma:
Identificador de dimensão: o identificador imutável referenciado ao emitir eventos de uso.
Nome da dimensão: o nome de exibição associado à dimensão, por exemplo, "horas de serviço"
Unidade de medida: a descrição da unidade de faturamento, por exemplo, "por hora".
Preço por unidade: o preço de uma unidade da dimensão.
Quantidade incluída no prazo mensal: a quantidade de dimensões incluída por mês para clientes que pagam um valor mensal recorrente, deve ser um número inteiro.
As dimensões de cobrança são compartilhadas por todos os planos para uma oferta. Alguns atributos se aplicam à dimensão em todos os planos e outros atributos são específicos de cada plano.
Os atributos, que definem a própria dimensão, são compartilhados por todos os planos para uma oferta. Antes de publicar a oferta, uma alteração feita nesses atributos a partir do contexto de qualquer plano afeta a definição da dimensão em todos os planos. Depois de publicar a oferta, não será mais possível editar alguns atributos. Os atributos são:
- Identificador
Os outros atributos de uma dimensão são específicos para cada plano e podem ter valores diferentes de plano para plano. Antes de publicar o plano, você pode editar esses valores e somente esse plano será afetado. Depois de publicar o plano, não será mais possível editar os seguintes atributos:
- Quantidade incluída para clientes mensais
- Quantidade incluída para clientes anuais
As dimensões também têm dois conceitos especiais, "habilitado" e "infinito":
- Habilitado indica que este plano participa desta dimensão. Talvez você queira deixar essa opção desmarcada se estiver criando um novo plano que não envie eventos de uso com base nessa dimensão. Além disso, todas as novas dimensões adicionadas depois que um plano foi publicado pela primeira vez serão exibidas como "não habilitada" no plano já publicado. Uma dimensão desativada não aparecerá em nenhuma lista de dimensões de um plano visto pelos clientes.
- Infinito, representado pelo símbolo de infinito "∞", indica que este plano participa dessa dimensão, sem uso medido em relação a essa dimensão. Se você quiser indicar aos clientes que a funcionalidade representada por essa dimensão está incluída no plano, mas sem limite de uso. Uma dimensão com uso infinito aparece nas listas de dimensões de um plano visto pelos clientes. Este plano nunca incorre em uma cobrança.
Observação
Os seguintes cenários têm suporte explícito:
- Você pode adicionar uma nova dimensão a um novo plano. A nova dimensão não será habilitada para nenhum plano já publicado.
- Você pode publicar um plano com um valor mensal fixo e sem dimensões e, em seguida, adicionar um novo plano e configurar uma nova dimensão para esse plano. A nova dimensão não será habilitada para planos já publicados.
Restrições
Comportamento de bloqueio
Uma dimensão usada com o serviço de medição do Marketplace representa uma compreensão de como um cliente paga pelo serviço. Todos os detalhes de uma dimensão não são mais editáveis quando uma oferta é publicada. Antes de publicar sua oferta, é importante que as dimensões tenham sido totalmente definidas.
Depois que uma oferta é publicada com uma dimensão, os detalhes no nível da oferta para essa dimensão não podem mais ser alterados:
- Identificador
Depois que um plano é publicado, os detalhes no nível de plano não podem mais ser alterados:
- Quantidade incluída para prazo mensal
- Se a dimensão estiver habilitada para o plano
Observação
A cobrança limitada usando o serviço de medição do marketplace ainda não tem suporte na Nuvem do Azure Governamental.
Limites superiores
O número máximo de dimensões que podem ser configuradas para uma única oferta é de 30 dimensões exclusivas.
Obtenha suporte
Se você tiver um dos problemas a seguir, poderá abrir um tíquete de suporte.
- Problemas técnicos com a API do serviço de medição do Marketplace.
- Um problema que precisa ser repassado devido a um erro ou bug do seu lado (por exemplo, evento de uso incorreto).
- Outros problemas relacionados à cobrança limitada.
Siga a instrução em Suporte para o programa do marketplace comercial no Partner Center para entender as opções de suporte do fornecedor e abrir o tíquete de suporte com a Microsoft.