JSON-LD:值的名称是否必要?

MichałT. Krawczyk

我目前正在努力/ about-page中添加Web应用程序的结构化数据我想在那里添加一个属性。在以下代码中,我同时使用(如在schema.org中所见)。namevalue

问:是否必须仅使用value不带的name并将例如设置Modularity为avalue并删除描述?

<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "product",
"name":"Product_name",
"additionalProperty":
    {
    "@type":"propertyValue",
    "name":"Main features",
    "value":
        [
            {
            "@type":"propertyValue",
            "name": "Detailed documentation",
            "value": "description_of_the_documentation"
            },  
            {
            "@type":"propertyValue",
            "name": "Fully responsive",
            "value": "description_of_the_responsiveness"
            }
        ],

    "@type":"propertyValue",
    "name":"Other features",
    "value":
        [
            {
            "@type":"propertyValue",
            "name": "Modularity",
            "value": "description_of_the_modularity"
            },  
            {
            "@type":"propertyValue",
            "name": "Frequent updates",
            "value": "description_of_the_updates"
            }
        ]
    }
}
</script>

您可以Booleanvalue属性使用一个

{
  "@type": "PropertyValue",
  "name": "Modularity",
  "value": true
}

如果要描述功能,请description另外使用该属性。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章