1


productType を作成してそのタイプ ID を取得したら、製品作成 API 呼び出し中にカスタム属性を設定するにはどうすればよいでしょうか。今まで私がやっていることは、最初に製品を作成し、次にカスタム属性を更新することです. しかし、必須属性ではそれができません。

4

1 に答える 1

1

製品作成ペイロードですべてのカスタム属性を指定できます。例 - ここでは、Brand という属性があることを指定する、以前に作成された商品タイプに対して、マスター バリアントの属性 brand に値を指定します。

  {
  "productType": {
    "typeId": "product-type",
    "id": "6c06998a-c576-4a8d-8ace-dc306d70e1d1"
  },
  "name": {
    "en": "Some Product"
  },
  "slug": {
    "en": "product_slug_sdfsdfsdfdsdfsdfdssdf"
  },
  "masterVariant": {
    "prices": [{
      "value": {
        "centAmount": 2500,
        "currencyCode": "EUR"
      },
      "country": "US"
    }],
    "attributes": [{
      "name": "brand",
      "value": "Hugo Boss"
    }]
  },
  "variants": [{
    "prices": [{
      "value": {
        "centAmount": 2600,
        "currencyCode": "EUR"
      },
      "country": "US"
    }],
    "attributes": [{
      "name": "brand",
      "value": "Hugo Boss"
    }]
  }]
}
于 2015-09-16T08:34:42.180 に答える