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

Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントに移動
情報

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

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

新機能と拡張機能

このリリースにおける新機能と改善点は次のとおりです。

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

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

バグの修正

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

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

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

キャッシュを削除する手順は次のとおりです。

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

キャッシュを個別にフラッシュする場合は、[API プロダクト] などのサブメニュー アイテムのいずれかを選択します。

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

既知の問題

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

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