2016-07-20 5 views
1

Я работаю над частью структурированных данных в формате JSON-LD (если это имеет значение).Текстовое значение для свойства «цена» Schema.org?

При просмотре price property page на сайте Schema.org, я видел, что вы также можете добавить текст в качестве цены. Тем не менее, похоже, что документально не указано, какие тексты разрешены.

Кто-нибудь знает, какие тексты разрешены?

Я попытался заполнить случайные тексты при использовании Structured Data Testing Tool, но это дало ошибку, чтобы она не распознавалась.

ответ

1

Schema.org не ограничивает (и не документирует/рекомендует), какой вид Text имеет значение price.

Большинство цен будет иметь значение Number, и если у вас нет веской причины не использовать его, вы должны пойти с Number, следуя «Руководствам по использованию».

Я думаю, возможные причины ожидая Text может быть:

  • CMS, которые не (легко) позволяют выводить цену отдельно от символа валюты. Имея «5   EUR» как price, лучше, чем не предоставлять price.

  • Авторы, которые хотят сказать «безвозмездно» или «бесплатно» вместо «0».

+0

Благодарим за ответ (и редактирование вопроса). В этом конкретном случае цена будет установлена ​​в физическом магазине, поэтому цена не указана. Однако, когда я заполняю текстовое значение как цену, оно дает ошибку, что это значение не является допустимой ценой при попытке его использования в [Инструменте тестирования структурированных данных] (https://search.google.com/structured-data/тестирование-инструмент). Отсюда вопрос. Я использовал первый пример [этой страницы] (https://schema.org/Product) и отредактировал цену. –

+0

@SanderKoedood: SDTT от Google не является валидатором Schema.org; У Google есть свои правила, которые он ожидает от разметки Schema.org для получения их богатых результатов. Таким образом, при предоставлении текстового значения в соответствии с Schema.org, Google может решить разобрать только цифры. --- Если у вас нет цен, вы должны опустить свойство 'price' (да, это означает, что Google не будет показывать продукт Rich Snippet, но для этого фрагмента требуется цена для показа, т без цены). – unor

+0

Хорошо, спасибо. Тогда я знаю достаточно :) –