4.14.07.04 - Apigee Developer Services Portal Release Notes

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

27 января 2015 г. мы выпустили версию 4.14.07.04 локальной версии портала Apigee Developer Services (OPDK).

Если у вас возникли вопросы, обратитесь в службу поддержки Apigee Edge.

Новые функции и улучшения

В этом выпуске добавлены следующие новые функции и улучшения:

  • В модальном окне Недостаточный баланс предоплаченного аккаунта теперь показывается информация о стоимости и налогах.
  • Теперь администратор может разрешить или запретить показ в форме создания приложения товаров, которые разработчик не может приобрести. Чтобы изменить этот параметр, сделайте следующее:

    1. Выберите Настройки > Настройки монетизации.
    2. Измените настройку Показ товаров при создании приложения. По умолчанию в форме создания приложения показываются только те продукты, которые может использовать разработчик.
    3. Сохраните изменения.
  • На вкладке "Купленные планы" на странице "Каталоги и планы" в разделе монетизации теперь показываются купленные планы в таблице, отсортированной по статусу. Теперь таблицу можно отсортировать по любому столбцу, нажав на его заголовок.
  • Теперь при покупке будущего тарифного плана, если на балансе недостаточно средств, в портале появляется предупреждение.

Исправлены ошибки.

В этом выпуске также исправлены следующие ошибки OPDK:

Тема Идентификатор проблемы Описание
При ошибке API при получении баланса пользователя показывается страница обслуживания DEVSOL-830 Если вызов Edge API для получения баланса пользователя не возвращает корректный результат, страница будет отображена, а ошибка будет зарегистрирована. Раньше вместо этого показывался экран с ошибкой.
Не удается скачать ежемесячную выписку на портале для разработчиков DEVSOL-774
Теперь платежные документы корректно скачиваются с пограничного сервера в формате HTML. В Postgres версии 9.0 появилась новая кодировка hex, которую, возможно, потребуется изменить в файле postgresql.conf, чтобы платежные документы скачивались корректно. Если платежные документы не скачиваются с портала разработчика, измените значение bytea_output в файле postgresql.conf на "escape" на сервере управления Edge:
bytea_output = 'escape' # hex, escape
Срок действия тарифного плана истек, но в портале для разработчиков он связан с другим активным тарифным планом DEVSOL-773 Если срок действия плана истек, гиперссылка на его подробности больше не показывается, поскольку план больше недоступен. Теперь при нажатии на название плана в таблице "Купленные планы" открывается нужная вкладка.
Форма пополнения баланса для монетизации отображается неправильно DEVSOL-700 Форма для пополнения баланса монетизации теперь отображается корректно.
В столбце "Налоги" в балансе разработчика всегда указано 0,00 швейцарских франков DEVSOL-691 На странице предоплаты монетизации теперь правильно отображаются налоговые ставки. Обратите внимание, что вы должны использовать вызов API для разработчиков предоплаченных продуктов на портале (в разделе Configuration > Monetization Settings (Конфигурация > Настройки монетизации)).
Список товаров должен синхронизироваться с Edge при очистке кеша DEVSOL-606

При добавлении продукта API в Edge теперь можно синхронизировать его с порталом, очистив кеш портала. После синхронизации продукт API появится в списке доступных продуктов на портале. Раньше для выполнения этой синхронизации нужно было запустить задание cron.

Чтобы очистить кеш:

  1. Войдите на портал как пользователь с правами администратора или создателя контента.
  2. В меню Drupal выберите значок главной страницы > Flush all caches (Очистить все кеши).

Если вы хотите сбросить кеш для отдельных элементов, выберите один из пунктов подменю, например Продукты API.

Некорректное округление баланса в швейцарских франках DEVSOL-604 Из монетизации удалено округление с интервалом 0,05 для швейцарских франков. В системах, где используется швейцарский франк (CHF), цены теперь округляются не с шагом 0,05 (шведское округление), а до 1 раппена.
Код монетизации не полностью интернационализирован DEVSOL-583 Строки модуля монетизации теперь полностью переносятся, чтобы экраны монетизации на портале разработчика можно было переводить на другие языки.
Невозможно удалить приложения, когда включена монетизация DEVSOL-523 Теперь можно удалять приложения, когда включена монетизация. В предыдущих версиях при попытке удалить приложение появлялось пустое диалоговое окно.

Известные проблемы

В этом выпуске есть следующие известные проблемы.

Тема Идентификатор проблемы Описание
Ошибка минимальной суммы пополнения DEVRT-1261 Если сумма пополнения не соответствует минимальным требованиям, сообщение об ошибке будет непонятным.
При редактировании существующего приложения возникает критическая ошибка DEVSOL-992 При редактировании существующего приложения, если кеш не очищался в последнее время, возникает критическая ошибка.