Вы просматриваете документацию Apigee Edge .
Перейдите в документацию Apigee X.info
Бесплатный тарифный план позволяет разработчикам приложений использовать тарифный план бесплатно в течение периода, зависящего от использования, продолжительности или того и другого. Бесплатный тарифный план можно настроить для любого типа тарифного плана, кроме тарифа с настраиваемыми уведомлениями.
Настройка бесплатного тарифного плана с помощью пользовательского интерфейса.
Настройте бесплатный тарифный план для тарифного плана, как описано ниже.
Край
Чтобы настроить бесплатный тарифный план с помощью пользовательского интерфейса Edge при создании или редактировании тарифного плана, выберите любой тип тарифного плана (кроме «Регулируемые уведомления»), а в разделе «Бесплатный тариф» включите бесплатный тарифный план и выберите один из следующих вариантов:
- Предложение зависит от количества использований (число вызовов API).
- Предложение действует в течение определенного периода.
- Что наступит раньше
В зависимости от вашего выбора настройте одно или оба из следующих полей:
| Поле | Описание |
|---|---|
| Использование модели Freemium (вызовы API) | Примечание : Обязательно, если вы выбираете «Предложение по количеству» или что-то другое, что наступит раньше . Количество транзакций (или значение, относящееся к пользовательскому атрибуту, зарегистрированному в политике регистрации транзакций), за которые с разработчиков не взимается плата. Объем измеряется для продукта API. |
| Период действия модели «бесплатно-услов ... | Примечание : Обязательно, если вы выбираете «Предложение по продолжительности» или что-то другое, что наступит раньше . Временной интервал, в течение которого с разработчиков не взимается плата. Например, 30 дней. Укажите число и единицу измерения (день, неделя или месяц). |
Классический Edge (частное облако)
Чтобы настроить бесплатный тарифный план с помощью классического интерфейса Edge:
- Выберите вкладку «Бесплатная версия с дополнительными функциями».

- Введите следующую информацию:
Поле Описание Бесплатный пакет с условно-бесплатной моделью распространения? Продолжительность бесплатного периода. Выберите один из следующих переключателей:
- По количеству. Бесплатный период рассчитывается исходя из количества, указанного в поле «Объем».
- По продолжительности. Бесплатный период рассчитывается на основе временного интервала, указанного в поле «Продолжительность бесплатной версии».
- Что наступит раньше. Бесплатный период заканчивается, когда достигается либо значение, указанное в поле «Объем», либо временной интервал, указанный в поле «Длительность бесплатной версии», в зависимости от того, что произойдет раньше.
- Нет. Это не бесплатный тарифный план. Это тариф по умолчанию.
Бесплатный том Объем транзакций (или объем, относящийся к пользовательскому атрибуту, зарегистрированному в политике регистрации транзакций), за который взимается плата с разработчиков. Объем измеряется по всем продуктам в пакете API. Введите числовое значение объема, например, 5000. Это означает, что при запуске плана с разработчиков не взимается плата за первые 5000 транзакций (или за первые 5000 использований элемента, связанного с пользовательским атрибутом). Это поле доступно только в том случае, если в поле «Бесплатный пакет?» вы выберете «По количеству» или «Что наступит раньше».
Продолжительность условно-бесплатной модели Интервал времени, в течение которого с разработчиков не взимается плата. Введите число и выберите период времени, например, 1 месяц. Это означает, что с разработчиков не будет взиматься плата в течение 1 месяца с даты начала действия приобретенного тарифного плана. Это поле доступно только в том случае, если в поле «Бесплатный пакет?» вы выберете «По продолжительности» или «Что наступит раньше».
Настройка бесплатного тарифного плана на тарифный план с использованием API.
Добавить бесплатный тарифный план можно при создании или обновлении тарифного плана. Свойства бесплатного тарифа указываются в теле запроса.
Например, следующий запрос создает стандартный тарифный план с периодом действия условно-бесплатной подписки в 30 дней. (Условия, относящиеся к условно-бесплатной подписке, выделены.)
$ 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. Например, следующее назначение свойства указывает, что freemium основан на 5000 единицах freemium:
"freemiumUnit": "5000"
Полный список параметров тарифного плана см. в разделе «Настройки конфигурации тарифного плана».