JobPosting模式问题:number不是baseSalary属性的已知有效目标类型

问题描述 投票:0回答:1

我对schema.org上的新JobPosting列表有点困惑,特别是baseSalary属性的预期类型。

文档说Number是三种期望的类型之一:

schema JobPosting SS

但是当我在Google结构化数据测试工具上测试页面时,收到此警告:

Google warning

声明'Number不是baseSalary属性的已知有效目标类型。'

代码中没什么奇怪的,只是baseSalary itemprop的简单跨度:

<span itemprop="baseSalary">36000</span>

我是误解还是遗漏了什么?

欢呼声

schema.org microdata structured-data
1个回答
0
投票

这是不是 schema.org错误。此问题专门与Google验证程序和丰富网页摘要的推荐属性有关(我同意错误消息不会提供太多信息)。

Google必需MonetaryAmount作为baseSalary的类型(非数字)

"baseSalary": {
  "@type": "MonetaryAmount",
  "currency": "USD",
  "value": {
    "@type": "QuantitativeValue",
    "value": 40.00,
    "unitText": "HOUR"
  }
}

此处的文档:https://developers.google.com/search/docs/data-types/job-postingenter image description here

© www.soinside.com 2019 - 2024. All rights reserved.