Вы просматриваете документацию Apigee Edge .
Перейдите к документации Apigee X. информация
Фримиум-план позволяет разработчикам приложений использовать тарифный план бесплатно в течение периода, который зависит от использования, продолжительности или того и другого. Вы можете настроить бесплатный план для любого типа тарифного плана, кроме регулируемого уведомления.
Настройка бесплатного плана с помощью пользовательского интерфейса
Настройте Freemium-план для тарифного плана, как описано ниже.
Край
Чтобы настроить бесплатный план с помощью пользовательского интерфейса Edge при создании или редактировании тарифного плана, выберите любой тип тарифного плана (кроме «Настраиваемого уведомления»), а в разделе «Freemium» включите бесплатный план и выберите один из следующих вариантов:
- Предложение по использованию (количество вызовов API)
- Предложение по периоду
- Что наступит раньше
В зависимости от вашего выбора настройте одно или оба следующих поля:
Поле | Описание |
---|---|
Использование Freemium (вызовы API) | Примечание . Требуется, если вы выбираете «Предложение по количеству» или «Что наступит раньше» . Количество транзакций (или значение, относящееся к настраиваемому атрибуту, записанному в политике записи транзакций), за которые разработчики не взимают плату. Объем измеряется для продукта API. |
Период бесплатного использования | Примечание . Требуется, если вы выбираете предложение по продолжительности или в зависимости от того, что наступит раньше . Интервал времени, в течение которого с разработчиков не взимается плата. Например, 30 дней. Укажите число и единицу измерения (день, неделя или месяц). |
Классический Edge (частное облако)
Чтобы настроить план Freemium с помощью классического пользовательского интерфейса Edge:
- Выберите вкладку «Бесплатная версия».
- Введите следующую информацию:
Поле Описание Бесплатный пакет? Продолжительность бесплатного периода. Выберите один из следующих переключателей:
- По количеству. Бесплатный период зависит от количества, указанного в поле «Объем».
- По продолжительности. Бесплатный период основан на временном интервале, указанном в поле Freemium Duration.
- Что наступит раньше. Бесплатный период заканчивается, когда достигается количество, указанное в поле «Объем», или временной интервал, указанный в поле «Продолжительность бесплатной подписки», в зависимости от того, что произойдет раньше.
- Нет. Это не план Freemium. Это значение по умолчанию.
Фримиум-объем Объем транзакций (или объем, относящийся к пользовательскому атрибуту, записанному в политике записи транзакций), за который взимается плата с разработчиков. Объем измеряется для всех продуктов в пакете API. Введите номер тома, например 5000. Это означает, что когда разработчики запускают план, с них не взимается плата за первые 5000 транзакций (или за первые 5000 использований элемента, связанного с настраиваемым атрибутом). Это поле становится доступным только в том случае, если вы выбрали «По количеству» или «Что наступит раньше» в «Пакете Freemium?» поле.
Продолжительность бесплатного режима Интервал времени, в течение которого с разработчиков не взимается плата. Введите число и выберите период времени, например, 1 месяц. Это означает, что с разработчиков не взимается плата в течение 1 месяца с даты начала приобретенного плана. Это поле становится доступным только в том случае, если вы выбрали «По продолжительности» или «Что наступит раньше» в «Пакете freemium?» поле.
Настройка бесплатного плана на тарифный план с помощью API
Вы можете добавить план Freemium при создании или обновлении тарифного плана. Вы указываете свойства freemium в теле запроса звонка.
Например, следующий запрос создает стандартный тарифный план с периодом бесплатной подписки 30 дней. (Спецификации, связанные с Freemium, выделены.)
$ curl -H "Content-Type:application/json" -X POST -d \ '{ "name": "Simple rate plan", "currency": { "id" : "usd" }, "description": "Simple rate plan", "displayName" : "Simple rate plan", "freemiumDuration": "30", "freemiumDurationType": "DAY", "monetizationPackage": { "id": "location_package" }, "organization": { "id": "{org_name} }, "published": "true", "ratePlanDetails": [ { … } ], "startDate": "2013-09-15", "type": "STANDARD" }' \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/monetization-packages/location_package/rate-plans" \ -u email:password
Чтобы указать количество на основе Freemium (например, количество транзакций с использованием пакета API или объем, относящийся к настраиваемому атрибуту, записанному в политике записи транзакций), укажите его в виде количества единиц Freemium. Например, следующее назначение свойства указывает, что бесплатная версия основана на 5000 единицах бесплатной лицензии:
"freemiumUnit": "5000"
Полный список вариантов тарифного плана см. в разделе Настройки конфигурации тарифного плана .