Вы просматриваете документацию по Apigee Edge.
Перейдите к документации по Apigee X. Информация
Настроить монетизацию можно с помощью интерфейса или API монетизации, как описано в следующих разделах.
Как перейти к монетизации в интерфейсе
Включить монетизацию, как описано ниже.
Edge
Чтобы получить доступ к монетизации с помощью интерфейса Edge:
- Войдите в аккаунт на странице https://apigee.com/edge.
- Перейдите на организацию, в которой включена монетизация.
- На странице Publish > Monetize (Опубликовать > Монетизировать) доступны функции монетизации, описанные в таблице ниже.
Функция монетизации Описание Компании Группируйте разработчиков по компаниям. Средства на рекламу Выдавать разработчикам кредиты. Категории разработчиков Группировать разработчиков или компании со схожими характеристиками. Уведомления Настройте уведомления с помощью шаблонов уведомлений и веб-хуков. Профиль организации Выполните следующие действия: Наборы продуктов Создавайте наборы продуктов API, чтобы объединять продукты API. Тарифные планы Создавайте и публикуйте тарифные планы, которые разработчики могут приобрести для использования ваших API. Отчеты Создавать отчеты об оплате, балансе предоплаты, доходе или отклонении. Вебхуки Как настроить уведомления с помощью веб-хуков
Новый интерфейс Edge (частное облако)
Чтобы получить доступ к монетизации с помощью нового интерфейса Edge:
- Войдите в интерфейс New Edge по адресу
http://host:3001/edge, где host – это IP-адрес или DNS-имя хоста, на котором запущен интерфейс New Edge. - Перейдите на организацию, в которой включена монетизация.
- На странице 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.