|
Parameter |
Type |
Description |
Example |
|---|---|---|---|
|
object |
Definisi atribut entitas kustom. |
||
| Name |
string |
Pengenal atribut. Dapat berisi huruf, digit, dan garis bawah. Harus diawali dengan huruf atau digit dan panjangnya hingga 64 karakter. |
apiCode |
| DisplayName |
string |
Nama tampilan. Panjangnya dapat mencapai 32 karakter. |
API编码 |
| Type |
string |
Tipe atribut. Tipe yang didukung meliputi STRING, TEXT, INT, FLOAT, BOOLEAN, DATE, ARRAY, ENUM, dan JSON. |
STRING |
| IsOptional |
boolean |
Apakah nilai bersifat opsional. Nilai default: true. Penting Validasi dilakukan saat membuat entitas. Jika nilai ini false dan tidak ada nilai yang diberikan saat pembuatan, validasi gagal dan error dikembalikan. |
true |
| SearchFilterEnabled |
boolean |
Apakah atribut dapat digunakan sebagai filter di halaman pencarian. Nilai default: false. Hanya atribut bertipe STRING, DATE, ENUM, ARRAY, INT, atau BOOLEAN yang mendukung pengaturan ini. |
false |
| DisplayEnabled |
boolean |
Apakah atribut ditampilkan di halaman produk. Nilai default: true. |
true |
| AllowedValues |
array |
Nilai enumerasi. Diperlukan saat Type adalah ENUM. |
|
|
string |
Allowed value |
LABEL_1 |
|
| Description |
string |
Deskripsi atribut. |
层级描述 |