Product Search Input
- JSON の例
-
1{ 2 "searchTerm": "lightweight", 3 "categoryId": "0ZGxx000000006TGAQ", //categoryId for women’s running shoes 4 "refinements": [ 5 { 6 "attributeType": "Custom", 7 "nameOrId": "Color__c", 8 "values": ["red", "blue"], 9 "type": "DistinctValue" 10 }, 11 { 12 13 "attributeType": "Custom", 14 "nameOrId": "Size__c", 15 "values": ["5"], 16 "type": "DistinctValue" 17 } 18 ], 19 "fields": ["Name", "Description", "StockKeepingUnit", "Size__c", "Arch__c"], 20 "grouping": { 21 "groupingOption": "VariationParent" 22 }, 23 "page" : 0, 24 "pageSize" : 25} - プロパティ
-
名前 型 説明 必須か省略可能 使用可能なバージョン categoryId String カテゴリ ID は、このカテゴリまたはそのサブカテゴリの商品の結果を返します。 searchTerm が指定されていない場合は必須 49.0 fields String[] 検索結果で返される商品項目。検索結果には、アクセス権のある項目が含まれます。指定しない場合は、Name、Description、StockKeepingUnit、ProductCode、および Family 項目が返されます。 省略可能 49.0 grouping Product Search Grouping Input 検索結果の商品をグループ化するかどうかと、グループ化する方法を指定します。指定しない場合、デフォルトは で指定した値です。 省略可能 51.0 includePrices Boolean 検索結果に商品の価格を含めるか (true)、否か (false) を指定します。指定しない場合は、デフォルトの false になります。 省略可能 49.0 includeQuantityRule Boolean 検索結果に商品の購入数量ルール情報を含めるか (true)、否か (false) を指定します。指定しない場合は、デフォルトの false になります。 省略可能 52.0 page Integer 返すページの数。0 から開始します。値を指定しないか 0 を指定した場合、最初のページが返されます。
page プロパティ値と pageSize プロパティ値を乗じた場合、その値が 5000 を超えることはできません。たとえば、pageSize が 20 の場合、page 値に指定できるのは 250 までになります。
省略可能 49.0 pageSize Integer ページあたりの項目数を指定します。有効な値は 1 ~ 200 です。指定しない場合、デフォルトは の [ページあたりの結果数] で指定した値です。
page プロパティ値と pageSize プロパティ値を乗じた場合、その値が 5000 を超えることはできません。たとえば、pageSize が 20 の場合、page 値に指定できるのは 250 までになります。
省略可能 49.0 refinements Distinct Value Refinement Input[] 検索結果の絞り込み (ファセット) を最大 9 項目表示するリスト。バイヤーや買い物客は、絞り込みごとに最大 20 個の値を選択できます。 省略可能 49.0 searchTerm String スペースで区切られた最大 32 個の検索語のリスト。 categoryId が指定されていない場合は必須 49.0 sortRuleId String 検索結果の商品の順序を指定する並べ替えルールの ID。 省略可能 52.0