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

現在、Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントをご確認ください
情報

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

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

新機能と拡張機能

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

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

    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 Management Server で postgresql.conf の bytea_output を「Esc」に変更します。
bytea_output = 'escaped' # 16 進数、エスケープ
期限切れの料金プランがデベロッパー ポータルの別の有効な料金プランを指しています DEVSOL-773 プランが終了すると、プランを表示できなくなるため、プランの詳細へのハイパーリンクは表示されなくなります。[購入済みプラン] の表でプラン名をクリックすると適切なプランタブが表示されるようになりました。
収益化のチャージ フォームが正しく表示されない DEVSOL-700 収益受け取りのチャージ フォームが正しく表示されるようになりました。
デベロッパー残高の [税金] 列が常に 0.00 CHF になる DEVSOL-691 [収益受け取りの前払い請求] ページに税率が正しく表示されるようになりました。ポータルで「prepaid Developer API」を呼び出す必要があります([Configuration] > [Monetization Settings])。
キャッシュがフラッシュされたときに商品リストをエッジと同期する必要があります 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 Monetization モジュールの文字列が完全にラップされ、デベロッパー ポータルの収益化画面を他の言語に翻訳できるようになりました。
収益化が有効になっている場合、アプリを削除できません DEVSOL-523 収益化が有効になっている場合に、アプリを削除できるようになりました。以前のバージョンでは、アプリを削除しようとすると、空のダイアログが表示されていました。

既知の問題

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

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