Не удается проверить богатый фрагмент событий с PostalAddress и без места


Я определяю http://schema.org/Event для экскурсии" open house " по жилому дому. Мероприятие называется "День открытых дверей", но у места нет" имени " (кроме его адреса).

Согласно https://developers.google.com/structured-data/rich-snippets/events я должен быть в состоянии использовать PostalAddress для поля location фрагмента, возможно, так:

<div itemscope itemtype="http://schema.org/Event">
  <div itemprop="name">Open House</div>
  <div itemprop="startDate" content="2015-07-04T13:00-0700">Sat, July 4th at 1pm</div>
    <div itemprop="location" itemscope itemtype="http://schema.org/PostalAddress">
      <div>
        <span itemprop="streetAddress">123 Main St</span>,
        <span itemprop="addressLocality">San Francisco</span>,
        <span itemprop="addressRegion">CA</span>,
        <span itemprop="postalCode">94111</span>
      </div>
  </div>
</div>

Но это не удается в инструменте тестирования Rich Snippet. https://developers.google.com/structured-data/testing-tool/ Он говорит, что мое местоположение требует свойств "имя" и "адрес".

Это имеет смысл, если местоположение является именованным местом, например, ресторан или бизнес-центр. Например, это подтверждается в инструменте тестирования:

<div itemscope itemtype="http://schema.org/Event">
  <div itemprop="name">Open House</div>
  <div itemprop="startDate" content="2015-07-04T13:00-0700">Sat, July 4th at 1pm</div>
  <div itemprop="location" itemscope itemtype="http://schema.org/Place">
    <div itemprop="name">WHAT DO I PUT HERE?!</div>
    <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
      <div>
        <span itemprop="streetAddress">123 Main St</span>,
        <span itemprop="addressLocality">San Francisco</span>,
        <span itemprop="addressRegion">CA</span>,
        <span itemprop="postalCode">94111</span></div>
    </div>
  </div>
</div>
Проблема в том, что я понятия не имею, какое название использовать для жилого дома. У него нет другого имени, кроме адреса.

Как правильно построить этот фрагмент? Является Документация Google неверна? Если тестовый инструмент верен, должен ли я назвать Безымянное место?

1 2

1 ответ:

Сразу после публикации моего вопроса я понял, что могу вложить адрес в имя, сделав имя равным адресу. Инструмент тестирования принимает это. (Но это кажется неправильным.)

<div itemscope itemtype="http://schema.org/Event">
  <div itemprop="name">Open House</div>
  <div itemprop="startDate" content="2015-07-04T13:00-0700">Sat, July 4th at 1pm</div>
  <div itemprop="location" itemscope itemtype="http://schema.org/Place">
    <div itemprop="name">
      <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
        <div>
          <span itemprop="streetAddress">123 Main St</span>,
          <span itemprop="addressLocality">San Francisco</span>,
          <span itemprop="addressRegion">CA</span>,
          <span itemprop="postalCode">94111</span></div>
      </div>
    </div>
  </div>
</div>