Поделиться через


Расчетная тарификация управляемого приложения

С помощью службы измерения Marketplace можно создать планы управляемых приложений для предложений приложений Azure, которые взимаются по нестандартным единицам. Система сообщает Корпорации Майкрософт через API службы учёта Marketplace о событиях, которые оплачиваются по мере их возникновения.

Предварительные требования для выставления счетов по тарифу

Чтобы план управляемого приложения использовал лимитное выставление счетов, он должен:

  • Соблюдайте все требования предложения, описанные в разделе "Создайте предложение приложения Azure".
  • Настройте ценообразование для взимания с клиентов помесячной платы за вашу услугу. Цена может быть нулевой, если вы не хотите взимать фиксированную плату и вместо этого полностью полагаться на тарификацию по использованию.
  • Задайте измерения выставления счетов для событий измерения, которые клиент оплачивает дополнительно к фиксированной тарифной ставке.
  • Интегрируйтесь с API сервиса учёта Marketplace для информирования Майкрософт о оплачиваемых событиях.

Заметка

Ценообразование для вашего приложения Azure, основанное на ежемесячной стоимости и выставлении счетов по потреблению, должно учитывать только плату за управление (т. е. не предусмотрено для покрытия затрат на IP/программное обеспечение, инфраструктуру Azure или дополнительные функции). Используйте базовое предложение виртуальной машины или контейнера для совершения сделок с затратами на интеллектуальную собственность или программное обеспечение.

Как повременная тарификация сочетается с ценообразованием

Когда речь идет об определении предложения вместе с ее моделями ценообразования, важно понимать иерархию предложений.

  • Каждое предложение приложения Azure может иметь шаблон решения или планы управляемых приложений.
  • Выставление счетов по тарифу реализуется только с помощью планов управляемых приложений.
  • Каждый план управляемого приложения имеет модель ценообразования, связанную с ней.
  • Модель ценообразования имеет ежемесячную повторяющуюся плату, которая может быть установлена на $0.
  • Каждый план, помимо регулярной платы, может также включать дополнительные параметры для начисления за использование, не включенное в фиксированную ставку. Каждое измерение представляет оплачиваемую единицу, которую служба передает корпорации Майкрософт с помощью API службы измерения Marketplace.

Важный

Необходимо отслеживать использование в коде и отправлять в Microsoft только события использования, которые превышают базовую плату.

Заметка

Предложения выставляются клиентам в валюте соглашения клиентов с использованием цены на локальный рынок, которая была опубликована во время создания предложения. Сумма, которую платят клиенты, и которую получают независимые поставщики программного обеспечения, зависит от валютных курсов в тот момент, когда клиент совершает сделку по предложению. Дополнительные сведения см. в разделе Преобразование валюты.

Пример предложения

Например, Contoso — это издатель с управляемой службой приложений с именем Contoso Analytics (CoA). Клиент Azure, подписывающий службу Tocoa, может анализировать и создавать отчеты в месяц на основе выбранного плана. Компания Contoso измеряет вызовы службы в пределах включенного количества, не отправляя события измерения в Microsoft. Когда клиенты используют вызовы служб сверх базового количества, Contoso отправляет события использования в Microsoft за дополнительное использование. Они используют API службы измерения Marketplace, для создания событий. Корпорация Майкрософт, в свою очередь, взимает плату за дополнительные вызовы служб, указанные издателем.

Параметры счетов

Измерения выставления счетов сообщают клиенту о том, как им выставляются счета за использование программного обеспечения. Эти измерения также используются для обмена событиями использования с корпорацией Майкрософт. Они определены следующим образом:

  • идентификатор измерения: неизменяемый идентификатор, на который ссылаются при генерации событий использования.

  • имя измерения: отображаемое имя, связанное с измерением, например "часы обслуживания"

  • единица измерения: описание единицы выставления счетов, например "в час".

  • цена за единицу: цена за одну единицу измерения.

  • Включенное количество для ежемесячного срока: количество измерений, включенных в месяц для клиентов, выплачивающих повторяющуюся ежемесячную плату, должно быть целым числом.

Измерения выставления счетов общие для всех планов в предложении. Некоторые атрибуты применяются к измерению во всех планах, а другие атрибуты зависят от плана.

Атрибуты, определяющие само измерение, являются общими для всех планов предложения. Перед публикацией предложения изменения, внесенные в эти атрибуты из контекста любого плана, влияют на определение измерения во всех планах. После публикации предложения эти атрибуты больше не редактируются. Атрибуты:

  • Идентификатор

Другие атрибуты измерения относятся к каждому плану и могут иметь разные значения от плана до плана. Перед публикацией плана можно изменить эти значения, и это касается только этого плана. После публикации плана следующие атрибуты больше не редактируются:

  • Включенное количество для ежемесячных клиентов

Измерения также имеют две специальные концепции, включенные и бесконечные:

  • Включение указывает, что этот план участвует в этом измерении. Возможно, стоит оставить этот параметр отключённым, если вы создаете новый план, который не отправляет события использования на основе этого измерения. Кроме того, все новые измерения, добавленные после того, как план был впервые опубликован, отображаются как "не включены" в уже опубликованном плане. Отключенное измерение не отображается в списках измерений в плане, который видят клиенты.
  • Infinite, представленный символом бесконечности "∞", указывает, что этот план участвует в этом измерении без лимитного использования для этого измерения. Если вы хотите указать клиентам, что функциональные возможности, представленные этим измерением, включены в план, но без ограничений на использование. Размер, который может использоваться бесконечно, отображается в списке размеров для плана, доступного клиентам. Этот план никогда не взимает плату.

Заметка

Следующие сценарии явно поддерживаются:

  • Вы можете добавить новое измерение в новый план. Новое измерение не активировано для уже опубликованных планов.
  • Вы можете опубликовать план с фиксированной ежемесячной оплатой и без каких-либо измерений, а затем добавить новый план и настроить новое измерение для этого плана. Новое измерение не активировано для уже опубликованных планов.

Ограничения

Поведение блокировки

Измерение, используемое со службой измерения Marketplace, представляет понимание того, как клиент платит за обслуживание. Все сведения об измерении становятся недоступными для редактирования после публикации предложения. Прежде чем публиковать коммерческое предложение, важно, чтобы ваши размеры были чётко заданы.

После публикации предложения с измерением вы больше не сможете изменить следующие сведения об уровне предложения для этого измерения:

  • Идентификатор

После публикации плана вы больше не сможете изменить следующие сведения о уровне плана:

  • Включенное количество для месяца
  • Включено ли измерение для плана

Заметка

Выставление счетов с помощью службы измерения marketplace еще не поддерживается в облаке Azure для государственных организаций.

Верхние пределы

Максимальное количество измерений, которые можно настроить для одного предложения, — 30 уникальных измерений.

Получение поддержки

Если у вас есть одна из следующих проблем, вы можете открыть запрос в службу поддержки.

  • Технические проблемы с API сервиса учета в торговой платформе
  • Проблема, которая должна быть передана на более высокий уровень из-за ошибки или сбоя на вашей стороне (например, событие неправильного использования).
  • Другие проблемы, связанные с выставлением счетов по тарифным планам

Следуйте инструкциям в поддержке программы коммерческой платформы в Центре партнеров, чтобы понять варианты поддержки издателей и открыть запросы в службу поддержки майкрософт.