FrontendJSON-LD

[JSON-LD]schema.orgの@type:Eventを和訳してみた+コードサンプル

前からschema.orgのプロパティに関するドキュメントが英語しか無いことが気に入らなかったので、Google翻訳と英辞郎で翻訳してみました。 ついでにJSON-LDでのマークアップサンプルを作ってみました。 Even […]

広告ここから
広告ここまで

前からschema.orgのプロパティに関するドキュメントが英語しか無いことが気に入らなかったので、Google翻訳と英辞郎で翻訳してみました。

ついでにJSON-LDでのマークアップサンプルを作ってみました。

Eventのプロパティを和訳してみた

@type:Eventに属するプロパティについて「プロパティ名:Type:概要」の順でまとめました。

誤訳がありましたら容赦なく指摘をお願いします。

Property
プロパティ名
Expected Type Description
プロパティ概要

attendee

出席者

“Person or
Organization”

A person or organization attending the event. Supersedes attendees.

“イベントに参加する個人または組織。
“”attendees”プロパティを優先します。”

doorTime

開場時間

DateTime

The time admission will commence.

入場が始まる時間

duration

期間

Duration

The duration of the item (movie, audio recording, event, etc.) in ISO 8601 date format.

“映画やレコーディング、イベントなどの期間。
ISO 8601の日付フォーマットで入力します。”

endDate

終了日

Date

The end date and time of the item (in ISO 8601 date format).

“イベントの終了日
ISO 8601の日付フォーマットで入力します。”

eventStatus

イベントステータス

EventStatusType

An eventStatus of an event represents its status; particularly useful when an event is cancelled or rescheduled.

イベントのステータスを表します。イベントがキャンセルやリスケジュールされた時に有効です。

location

場所

“PostalAddress or
Place”

The location of the event, organization or action.

イベントが行われている場所や組織の位置など

offers

オファー

Offer

An offer to provide this item—for example, an offer to sell a product, rent the DVD of a movie, or give away tickets to an event.

チケットの無料配布や製品の購入・DVDのレンタルなど、イベントに参加するためのオファーについて入力します。

organizer

主催者

“Person or
Organization”

An organizer of an Event.

イベントの主催者

performer

パフォーマー

“Person or
Organization”

A performer at the event—for example, a presenter, musician, musical group or actor. Supersedes performers.

“イベントの出演者を入力します。
例えばプレゼンターやアーティストといった内容で、「performers」プロパティに優先されます。”

previousStartDate

以前の開始日

Date

Used in conjunction with eventStatus for rescheduled or cancelled events. This property contains the previously scheduled start date. For rescheduled events, the startDate property should be used for the newly scheduled start date. In the (rare) case of an event that has been postponed and rescheduled multiple times, this field may be repeated.

“リスケジュールやキャンセルされたイベント用に「eventStatus」と組み合わせて使用するプロパティです。
ここには「以前の開催予定日」を入力します。
リスケジュールされたイベントの場合、リスケジュール後の開催日は「startDate」に入力されるべきです。
延期や複数回リスケジュールが行われた場合にはこのフィールドを繰り返して利用することができます。”

recordedIn

記録されている場所

CreativeWork

“The CreativeWork that captured all or part of this Event.
Inverse property: recordedAt.”

“「CreativeWork」プロパティでイベントの全体または一部を記録できます。
CreativeWorkの「recordedAt」プロパティから逆引き可能。”

startDate

開始日

Date

The start date and time of the item (in ISO 8601 date format).

(ISO 8601日付形式で)イベントの開始日時。

subEvent

サブイベント

Event

An Event that is part of this event. For example, a conference event includes many presentations, each of which is a subEvent of the conference. Supersedes subEvents.

“このイベントはあるイベントの一部です。
例えばカンファレンスの中のプレゼンテーションなどのことです。
このプロパティは「subEvents」に優先します。”

superEvent

親イベント

Event

An event that this event is a part of. For example, a collection of individual music performances might each have a music festival as their superEvent.

“ここに記述されたイベントがイベントの親です。
例えば、音楽祭の中で催される個々の演奏は音楽祭に対する「superEvent」となります。”

typicalAgeRange

対象年齢

Text

The typical expected age range, e.g. ‘7-9’, ’11-‘.

対象の年齢範囲。7歳から9歳ならば「7-9」、11歳以上ならば「11-」と記述する。

workPerformed

公演内容

CreativeWork

A work performed in some event, for example a play performed in a TheaterEvent.

“イベントで催された内容
例えば劇場で公演された劇など。”

@type:Eventのコードサンプル

[js]
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Event",
"name": "イベント名",
"location": {
"@type": "Place",
"name":"会場名",
"address": "会場住所",
"url": "https://example.com/Place"
},
"offers": {
"@type": "AggregateOffer",
"lowPrice": "1000円",
"offerCount": "100枚",
"url":"https://example.com/buyTicket"
},
"startDate": "2016-04-21T20:00",
"url": "https://example.com/event"
}
</script>
「イベント名」というイベントを、「会場名」にて
2016年4月21日20時から開催します。
会場は「会場住所」でチケットは1000円、限定100枚販売です。
イベント情報:https://example.com/Event
会場情報:https://example.com/Place
チケット情報:https://example.com/buyTicket
[/js]
Gistにもアップしていますので、Forkして自分用にカスタマイズなどしてみてください:)。
schema.orgの@type:Eventのマークアップサンプル

ブックマークや限定記事(予定)など

WP Kyotoサポーター募集中

WordPressやフロントエンドアプリのホスティング、Algolia・AWSなどのサービス利用料を支援する「WP Kyotoサポーター」を募集しています。
月額または年額の有料プランを契約すると、ブックマーク機能などのサポーター限定機能がご利用いただけます。

14日間のトライアルも用意しておりますので、「このサイトよく見るな」という方はぜひご検討ください。

広告ここから
広告ここまで

Related Category posts