Проблема схемы JobPosting: Number не является известным допустимым целевым типом для свойства baseSalary - PullRequest
0 голосов
/ 10 апреля 2020

Я немного озадачен новым списком JobPosting на schema.org, в частности ожидаемым типом свойства baseSalary.

В документах сказано, что Number - это один из трех ожидаемых типов:

схема JobPosting SS

Но когда я тестирую страницу в инструменте тестирования структурированных данных Google, я получаю это предупреждение:

Предупреждение Google

заявив, что 'Number не является известным действительным целевым типом для свойства baseSalary.'

Ничего странного в коде, только простой диапазон с baseSalary itemprop:

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

Я неправильно понимаю это или что-то упустил?

Приветствия

1 Ответ

1 голос
/ 11 апреля 2020

Это , а не schema.org ошибка. Эта проблема связана именно с Google validator & rich snippets , рекомендуемым свойствами / рекомендациями (я согласен, что сообщение об ошибке не содержит слишком много информации).

Для получения полных результатов - 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-posting enter image description here

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...