Как включить монетизацию в Edge

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

Настроить монетизацию можно с помощью интерфейса или API монетизации, как описано в следующих разделах.

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

Включить монетизацию, как описано ниже.

Edge

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

  1. Войдите в аккаунт на странице https://apigee.com/edge.
  2. Перейдите на организацию, в которой включена монетизация.
  3. На странице Publish > Monetize (Опубликовать > Монетизировать) доступны функции монетизации, описанные в таблице ниже.
    Функция монетизации Описание
    Компании Группируйте разработчиков по компаниям.
    Средства на рекламу Выдавать разработчикам кредиты.
    Категории разработчиков Группировать разработчиков или компании со схожими характеристиками.
    Уведомления Настройте уведомления с помощью шаблонов уведомлений и веб-хуков.
    Профиль организации Выполните следующие действия:
    Наборы продуктов Создавайте наборы продуктов API, чтобы объединять продукты API.
    Тарифные планы Создавайте и публикуйте тарифные планы, которые разработчики могут приобрести для использования ваших API.
    Отчеты Создавать отчеты об оплате, балансе предоплаты, доходе или отклонении.
    Вебхуки Как настроить уведомления с помощью веб-хуков

Новый интерфейс Edge (частное облако)

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

  1. Войдите в интерфейс New Edge по адресу http://host:3001/edge, где host – это IP-адрес или DNS-имя хоста, на котором запущен интерфейс New Edge.
  2. Перейдите на организацию, в которой включена монетизация.
  3. На странице Publish > Monetize (Опубликовать > Монетизировать) доступны функции монетизации, описанные в таблице ниже.
    Функция монетизации Описание
    Компании Группируйте разработчиков по компаниям.
    Средства на рекламу Выдавать разработчикам кредиты.
    Категории разработчиков Группировать разработчиков или компании со схожими характеристиками.
    Уведомления Настройте уведомления с помощью шаблонов уведомлений и веб-хуков.
    Профиль организации Выполните следующие действия:
    Наборы продуктов Создавайте наборы продуктов API, чтобы объединять продукты API.
    Тарифные планы Создавайте и публикуйте тарифные планы, которые разработчики могут приобрести для использования ваших API.
    Отчеты Создавать отчеты об оплате, балансе предоплаты, доходе или отклонении.
    Вебхуки Как настроить уведомления с помощью веб-хуков

Как получить доступ к монетизации с помощью API

Базовый путь API монетизации – https://api.enterprise.apigee.com/v1/mint. URL всех запросов на монетизацию начинается с базового пути монетизации, за которым следует путь целевого ресурса.

Полный список API для монетизации приведен в разделе Monetization API.

Пример:

curl -H "Content-Type: application/json" -X POST -d \
'{
 "url":"www.testoperator/termsandconditions",
 "tncText":"Sample text for the T&C",
 "version":"1.1",
 "startDate":"2013-06-24”
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/tncs" \
-u email:password

В документации приведены примеры использования API монетизации с помощью cURL. Вы можете скопировать примеры команд и вставить их в терминал командной строки. После того как вы скопируете и вставите команду в терминал, вам нужно будет заменить переменные в команде информацией о вашем аккаунте Apigee Edge. Например, в приведенном выше примере вам нужно будет заменить следующие переменные:

  • {org_name} – название организации.
  • email – адрес электронной почты, связанный с аккаунтом Apigee Edge.
  • password – пароль для аккаунта Apigee Edge.