UI Builder で Get News データリソースを追加および構成する

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • UI Builder で Get News - Composite データリソースを追加して構成し、の Source-to-Pay ワークスペース[News and Activity] セクションでサプライヤーニュースを動的に取得します。

    始める前に

    カスタム API の REST メッセージを作成します。詳細については、「カスタム API の REST メッセージの作成」を参照してください。

    必要なロール:admin

    このタスクについて

    データリソースは、コンポーネントにコンテンツを表示するためにページがフェッチするデータです。詳しくは、「 UI Builder のデータリソース 」を参照してください。

    手順

    1. 移動先 すべて > Now Experience フレームワーク > UI ビルダー.
    2. [My experiences] リストで、[ Source-to-Pay Workspace] を選択します。
    3. [ページ] メニューで [SLM バージョン情報] タブを選択します。

      [ページ] メニューは、UI Builder インターフェイスの左上隅にあります。

    4. 左下のペインで、データアイコン ( データアイコン) を選択します。

      [データリソースインスタンス] セクションでは、ページのデータリソースインスタンスを追加および構成できます。継承されたデータリソースがある場合、それらは [継承されたデータリソース (inherited data resource)] ペインに一覧表示されますが、読み取り専用です。継承されたデータは、UI Builder では構成しません。

    5. データ リソースをページに追加するには、 [ + 追加] を選択します。
    6. 検索フィールドに「 Get News – Composite」と入力します。
    7. [サーバー データ] で [ ニュースの取得 – 複合] を選択し、[ 追加 ] を選択してページに追加します。
    8. [構成] タブを選択してデータリソースを構成し、次のアクションを実行します。
      1. [ このデータリソースを評価するタイミング ] リストで、データリソースを呼び出すタイミングを選択します。
      2. [ニュース API] リストで、REST メッセージレコードの名前を選択します。
      3. [ニュース API メソッド] リストで、GET HTTP 要求メソッドの名前を選択します。
      4. [ クエリパラメーター ] フィールドで、[ 編集] を選択します。

        [クエリパラメーター] ダイアログ ボックスが表示されます。

      5. [ JSON の編集 ] タブで、クエリ パラメーターを入力し、 [適用] を選択します。
      6. [ 応答ベースパス ] フィールドに、情報を取得する最上位オブジェクトを入力します。

        ネストされたオブジェクトを指定することもできます。

      7. [応答フィールド リスト] フィールドで、[編集] を選択します。

        [応答フィールドリスト] ダイアログボックスが表示されます。

      8. [ JSON の編集 ] タブで、応答に表示するフィールドを入力し、[ 適用] を選択します。
      注:
      特定のフィールドを指定すると、REST エンドポイントのフィルタリングされた応答を取得できます。応答には、要求されたフィールドとオブジェクトのみが含まれます。
    9. [Save (保存)] を選択します。