Инструмент проверки схем сообщает об ошибках

Я пробую новую схему в функции gmail. Это формат json-ld, который я встроил в свое сообщение электронной почты.

<script type="application/ld+json">
{
  "@context": "schema.org",
  "@type": "CreativeWork",
  "action": {
    "@type": "ViewAction",
    "url": "https://developers.google.com/gmail/schemas/testing-your-schema",
    "name": "Open link"
  }
}
</script>

Я попытался проверить это с помощью инструментов здесь: https://developers.google.com/gmail/schemas/testing-your-schema и, похоже, мне не нравится то, что у меня там есть. Вот две ошибки, которые у меня были:

  • Действие свойства нельзя использовать с типом CreativeWork.
  • ViewAction неизвестного типа

Я понимаю, что «действие» не является официально поддерживаемым свойством, как определено в http://schema.org/CreativeWork, но Я не уверен, является ли это какой-то проблемой с моими данными json-ld или просто инструмент проверки еще не обновлен, чтобы включить новые свойства.

Есть ли кто-нибудь, кто может это прокомментировать?


person Alex Dong    schedule 17.05.2013    source источник


Ответы (1)


Валидатор предупреждает прямо над ним, что он все еще находится в альфа-версии.

Клаудио Керубино в ответе на вводный пост в блоге разработчиков GApps говорится

валидатор все еще находится в альфа-версии, и не все новые вещи, которые мы представили, уже поддерживаются. Пожалуйста, подождите немного, пока мы их добавим.

Некоторые из собственных примеров Google еще не прошли правильную проверку.

person ZackBoe    schedule 17.05.2013
comment
Все верно, инструмент еще не поддерживает все новые типы, но его все же можно использовать для проверки того, какие свойства извлекаются из разметки. - person Claudio Cherubino; 17.05.2013