Выставление счетов по тарифу для управляемых приложений
С помощью службы измерения Marketplace можно создать планы управляемых приложений для приложение Azure предложений, которые взимается в соответствии с нестандартными единицами. Система сообщает Корпорации Майкрософт через API службы измерения в Marketplace о событиях, оплачиваемых по мере их возникновения.
Предварительные требования для выставления счетов по тарифу
Чтобы план управляемого приложения мог использовать тарифный счет, необходимо:
- Соблюдать все требования к предложению, описанные в разделе Создание предложения приложения Azure.
- Настроить цены на службу, которые будут выставляться клиентам на ежемесячной основе. Цена может быть равна нулю, если вы не хотите взимать фиксированную плату, но хотите полностью перейти на оплату по тарифу.
- Задайте размеры выставления счетов для событий измерения, за которые клиент платит поверх плоской ставки.
- Интеграция с API-интерфейсами службы контроля Marketplace для информирования Майкрософт о оплачиваемых событиях.
Примечание.
Цены на приложение Azure, использующие цену за месяц и выставление счетов с учетом лимита, должны учитывать только плату за управление (т. е. не может использоваться для затрат на IP/программное обеспечение, инфраструктуру Azure или надстройки). Используйте базовое предложение виртуальной машины или контейнера для трансакта IP/программного обеспечения.
Как взимается плата за использование с учетом цен
Когда речь идет об определении предложения вместе с ее моделями ценообразования, важно понимать иерархию предложений.
- У каждого предложения приложения Azure может быть шаблон решения или планы управляемых приложений.
- Выставление счетов по тарифу реализовано только с планами управляемых приложений.
- С каждым планом управляемого приложения связана модель ценообразования.
- Модель ценообразования включает месячную повторяющуюся плату, которая может иметь значение 0.
- Помимо повторяющейся платы, план может также включать дополнительные измерения, используемые для оплаты за потребление, не включенные в фиксированную ставку. Каждое измерение представляет оплачиваемую единицу, которую служба передает корпорации Майкрософт с помощью API службы измерения Marketplace.
Внимание
Необходимо отслеживать использование в коде и отправлять только события использования корпорации Майкрософт для использования, превышающего базовую плату.
Примечание.
Предложения будут выставляться клиентам в валюте соглашения клиентов с использованием цены на локальный рынок, которая была опубликована в то время, когда было создано предложение. Сумма, которую платят клиенты, и что поставщики услуг оплачиваются, зависит от валютных курсов в то время, когда клиент трансактирует предложение. Дополнительные сведения о том, как мы преобразуем валюту?.
Пример предложения
Например, Contoso — это издатель с управляемой службой приложений с именем Contoso Analytics (CoA). Клиент Azure, подписавшийся на службу CoA, может анализировать и создавать отчеты в месяц на основе выбранного плана. Компания Contoso измеряет вызовы службы до включенного количества, не отправляя события измерения в корпорацию Майкрософт. Когда клиенты используют вызовы служб выше того, что входит в базовое количество, Contoso выдает события использования корпорации Майкрософт для дополнительного использования с помощью API службы измерения Marketplace. Корпорация Майкрософт, в свою очередь, взимает плату за дополнительные вызовы служб, указанные издателем.
Измерения выставления счетов
Измерения выставления счетов используются для связи с клиентом о том, как они будут выставляться за использование программного обеспечения. Эти измерения также используются для передачи событий потребления в корпорацию Майкрософт. Они определены следующим образом:
Идентификатор измерения: неизменяемый идентификатор, на который указывает ссылка при выдаче событий потребления.
Имя измерения: отображаемое имя, связанное с измерением, например "часы обслуживания"
Единица измерения: описание единицы выставления счетов, например "в час".
Цена за единицу: цена за одну единицу измерения.
Включаемое количество на месяц: количество измерений, включаемых на месяц на потребителей, с которых взимается плата ежемесячно; значение должно быть целым числом.
Измерения выставления счетов являются общими во всех планах предложения. Некоторые атрибуты применяются к измерению во всех планах, а другие атрибуты зависят от плана.
Атрибуты, определяющие само измерение, совместно используются во всех планах предложения. Перед публикацией предложения изменения, внесенные в эти атрибуты из контекста любого плана, влияют на определение измерения во всех планах. После публикации предложения эти атрибуты больше нельзя будет изменить. Атрибуты:
- Идентификатор
Другие атрибуты измерения относятся к каждому плану и могут иметь разные значения в зависимости от плана. Перед публикацией плана можно изменить эти значения, и изменения коснутся только этого плана. После публикации плана следующие атрибуты больше не будут изменяться:
- Включаемое количество для ежемесячных клиентов
- Включаемое количество для ежегодных клиентов
Измерения также имеют два специальных понятия: "включено" и "бесконечно".
- Включено: указывает, что этот план входит в измерение. Этот параметр может быть снят, если вы создаете новый план, который не отправляет события использования на основе этого измерения. Кроме того, все новые измерения, добавленные после первоначальной публикации плана, будут отображаться как "не включено" для уже опубликованного плана. Отключенное измерение не отображается в списках измерений для плана, который отображается клиентами.
- Бесконечно: представлено символом бесконечности "∞", указывает, что этот план входит в измерение без ограничений по потреблению. Используется, если вы хотите сообщить клиентам, что функции, представленные этим измерением, включены в план и их потребление не ограничено. Измерение с бесконечным использованием отображается в списках измерений для плана, замеченного клиентами. Этот план никогда не взимает плату.
Примечание.
Явно не поддерживаются следующие сценарии.
- Вы можете добавить новое измерение в новый план. Новое измерение не будет включено во все уже опубликованные планы.
- Вы можете опубликовать план с фиксированной ежемесячной оплатой и без каких-либо измерений, а затем добавить новый план и настроить новое измерение для этого плана. Новое измерение не будет включено для уже опубликованных планов.
Ограничения
Режим блокировки
Измерение, используемое со службой измерения Marketplace, представляет понимание того, как клиент платит за обслуживание. После публикации предложения все сведения об измерении больше не могут быть изменены. Перед публикацией предложения важно, чтобы измерения были полностью определены.
После публикации предложения с измерением следующие сведения на уровне предложения для этого измерения больше не могут быть изменены:
- Идентификатор
После публикации плана следующие сведения на уровне плана больше не могут быть изменены:
- Включаемое количество на месяц
- Включено ли измерение для плана
Примечание.
Выставление счетов с помощью службы измерения marketplace еще не поддерживается в Azure для государственных организаций Cloud.
Верхние пределы
Максимальное число измерений, которое можно настроить для одного предложения, составляет 30 уникальных измерений.
Поддержка
При наличии одной из следующих проблем можно открыть запрос в службу поддержки.
- Технические проблемы с API службы контроля Marketplace.
- Проблема, которая должна быть эскалация из-за ошибки или ошибки на стороне (например, неправильное событие использования).
- Другие проблемы, связанные с лимитным выставлением счетов по тарифу.
Следуйте инструкциям на странице технической поддержки программы коммерческой платформы в Центре партнеров, чтобы ознакомиться с вариантами поддержки издателя и открыть запрос в службу поддержки корпорации Майкрософт.