[CCM_SYSTEM][ENABLE_DYNAMIC_REQUIRED_ATTRIBUTE]false[/ENABLE_DYNAMIC_REQUIRED_ATTRIBUTE][/CCM_SYSTEM]
以下は、ダイナミック必須属性ルールを設定するためのデータ構造 (JSON フォーマット) を示しています。
[
{
"attribute_name":"<name_of_the_attribute>",
"lifecycle":"<lifecycle_name>",
"rule":[
{
"value":"<value1_of_the_attribute_above>",
"req_attributes":[
<list_of_attribute_names_as_comma_separated_values>
]
},
{
"value":"<value2_of_the_attribute_above>",
"req_attributes":[
<list_of_attribute_names_as_comma_separated_values>
]
}
]
}
]
以下の例は、ダイナミック必須属性ルールの設定方法を示しています。
[
{
"attribute_name":"product_name",
"lifecycle":"Default Lifecycle",
"rule":[
{
"value":"Product A",
"req_attributes":[
"browser",
"browser_version"
]
},
{
"value":"Product B",
"req_attributes":[
"OS",
"OS_version"
]
}
]
}
]
ファイル・フォーマット・エラーが発生した場合、システムはそのファイルを認識することができません。