プロモーションAPIの操作
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このトピックには、Sitecore XC Promotions APIを使用して、C# プログラミングを使用してプロモーション関連の操作を他のビジネス システムと統合する方法に関する情報が含まれています。
この例に示すように、Commerce Engineの操作とコマンドをコンテナ呼び出しに含める必要があります (C# を使用)。
Sitecore Experience Commerce (XC) システムで操作を実行するには、呼び出し元のシステムはまずSitecore Identity Serverの有効なベアラー認証トークンを取得する 必要があります。
プロモーション ブックを入手する (C#)
プロモーション ブックを入手する (C#)
プロモーションブックはプロモーションのコレクションであり、複数のカタログに含まれる販売可能な商品に適用できます。
プロモーション ブックは、フレンドリIDを使用して取得できます。必要に応じて、ODataクエリの一部として、プロモーション ブック コンポーネント を展開 できます。
次のリクエストを使用して、C# を使用してプロモーション (たとえば、そのコンポーネントを含む) を取得します。
プロモーション ブックに関連付けられたカタログの取得 (C#)
プロモーション ブックに関連付けられたカタログの取得 (C#)
プロモーションブックは、複数のカタログに関連付けることができます。
特定のプロモーション ブックに関連付けられているカタログを取得するには (たとえば、C# を使用して):
プロモーションを取得する (C#)
プロモーションを取得する (C#)
プロモーションは、フレンドリIDを指定して取得できます。必要に応じて、ODataクエリの一部として、プロモーション ブック コンポーネント を展開 できます。
たとえば、C# を使用してプロモーションとそのコンポーネントを取得するには、次のようにします。