Funktioniert das Schema.org-Markup, wenn das Markup dynamisch mit JavaScript erstellt wird?

Ich habe eine Seite, auf der einige Ereignisse dynamisch geladen werden, indem JSON mit JavaScript gelesen wird. Ich baue eindiv für jede Veranstaltung mit demEvent Schema.org Markup.

Googles Test-Tool liest dieses Markup nicht. Liegt es an einem Fehler im Markup oder am dynamischen Laden?

Der HTML-Code von einemEvent ist:

<div class="evento well" itemscope itemtype="http://schema.org/Event">
   <meta itemprop="startDate" content="2015-03-20T20:00:00.000Z">
   <meta itemprop="endDate" content="2015-01-21T20:00:00.000Z">
   <div class="dataEvento">
      <div class="dayWeekEvento">venerdì</div>
      <div class="dayNumEvento">20</div>
      <div class="monthEvento">Marzo</div>
   </div>
   <div class="datiEvento">
      <div class="oraEvento">ore 21:00</div>
      <div class="titoloEvento"><span itemprop="name">Titolo evento</span></div>
      <div class="luogoEvento" itemprop="address" itemscope="" itemtype="http://schema.org/PostalAddress"><a href="https://www.google.it/maps/place/Milano" target="_blank"><span class=" glyphicon glyphicon-map-marker" aria-hidden="true"></span> <span itemprop="addressLocality">Milano</span></a></div>
   </div>
</div>

Antworten auf die Frage(6)

Ihre Antwort auf die Frage