У меня есть следующий HTML-код микроданных:
<div itemscope itemtype="http://schema.org/PerformingArtsTheater">
<h2 itemprop="name">The Old Vic</h2>
<div itemscope itemtype="http://schema.org/TheaterEvent" itemprop="http://schema.org/event">
<h3 itemprop="name">Endgame</h3>
<div itemprop="startDate">2020-01-27</div>
</div>
</div>
Т.е. : У PerformingArtsTheater
под названием "Старый Вик" есть событие, TheaterEvent
под названием "Финал".
Когда событие находится в PerformingArtsTheater
, то есть в Place
, я думаю, очевидно, что местоположение TheaterEvent
находится в том же самом «PerformingArtsTheater»?
Но Инструмент проверки структурированных данных Google обнаруживает ошибку в TheaterEvent
: "A значение для поля местоположения является обязательным. ".
Как придешь? Не будет ли здесь location
поле в лучшем случае лишним, а в худшем - противоречием?
(Например, «Февраль в The Old Vic: Финал Сэмюэля Беккета в Old Vic».)
Есть ли здесь способ угодить Gogle, не вводя избыточности?