我有一個關於在另一個JSON-LD schema.org標記中引用JSON-LD schema.org標記的問題。我有一個主要事件位於http://event.com/
的頁面,這裏是它的JSON-LD標記。Schema.org JSON-LD參考
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Event",
"name": "MainEvent",
"startDate": "2016-04-21T12:00",
"location": {
...
}
}
</script>
主要事件有位於例如http://event.com/sub-event-1/
多個子活動,這裏是對的JSON-LD標記:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Event",
"name": "SubEvent",
"startDate": "2016-04-21T12:00",
"location": {
...
}
}
</script>
我試圖做的是標記的子事件的一部分主要事件。是否可以創建從主事件到子事件的參考?像這樣的:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Event",
"name": "SubEvent",
"startDate": "2016-04-21T12:00",
"location": {
...
}
superEvent {
"url": "http://event.com/"
}
}
</script>
如果可能的話,什麼是正確的標記供參考。我找不到任何有關它的信息。
或者是嵌入MainEvent在這樣的每一個子事件是必需的:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Event",
"name": "SubEvent",
"startDate": "2016-04-21T12:00",
"location": {
...
},
"superEvent": {
"@type": "Event",
"name": "MainEvent",
"startDate": "2016-04-21T12:00",
"location": {
...
}
}
}
</script>