UI ビルダーでニュース取得データリソースを追加して構成します

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • UI ビルダーでニュースの取得 - 複合データリソースを追加して構成し、 Source-to-Pay ワークスペースの [ニュースとアクティビティ] セクションでサプライヤーニュースを動的に取得します。

    始める前に

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

    必要なロール:admin

    このタスクについて

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

    手順

    1. 次のように移動する。 All (すべて) > Now Experience フレームワーク > UI ビルダー.
    2. [ ページコレクション ] タブで、次のいずれかの操作を行います。
      • サプライヤー管理ワークスペースには、[SLM レコードページのタブ] を選択します。
      • Source-to-Pay ワークスペースには、[S2P SLM レコードページのタブ] を選択します。
    3. [バージョン情報] セクションで、[ デフォルトについて] を選択します。
    4. 左下のペインで、 [データとスクリプト] セクションの横にある [+ ] アイコンを選択します。
    5. [追加するデータまたはスクリプトを選択] パネルで、[ データリソース] を選択します。
    6. [データリソースを選択 (Select a data resource)] ダイアログボックスの検索フィールドに、「 Get News – Composite」と入力します。

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

    7. [ ニュースの取得 - 複合 ] タイルを選択し、[ 追加 ] を選択してページに追加します。
    8. [ 構成 ] タブを選択し、次の操作を行います。
      1. [ このデータリソースを評価するタイミング ] リストで、データリソースを呼び起こすタイミングを選択します。
      2. [ ニュース API ] リストで、REST メッセージレコードの名前を選択します。
      3. [ ニュース API メソッド ] リストで、GET HTTP 要求メソッドの名前を選択します。
      4. [ クエリパラメーター] フィールドで、[ 編集] を選択します。

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

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

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

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

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

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