首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Schema.org:如何在JSON-LD中使用isAccessoryOrSparePartFor?

Schema.org:如何在JSON-LD中使用isAccessoryOrSparePartFor?
EN

Stack Overflow用户
提问于 2015-07-15 17:21:17
回答 2查看 389关注 0票数 0

我正在尝试在schema.org的JSON-LD中声明产品。我偶然发现了isAccessoryOrSparePartFor。那么我该在这个标签里放什么呢?Schema.org说它应该是一个产品--但我真的必须在里面放上完整的产品声明吗?我可以把零配件产品的网址或EANs放进去吗?

EN

回答 2

Stack Overflow用户

发布于 2015-07-17 19:12:42

对于isAccessoryOrSparePartFor property,需要Product值,但不是必需的。

From the Schema.org documentation

Expected vs text.浏览schema.org类型时,您会注意到许多属性都有“预期类型”。这意味着属性的值本身可以是嵌入项(参见1D小节:嵌入项)。但这并不是必需的--只需包含常规文本或URL即可。…

当然,一些消费者可能不支持除预期值之外的其他值。

票数 1
EN

Stack Overflow用户

发布于 2016-09-05 21:42:51

您可以使用最小的产品声明,仅使用@context、@type和产品URL作为id。

示例:

代码语言:javascript
运行
复制
  isAccessoryOrSparePartFor: [
    {
      '@context': 'http://schema.org',
      '@type': 'Product',
      id: UNIQUE_PRODUCT_ID_1'
    },
    {
      '@context': 'http://schema.org',
      '@type': 'Product',
      id: UNIQUE_PRODUCT_ID_2'
    },
    ...
   ]

您可以选中使用Google's testing tool for structured data进行验证。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31426387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档