Помощник по разметке структурированных данных Google — часы работы

Я пытаюсь добавить структурированную разметку на свой веб-сайт со списком ресторанов, используя помощник по структурированной разметке (инструмент выделения) от Google.

Когда я выделяю день недели и время открытия ресторана, помощник по разметке сообщает мне, что день, месяц и год «обязательны» для времени открытия (что?). Когда я все равно пытаюсь сгенерировать HTML, помощник отображает ошибку, встроенную в разметку:

<span itemprop="dayOfWeek" itemscope itemtype="http://schema.org/DayOfWeek"><td itemprop="name">Monday</td></span><td><strong itemprop="opens" content="Please insert valid ISO 8601 date/time here. Examples: 2015-07-27 or 2015-07-27T15:30">8:30am</strong> - <strong itemprop="closes" content="Please insert valid ISO 8601 date/time here. Examples: 2015-07-27 or 2015-07-27T15:30">Midnight</strong></td>

Я не могу решить проблему. Зачем мне вводить день/месяц/год в качестве времени открытия? Время открытия относится к дню недели, а не к дню/месяцу/году.

Похоже, у у этого парня была та же проблема, но решение было т опубликовано.

Помощь?


person Callum    schedule 08.08.2013    source источник


Ответы (1)


Это странно. Единственный обязательный тег, который я вижу, это name (см. снимок экрана ниже). Во всяком случае, я думаю, что основная путаница для вас исходит от этой фразы

Пожалуйста, вставьте действительную дату/время ISO 8601 здесь. Примеры: 27.07.2015 или 27.07.2015T15:30

На самом деле это не означает, что вы должны указывать здесь День, Месяц и Год. Он просто просит вас использовать стандарт ISO 8601 для информации о дате/времени. Вы можете (и должны в этом случае) использовать его только для индикации времени. Например.

«134730» в базовом формате или «13:47:30» в расширенном формате.

См. хорошую статью в Википедии об этом.

Снимок экрана помощника по разметке

person ajax    schedule 08.08.2013