2015-05-28 38 views

Odpowiedz

11

Jeśli masz wiele elementów jako wartości nieruchomości, można użyć array:

<script type="application/ld+json"> 
{ 
    "@context": "http://schema.org", 
    "@type": "WebPage", 
    "video": 
    [ 
    { 
     "@type": "VideoObject" 
    }, 
    { 
     "@type": "VideoObject" 
    } 
    ] 
} 
</script> 

Jeśli masz wiele elementów na najwyższym poziomie (nie jako wartości nieruchomości), należy przydałby się (named) graph i tablicy:

<script type="application/ld+json"> 
{ 
    "@context": "http://schema.org", 
    "@graph": 
    [ 
    { 
     "@type": "VideoObject" 
    }, 
    { 
     "@type": "VideoObject" 
    } 
    ] 
} 
</script> 

i można oczywiście użyć multiple script elements:

<script type="application/ld+json"> 
{ 
    "@context": "http://schema.org", 
    "@type": "WebPage", 
    "video": 
    { 
    "@type": "VideoObject" 
    } 
} 
</script> 

<script type="application/ld+json"> 
{ 
    "@context": "http://schema.org", 
    "@type": "WebPage", 
    "video": 
    { 
    "@type": "VideoObject" 
    } 
} 
</script> 
+0

(Należy pamiętać, że jest to przykładowy kod, który nie jest dostosowany do konkretnego przypadku. Jeśli zastanawiasz się * jakie typy i właściwości Schema.org powinieneś użyć, powinno to być osobne pytanie.) – unor