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

Apigee Edge のドキュメントを表示しています。
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. 変更を保存します。
  • 収益化の [カタログとプラン] ページの [購入したプラン] タブに、購入したプランがステータス別に並べ替えられた表で表示されるようになりました。表の見出しをクリックすると、表を任意の列で並べ替えられるようになりました。
  • 現在残高が不足している場合、将来のプランを購入する際に警告メッセージが表示されるようになりました。

バグの修正

このリリースには、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 収益化のプリペイド請求ページで税率が正しく表示されるようになりました。ポータルで([構成] > [収益化設定])、「前払いデベロッパー API」呼び出しを使用する必要があります。
キャッシュがフラッシュされたときに商品リストがエッジと同期される DEVSOL-606

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

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

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

キャッシュを個別にフラッシュする場合は、[API プロダクト] などのサブメニュー項目を 1 つ選択します。

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

既知の問題

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

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