詳細情報:
FlexCard (管理パッケージ) での SDK データソースの設定
管理パッケージランタイムの場合、SDK のメソッドを使用して FlexCard のデータを提供するようにデータソースを設定します。SDK を使用すると、複数のデータソースをコールし、ビジネスロジックを再利用して、FlexCard に表示する項目を制御できます。
この情報は、OmniStudio for Managed Packages 用です。標準ランタイムの OmniStudio については、OmniStudio ヘルプを参照してください。
「Flexcard SDK Data Source (Managed Package)」を参照してください。
必要なバージョン |
|---|
Summer '21 から使用可能になります。 |
ご利用になる前に
SDK の静的リソースを作成します。「Flexcard での SDK データソースの静的リソースの作成 (管理パッケージ)」を参照してください。
- FlexCard の作成時にデータソースを設定するには、[データソース種別を選択] ステップに移動して [SDK] を選択し、[次へ] をクリックします。
- FlexCard Designer の [設定] パネルからデータソースを設定するには、[設定] をクリックし、[データソース種別] ドロップダウンから [SDK] を選択します。
-
[SDK] ドロップダウンから、ドロップダウンリストから [SDK] を選択します。
これは、
Digitalcommerce JS SDKなどの静的リソースファイルで指定されている SDK の名前です。その名前を選択すると、[Description] フィールドに入力されます。FlexCard は静的リソース名を検索し、sdkPathで指定されたファイルを読み込みます。 - 「SDK メソッド」ドロップダウンから、選択した SDK から使用可能な関数 (getOffers メソッドなど) のリストから選択します。Digital Commerce SDK メソッドのリストについては、「SDK Core Class Structure and Methods」ドキュメントを参照してください。
- (省略可能) Flexcard から SDK メソッドにデータを渡すには、[入力パラメーター] セクションで次のいずれかのオプションを選択します。
- (省略可能) すべてのデータソースに共通するその他のオプションを設定するには、「FlexCards Data Source Properties (Managed Package)」を参照してください。
- (省略可能) 入力パラメータに差し込み項目 ({recordId} など) がある場合、クエリがライブデータを返すように [Test Parameters (テストパラメータ)] セクションでテスト変数を追加します。「FlexCard (管理パッケージ) でのデータソース設定のテスト」を参照してください。
- [保存 + 取得] をクリックします。Flexcard Designer は API コールを実行し、応答を返します。応答は [Test Response (テスト応答)] フィールドでテストできます。「FlexCard (管理パッケージ) でのデータソース設定のテスト」を参照してください。

