Настройте бесплатный план

Вы просматриваете документацию Apigee Edge .
Перейдите в документацию Apigee
X.info

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

Настройка бесплатного тарифного плана с помощью пользовательского интерфейса.

Настройте бесплатный тарифный план для тарифного плана, как описано ниже.

Край

Чтобы настроить бесплатный тарифный план с помощью пользовательского интерфейса Edge при создании или редактировании тарифного плана, выберите любой тип тарифного плана (кроме «Регулируемые уведомления»), а в разделе «Бесплатный тариф» включите бесплатный тарифный план и выберите один из следующих вариантов:

  • Предложение зависит от количества использований (число вызовов API).
  • Предложение действует в течение определенного периода.
  • Что наступит раньше

В зависимости от вашего выбора настройте одно или оба из следующих полей:

Поле Описание
Использование модели Freemium (вызовы API) Примечание : Обязательно, если вы выбираете «Предложение по количеству» или что-то другое, что наступит раньше .

Количество транзакций (или значение, относящееся к пользовательскому атрибуту, зарегистрированному в политике регистрации транзакций), за которые с разработчиков не взимается плата. Объем измеряется для продукта API.

Период действия модели «бесплатно-услов ... Примечание : Обязательно, если вы выбираете «Предложение по продолжительности» или что-то другое, что наступит раньше .

Временной интервал, в течение которого с разработчиков не взимается плата. Например, 30 дней. Укажите число и единицу измерения (день, неделя или месяц).

Классический Edge (частное облако)

Чтобы настроить бесплатный тарифный план с помощью классического интерфейса Edge:

  1. Выберите вкладку «Бесплатная версия с дополнительными функциями».

  2. Введите следующую информацию:
    Поле Описание
    Бесплатный пакет с условно-бесплатной моделью распространения?

    Продолжительность бесплатного периода. Выберите один из следующих переключателей:

    • По количеству. Бесплатный период рассчитывается исходя из количества, указанного в поле «Объем».
    • По продолжительности. Бесплатный период рассчитывается на основе временного интервала, указанного в поле «Продолжительность бесплатной версии».
    • Что наступит раньше. Бесплатный период заканчивается, когда достигается либо значение, указанное в поле «Объем», либо временной интервал, указанный в поле «Длительность бесплатной версии», в зависимости от того, что произойдет раньше.
    • Нет. Это не бесплатный тарифный план. Это тариф по умолчанию.
    Бесплатный том

    Объем транзакций (или объем, относящийся к пользовательскому атрибуту, зарегистрированному в политике регистрации транзакций), за который взимается плата с разработчиков. Объем измеряется по всем продуктам в пакете 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"

Полный список параметров тарифного плана см. в разделе «Настройки конфигурации тарифного плана».