この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Commerce Webstore Pricing Products

複数の商品の価格を取得します。

商品の価格の取得ではバイヤーエンタイトルメントが適用され、商品および価格データを表示する資格があるユーザのみがアクセスできます。

価格情報を取得するには、コンテキストのストアと取引先に 25 個以下の価格表が関連付けられている必要があります。ストア内で取引先の有効な価格表の数を減らすには、有効な状況の変更、有効期限の修正、価格表の割り当ての削除などを行います。

1 つのストアが複数のマーケットに分割されている場合、この API は、URL に付加されている言語パラメータを調べて、買い物客のロケーションを判別し、該当する値を返します。

リソース
1/commerce/webstores/webstoreId/pricing/products
使用可能なバージョン
49.0
Chatter が必要かどうか
いいえ
HTTP のメソッド
GET、POST

通常、POST メソッドは項目を作成しますが、このリソースでは POST を使用して情報を取得します。POST と GET のどちらでも同じ情報が取得されます。ただし、GET コールはキャッシュされる場合があります。

GET の要求パラメータ
パラメータ名 説明 必須か省略可能 使用可能なバージョン
effective​AccountId String 要求が行われたバイヤー取引先またはゲストバイヤープロファイルの ID。 指定されていない場合、デフォルト値はコンテキストから決定されます。 省略可能 54.0
productIds String[] 価格を取得する商品 ID のリスト。 必須 54.0
POST のリクエストボディ
ルート XML タグ
<PricingInput>
JSON の例
1{
2   "pricingLineItems":[
3      {
4         "productId":"01txx000000000V"
5      },
6      {
7         "productId":"01txx000000000W"
8      },
9      {
10         "productId":"01txx000000000A"
11      }
12   ]
13}
プロパティ
名前 説明 必須か省略可能 使用可能なバージョン
pricingLine​Items Pricing Line Item Input[] 価格設定する最大 500 件の品目。 必須 49.0
POST の要求パラメータ
パラメータ名 説明 必須か省略可能 使用可能なバージョン
effective​AccountId String 要求が行われたバイヤー取引先またはゲストバイヤープロファイルの ID。 指定されていない場合、デフォルト値はコンテキストから決定されます。 省略可能 49.0
GET および POST のレスポンスボディ
Pricing Result