コンポーネントの属性
申請フォーマットで利用するコンポーネントの属性は、共通属性とコンポーネント属性に分類されます。
共通属性は、コンポーネントの名前や説明など、すべての種類のコンポーネントに存在する共通の設定項目であり、コンポーネント属性は、最大入力文字数や既定値などの、コンポーネントの種類ごとに固有な設定項目です。
共通属性 {#component-attribute-common}
共通属性の種類 {#component-attribute-common-type}
| 種類 | コード | 説明 |
|---|
| CP_COMMON | 001 | 名前 |
| CP_COMMON | 002 | 説明 |
| CP_COMMON | 003 | 必須項目に設定 |
| CP_COMMON | 004 | カスタムID |
共通属性の情報 {#component-attribute-common-data}
| 属性 | タイプ | 説明 |
|---|
| attributeType | string | 属性の種類 |
| attributeId | string | 属性 ID |
| attributeName | string | 属性名 |
| attributeValue | object | 属性値 |
Response Example {#component-attribute-common-example}
[ { "attributeType": "CP_COMMON", "attributeId": "001", "attributeName": "名前", "attributeValue": { "value": "価格" } }, { "attributeType": "CP_COMMON", "attributeId": "002", "attributeName": "説明", "attributeValue": { "value": "商品の価格を入力してください。" } }, { "attributeType": "CP_COMMON", "attributeId": "003", "attributeName": "必須項目に設定", "attributeValue": { "value": "Y" } }, { "attributeType": "CP_COMMON", "attributeId": "004", "attributeName": "カスタムID", "attributeValue": { "value": "custom-id-001" } }]
コンポーネント属性 {#component-attribute}
コンポーネント属性は、以下のコンポーネントで利用できます。