4.14.07.04 - Apigee Developer Services ポータル リリースノート

ここに表示されているのは Apigee Edge のドキュメントです。
Go to the Apigee X のドキュメントに移動します
info

2015 年 1 月 27 日(火)に、Apigee Developer Services ポータルのオンプレミス バージョン(OPDK) のバージョン 4.14.07.04 をリリースしました。

ご不明な点がございましたら、Apigee Edge サポートにお問い合わせください。

新機能と拡張機能

このリリースの新機能と拡張機能は次のとおりです。

  • [Insufficient Prepaid Balance] モーダル ウィンドウに、費用と税金 情報が表示されるようになりました。
  • デベロッパーが購入できないプロダクトをアプリ作成フォームに表示するかどうかを設定できる管理者設定が追加されました。この設定を変更する手順は次のとおりです。

    1. [Configuration] > [Monetization Settings] に移動します。
    2. [Application creation product display] 設定を変更します。デフォルトでは、そのデベロッパーが使用できるプロダクトのみがアプリ作成フォームに表示されます。
    3. 変更を保存します。
  • 収益化の [Catalogs & Plans] ページの [purchased plans] タブに、 購入したプランがステータスで並べ替えられた表で表示されるようになりました。表の見出しをクリックすると、任意の列で表を並べ替えることができます。
  • 残高が不足している場合に、将来のプランを購入しようとすると、警告メッセージが表示されるようになりました。

バグの修正

このリリースには、OPDK の次のバグ修正も含まれています。

トピック 問題 ID 説明
ユーザー残高を取得する API エラーでメンテナンス ページが表示される DEVSOL-830 ユーザー残高を取得する Edge API 呼び出しが正しく返されない場合、ページが 表示され、エラーが記録されます。以前は、代わりにエラー画面が表示されていました。
デベロッパー ポータルから月次明細書をダウンロードできない DEVSOL-774
請求書ドキュメントが Edge サーバーから HTML 形式で正しくダウンロードされるようになりました。Postgres v9.0 では新しい「hex」エンコードが導入されました。請求書ドキュメントを正しくダウンロードするには、postgresql.conf で変更が必要になる場合があります。請求書ドキュメントがデベロッパー ポータルから正しくダウンロードされない場合は、Edge Management Server で postgresql.conf の bytea_output を「escape」に変更します。
bytea_output = 'escape' # hex, escape
期限切れの料金プランがデベロッパー ポータルの別の有効な料金プランを指している DEVSOL-773 プランが終了した場合、そのプラン は表示できなくなるため、プランの詳細へのハイパーリンクはなくなります。プラン名 をクリックすると、[purchased plans] 表で適切なプランタブが表示されるようになりました。
収益化のチャージアップ フォームが正しく表示されない DEVSOL-700 収益化のチャージアップ フォームが正しく表示されるようになりました。
デベロッパー残高の税金列が常に 0.00 CHF になる DEVSOL-691 税率が収益化の前払い請求ページに正しく表示されるようになりました。ポータルで「前払いデベロッパー API」呼び出しを使用する必要があります([Configuration] > [Monetization Settings])。
キャッシュがフラッシュされたときにプロダクト リストを Edge と同期する必要がある DEVSOL-606

API プロダクトを Edge に追加するときに、ポータル キャッシュをクリアして API プロダクトをポータルに同期できるようになりました。 API プロダクトを同期すると、ポータルの 利用可能なプロダクトのリストに表示されます。以前は、この同期を行う唯一の方法は cron ジョブを実行することでした。

キャッシュをクリアするには:

  1. 管理者またはコンテンツ作成権限のあるユーザーとしてポータルにログインします。
  2. Drupal のメニューから [Home] アイコン > [Flush all caches] の順に選択します。

キャッシュを個別にフラッシュする場合は、 [**API Products**] などのサブメニュー項目を選択します。

CHF 残高が正しく切り捨てられない DEVSOL-604 スイス フランの 0.05 間隔での丸め処理が収益化から削除されました。スイス フラン(CHF)を使用するシステムでは、0.05 間隔での丸め処理(スウェーデン式丸め)は使用されなくなり、価格が 1 ラッペン単位で表示されます。
収益化コードが完全に国際化されていない DEVSOL-583 収益化モジュールの文字列が完全にラップされ、デベロッパー ポータルの収益化 画面を他の言語に翻訳できるようになりました。
収益化が有効になっているときにアプリを削除できない DEVSOL-523 収益化が有効になっているときにアプリを削除できるようになりました。以前のバージョンでは、アプリを削除しようとすると空の ダイアログが表示されていました。

既知の問題

このリリースには、次の既知の問題があります。

トピック 問題 ID 説明
チャージアップの最小金額エラー DEVRT-1261 チャージアップの最小金額の要件を満たさないチャージアップ金額を入力すると、エラー メッセージがわかりにくくなります。
既存のアプリを編集すると致命的な例外が発生する DEVSOL-992 キャッシュが最近クリアされていないときに既存のアプリを編集すると、致命的な 例外が発生します。