Вы просматриваете документацию по Apigee Edge.
Перейдите к документации по Apigee X. Информация
Подготовка
Прежде чем начать монетизировать организацию Apigee, выполните следующие предварительные действия:
- Создайте аккаунт Apigee Edge, как описано в разделе Создание аккаунта Apigee Edge.
- Монетизация покупок. В Edge изначально нет API монетизации, и монетизация не интегрирована в интерфейс управления. Чтобы добавить в организацию Apigee компоненты API монетизации и интерфейса монетизации, необходимо приобрести функцию монетизации.
После покупки монетизации вам нужно будет выполнить следующие действия:
- Чтобы выполнить первоначальную настройку монетизации, обратитесь к команде по настройке Apigee. Подробнее о первоначальной настройке с помощью Apigee…
- Настройте монетизацию. Подробнее о том, как настроить монетизацию…
- Монетизируйте свои API. Подробнее о том, как монетизировать API…
- Управлять монетизацией, создавая отчеты, проверяя баланс аккаунта и т. д. Подробнее о том, как управлять монетизацией…
Первоначальная настройка с помощью Apigee
Чтобы выполнить первоначальную настройку монетизации, обратитесь к команде по настройке Apigee Edge. На основе предоставленной вами информации команда по настройке выполнит следующие действия:
- Является ли ваша организация телекоммуникационной компанией.
- Какой тип оплаты вы хотите поддерживать для разработчиков, которые приобретают ваши тарифные планы: с предоплатой, постоплатой или оба. Подробнее об аккаунтах с предоплатой и оплатой по факту…
- Нужны ли вам подробные или обобщенные данные о монетизации, которые будут извлекаться в вашу бухгалтерскую систему, и в каком формате.
- Собственный адрес для ответов на письма. Для уведомлений о монетизации, которые отправляются компаниям и разработчикам, по умолчанию настроен адрес noreply@apigee.com. Вам необходимо запросить для организации специальное имя и адрес для ответов.
Команда по настройке Apigee запускает скрипт для синхронизации монетизации с вашей организацией и всеми разработчиками, приложениями и продуктами API, созданными с помощью Apigee Edge. Служба поддержки Apigee может попросить вас синхронизировать организацию, как описано в статье Синхронизация данных Apigee Edge с монетизацией. Не синхронизируйте данные о монетизации, если вам не было дано таких инструкций от Apigee.
Как настроить монетизацию
В таблице ниже перечислены шаги, которые необходимо выполнить, чтобы настроить монетизацию для организации Apigee.| Шаг | Описание |
|---|---|
| Как изменить профиль организации | При первоначальной настройке монетизации команда по настройке Apigee Edge создает профиль организации.
Вам нужно будет изменить профиль организации, чтобы добавить или обновить информацию о ней. Например, вам может потребоваться изменить тип оплаты, валюту или налоговую модель. |
| Как управлять поддерживаемыми валютами | В рамках первоначальной настройки монетизации команда по настройке Apigee Edge указывает валюты, поддерживаемые вашей организацией, и задает валюту по умолчанию.
Вы можете посмотреть, какие валюты поддерживает ваша организация, а также добавить или удалить поддерживаемые валюты (чтобы отразить валюты, используемые разработчиком или тарифным планом). Примечание. Монетизация автоматически выполняет ежедневное задание, в рамках которого получает обменный курс в долларах США для каждой поддерживаемой валюты. По умолчанию задание выполняется каждый день в 00:00:01. Подробнее о том, как запланировать задачи монетизации… |
| Укажите условия | При желании вы можете добавить в профиль организации условия использования до публикации тарифных планов. После публикации тарифного плана в портале разработчика будет показываться текущая версия условий использования. Примечание. Условия использования находятся за пределами профиля организации. В профиле организации вы указываете местоположение (общедоступный URL) условий использования. Вы можете добавить несколько версий условий использования, чтобы отразить изменения, которые вносились с течением времени. |
| Принудительное применение ограничений монетизации | Чтобы обеспечить соблюдение ограничений на монетизацию, прикрепите правило MonetizationLimitsCheck к прокси API. В частности, правила срабатывают при следующих условиях:
|
| Как настроить уведомления | Настройте уведомления, чтобы разработчики или поставщики API получали информацию о конкретных событиях, например о публикации нового тарифного плана. |
Монетизация API
Монетизируя API, вы объединяете один или несколько продуктов API в пакет и определяете тарифный план.
Пакет продуктов API становится доступен разработчикам только после того, как вы опубликуете тарифный план для пакета (с датой начала, равной текущей дате или дате в будущем). Разработчики могут зарегистрировать свои приложения для использования пакета продуктов API, только купив один из действующих тарифных планов. Если у пакета продуктов API нет опубликованного тарифного плана, который действует в настоящее время, пакет не монетизируется.
В таблице ниже перечислены шаги, необходимые для монетизации API.
| Шаг | Описание |
|---|---|
| Как управлять пакетами продуктов API | Создавайте пакеты продуктов API, чтобы группировать продукты API. Примечание. В классическом интерфейсе Edge и API монетизации пакеты продуктов называются пакетами API. Чтобы использовать API для управления пакетами продуктов API, ознакомьтесь со следующими статьями: |
| Как настроить правила записи транзакций | Настройте правила записи транзакций для каждого из продуктов API. Правила записи транзакций определяют, какие данные вы хотите собирать в записях транзакций для продукта API, включая любые настраиваемые атрибуты. Чтобы настроить правила записи транзакций с помощью API, ознакомьтесь со следующими статьями: |
| Как управлять тарифными планами и публиковать их | Создайте тарифный план, чтобы определить подход к монетизации API. Например, вы можете установить фиксированную или переменную плату за использование API. Чтобы управлять тарифными планами с помощью API, ознакомьтесь со следующими статьями: |
| Как приобрести опубликованный тарифный план | Приобретать опубликованные тарифные планы, а также при необходимости отменять или аннулировать их с помощью API. |
| Как настроить монетизацию на портале разработчика | Настройте монетизацию на портале разработчика, чтобы предоставить им доступ к тарифным планам, автоматической обработке платежей и выставлению счетов, отчетам, каталогам продуктов и другим настройкам монетизации. |
Управление монетизацией
После того как вы настроите монетизацию и начнете монетизировать API, вы можете выполнить одно или несколько действий, описанных в таблице ниже.
| Шаг | Описание |
|---|---|
| Управление компаниями и разработчиками | Управлять компаниями и разработчиками, которые используют ваши API. Разработчик – это одно лицо, уникальным идентификатором которого является адрес электронной почты. Компания – это группа разработчиков, управляемая как единое целое. |
| Как создавать отчеты | Создавать отчеты о сумме предоплаты, доходе и отклонениях. Разработчики, работающие по предоплате, могут сопоставлять отчеты об остатке средств с банковскими депозитами. |
| Как вносить изменения в платежные данные | Например, вы можете вносить корректировки в платежные данные, чтобы устранять расхождения в записях. |
| Как выдать бонусы | При необходимости предоставьте разработчику бонусы. Если разработчик вносит предоплату, кредит будет отражен как уменьшение использования, которое увеличивает сумму предоплаты разработчика. Для разработчиков с постоплатой кредит отображается в счете отдельной строкой и уменьшает сумму к оплате. |
| Управление балансом предоплаченного аккаунта | Просматривать текущий баланс предоплаченного аккаунта и пополнять его вручную или автоматически с помощью стороннего поставщика платежных услуг. |
| Как управлять балансом с постоплатой с помощью кредитных лимитов | Когда вы добавляете поддерживаемую валюту для организации, вы можете установить кредитный лимит для разработчика с оплатой по факту. Кредитный лимит применяется ко всем разработчикам с постоплатой в организации. Кроме того, вы можете установить кредитный лимит для отдельного разработчика с постоплатой. В этом случае кредитный лимит переопределяет любой лимит, заданный для валюты, только для указанного разработчика. |
| Как оформить возврат средств | Возвращать средства разработчикам за транзакции. |
| Запланированные задания по монетизации | Монетизация предоставляет планировщик заданий и набор заданий, которые запланированы для выполнения в определенное время. Управляйте расписанием заданий по монетизации с помощью API. |
| Как посмотреть статус транзакции | Просматривайте статус транзакций, совершенных за определенный период времени, с помощью API. |
| Синхронизация данных Apigee Edge с монетизацией | Если вам это рекомендовал специалист Apigee, повторно синхронизируйте данные с монетизацией, чтобы убедиться, что они согласованы. Вы можете синхронизировать организацию, продукты API, разработчиков и приложения. |
| Как удалить данные о монетизации из организации | Вы можете удалить данные о монетизации из организации, чтобы очистить тестовую организацию или удалить организацию. |