2016-12-19 3 views
2

オンラインイベントを説明するためにEventスキーマを使用しましたが、Googleは必要なプロパティとしてlocationを要求しています。GoogleのためにSchema.orgでオンラインイベントをマークアップするにはどうすればよいですか?

どのスキーマを使用しますか? Eventスキーマを使用した場合、どのようにlocationプロパティを設定しますか?

<script type='application/ld+json'> 
{ 
    "@context": "http://www.schema.org", 
    "@type": "Event", 
    "name": "This is the event name", 
    "url": "http://example.com", 
    "performer" : { 
     "@type": "Person", 
     "name" : "Daniel G.", 
     "additionalName" : "Dani", 
     "description": "This is my description" 
    }, 
    "description": "This is the description of the event", 
    "startDate": "2017-06-03T14:38:00+02:00", 
    "endDate": "2017-06-03T15:08:00+02:00", 
    "duration": "PT30M", 
    "inLanguage": "es", 
    "image" : "http://example.com/image.jpg", 
    "offers": { 
     "@type": "Offer", 
     "price": 10, 
     "availability" : "http://schema.org/InStock", 
     "priceCurrency": "EUR", 
     "url": "http://example.com" 
    } 
} 
</script> 

答えて

0

Eventすぎて、オンラインイベントの正しい種類をprobably¹(および使用可能な他のより適切な型はありません)されます。

Googleのaccording to their documentationは、イベントの豊富な結果を物理的なイベントに対してのみサポートします。

オンラインイベントでGoogleの豊富な結果を得るには、何もできません。もちろん、マークアップを保持することができます(locationプロパティは省略します)。


¹問題applicability of Event to online events e.g. consider Webinar subtypeを参照してください。

関連する問題