ส่วนนี้จะให้รายละเอียดเกี่ยวกับพร็อพเพอร์ตี้มาร์กอัปเนื้อหาสำหรับประเภทเอนทิตีที่เกี่ยวข้องกับ Event
ตารางข้อกำหนด SportsEvent
| พร็อพเพอร์ตี้ | ประเภทที่คาดไว้ | คำอธิบาย |
|---|---|---|
@context |
ข้อความ | ต้องระบุ - ตั้งค่าเป็น ["http://schema.org", {"@language": "xx"}]
|
@type |
ข้อความ | ต้องระบุ - ตั้งค่าเป็น SportsEvent เสมอ |
@id |
URL | ต้องระบุ - ตัวระบุของเนื้อหาในรูปแบบ URI เช่น https://example.com/1234abc@id ต้องเป็นไปตามข้อกำหนดต่อไปนี้
url ใน SportsEvent หรือ BroadcastEvent ระบุลิงก์การเล่นโดยใช้ SportsEvent.potentialAction ดูรายละเอียดเพิ่มเติมได้ที่ส่วนตัวระบุ |
name |
ข้อความ | ต้องระบุ - ชื่อของเหตุการณ์นี้
|
description |
ข้อความ | คำอธิบายเหตุการณ์นี้ จำกัดอักขระสูงสุด 300 ตัว ใช้อาร์เรย์เพื่อรวมคำอธิบายในหลายภาษา (1 รายการต่อภาษา) |
sport |
URL | ต้องระบุ ลิงก์ไปยังหน้า Wikipedia (แนะนำให้ใช้เวอร์ชันภาษาอังกฤษ) ของกีฬา |
startDate |
DateTime หรือ Date | ต้องระบุ - เวลาเริ่มต้นของกิจกรรมในรูปแบบ ISO 8601 พร้อมเขตเวลา โปรดทราบว่านี่คือเวลาเริ่มต้นจริงของกิจกรรม ไม่ใช่เวลาที่กิจกรรมออกอากาศทางทีวี |
endDate |
DateTime หรือ Date | แนะนำ - เวลาสิ้นสุดที่กำหนดไว้ของกิจกรรมในรูปแบบ ISO 8601 พร้อมเขตเวลา ระบุเวลาสิ้นสุดที่กำหนดไว้เมื่อทราบ หากไม่ทราบเวลาสิ้นสุด ให้ละเว้นพร็อพเพอร์ตี้นี้แทนการระบุตัวยึดตำแหน่งโดยประมาณ |
homeTeam |
SportsTeam | แนะนำอย่างยิ่ง ทำไม ทีมเจ้าบ้านของการแข่งขัน |
homeTeam.name |
ข้อความ | ต้องระบุ ชื่อเต็มของทีมกีฬา |
homeTeam.sport |
URL | ต้องระบุ ลิงก์ไปยังหน้า Wikipedia (แนะนำให้ใช้เวอร์ชันภาษาอังกฤษ) ของกีฬา |
homeTeam.sameAs |
URL | แนะนำอย่างยิ่ง ทำไม URL ของหน้าเว็บอ้างอิงที่ระบุทีมได้ เช่น หน้า Wikipedia ของทีม |
homeTeam.athlete |
Person | ข้อมูลเสริมสำหรับนักกีฬาแต่ละคนในทีม |
homeTeam.athlete.name |
ข้อความ | ชื่อและนามสกุลของนักกีฬา |
homeTeam.parentOrganization |
SportsOrganization | ต้องระบุ - ลีกกีฬาหรือองค์กรที่กำกับดูแลซึ่งทีมสังกัดอยู่ รวม parentOrganization ไว้ทั้งใน homeTeam และ awayTeam เมื่อระบุทั้ง 2 ทีม |
homeTeam.parentOrganization.name |
ข้อความ | ต้องระบุ - ชื่อลีกกีฬาที่ทีมเป็นส่วนหนึ่ง เช่น National Basketball Association หรือ Major League Baseball โปรดทราบว่าไม่ควรใช้ช่องนี้สำหรับการประชุมของทีม |
homeTeam.parentOrganization.sameAs |
URL | แนะนำอย่างยิ่ง ทำไม - ลิงก์ไปยังหน้า Wikipedia (แนะนำให้ใช้เวอร์ชันภาษาอังกฤษ) ที่ระบุลีกของทีม (เช่น https://en.wikipedia.org/wiki/National_Basketball_Association) อย่าใช้ URL ตัวยึดตำแหน่ง example.com |
awayTeam |
SportsTeam | แนะนำอย่างยิ่ง ทำไม - ทีมเยือนของกิจกรรม พร็อพเพอร์ตี้และข้อกำหนด (รวมถึง parentOrganization) จะเหมือนกับ SportsEvent.homeTeam |
competitor |
SportsTeam หรือ Person | แนะนำอย่างยิ่ง ทำไม หากไม่มีทีมเหย้าหรือทีมเยือน (เช่น การแข่งขันชกมวย โอลิมปิก) ให้ระบุผู้เข้าร่วมเป็นคู่แข่ง หากเป็น SportsTeam พร็อพเพอร์ตี้จะเหมือนกับ SportsEvent.homeTeam หากเป็น Person พร็อพเพอร์ตี้จะเหมือนกับออบเจ็กต์ Person อื่นๆ เช่น นักแสดงใน Movie |
location |
สถานที่หรือเมือง | สถานที่จัดกิจกรรม |
location.name |
ข้อความ | ต้องระบุ - ชื่อสถานที่ตั้ง |
location.address |
PostalAddress | ต้องระบุหาก @type ของสถานที่ตั้งคือ Place - ที่อยู่ของสถานที่ตั้ง ไม่ควรใช้พร็อพเพอร์ตี้นี้หาก @type ของสถานที่ตั้งคือ City |
location.address.streetAddress |
ข้อความ | ที่อยู่ของสถานที่ตั้ง |
location.address.addressLocality |
ข้อความ | เมืองของสถานที่ตั้ง |
location.address.addressRegion |
ข้อความ | รัฐของสถานที่ตั้ง |
location.address.postalCode |
ข้อความ | รหัสไปรษณีย์ของสถานที่ตั้ง |
location.address.addressCountry |
ข้อความ | ประเทศในรูปแบบ ISO 3166 |
image |
ImageObject | จำเป็นสำหรับ Google TV - รูปภาพที่เกี่ยวข้องกับกิจกรรม แนะนำให้เป็นโปสเตอร์หรือแบนเนอร์อย่างเป็นทางการสำหรับกิจกรรม ดูรายละเอียดเพิ่มเติมเกี่ยวกับพร็อพเพอร์ตี้ที่จำเป็นและไม่บังคับซึ่งต้องรวมไว้กับ image ได้ที่พร็อพเพอร์ตี้ Image |
potentialAction |
การดำเนินการเพื่อรับชม | ต้องระบุ หากมี - Deep Link เพื่อเล่นการแข่งขันกีฬา ซึ่งใช้สำหรับทั้งไลฟ์สดแบบไม่มีช่องและการเล่นวิดีโอออนดีมานด์ซ้ำ Deep Link ของการแข่งขันกีฬาทั้งหมดต้องอยู่ใน SportsEvent.potentialAction และห้ามวาง potentialAction ไว้ใน BroadcastEvent ที่อ้างอิงถึง SportsEvent (สำหรับการออกอากาศช่องทีวีแบบดั้งเดิมที่ไม่มี Deep Link ของการแข่งขันโดยตรง ให้ระบุ Deep Link ของช่องใน BroadcastService.potentialAction) ระบุอาร์เรย์ของออบเจ็กต์ WatchAction เมื่อนำเสนอสตรีมหลายรายการ (เช่น ฟีดระดับภูมิภาค ฟีดทีมเหย้าหรือทีมเยือน หรือการออกอากาศหลายภาษา) หรือแยกหน้าต่างการเล่นซ้ำแบบสดและวิดีโอออนดีมานด์ |
potentialAction.actionAccessibilityRequirement |
ActionAccessSpecification | ต้องระบุหากระบุ potentialAction ไว้ - กำหนดสิทธิ์และระยะเวลาที่พร้อมจำหน่ายแบบคลิกได้ (availabilityStarts และ availabilityEnds) สำหรับ WatchAction แต่ละรายการ
|
identifier |
PropertyValue | แนะนำอย่างยิ่ง ทำไม - รหัสภายนอกหรือรหัสอื่นๆ ที่ระบุเอนทิตีนี้อย่างชัดเจน อนุญาตให้ใช้ตัวระบุหลายรายการ ดูรายละเอียดได้ที่ส่วนพร็อพเพอร์ตี้ตัวระบุ |
ตัวอย่าง SportsEvent
ตัวอย่างกีฬาแบบทีม
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "SportsEvent",
"@id": "http://example.com/basketball/professional/final_game_6",
"name": "2019 Professional Basketball Finals, Game 6: Team A at Team B",
"sport": "https://en.wikipedia.org/wiki/Basketball",
"description": [
{
"@language": "en",
"@value": "Game 6 of the 2019 Professional Basketball Finals. Team A leads the series 3-2 against Team B."
},
{
"@language": "es",
"@value": "Juego 6 de las Finales de Baloncesto Profesional de 2019. El Equipo A lidera la serie 3-2 contra el Equipo B."
}
],
"startDate": "2019-09-16T21:10-08:00",
"endDate": "2019-09-17T00:00-08:00",
"homeTeam": {
"@type": "SportsTeam",
"name": "Team B",
"sport": "https://en.wikipedia.org/wiki/Basketball",
"parentOrganization": {
"@type": "SportsOrganization",
"name": "Professional Basketball League",
"sameAs": "https://en.wikipedia.org/wiki/Professional_Basketball_League"
},
"athlete": [
{
"@type": "Person",
"name": "John Doe"
}
]
},
"awayTeam": {
"@type": "SportsTeam",
"name": "Team A",
"sport": "https://en.wikipedia.org/wiki/Basketball",
"parentOrganization": {
"@type": "SportsOrganization",
"name": "Professional Basketball League",
"sameAs": "https://en.wikipedia.org/wiki/Professional_Basketball_League"
},
"athlete": [
{
"@type": "Person",
"name": "Jane Doe"
}
]
},
"location": {
"@type": "Place",
"name": "Example Stadium",
"address": {
"@type": "PostalAddress",
"streetAddress": "1600 Amphitheatre Pkwy",
"addressLocality": "Mountain View",
"addressRegion": "CA",
"postalCode": "94043",
"addressCountry": "US"
}
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "EP000194303282"
}
]
}
ตัวอย่างกีฬาประเภทบุคคล
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "SportsEvent",
"@id": "http://example.com/boxing/johndoe_vs_janedoe_2019",
"name": "2019 Professional Boxing - John Doe vs Jane Doe",
"sport": "https://en.wikipedia.org/wiki/Boxing",
"description": "World champion Jane Doe fights undefeated John Doe at the Example Arena in Mountain View, California.",
"startDate": "2019-07-12T21:10-08:00",
"endDate": "2019-07-12T23:30-08:00",
"competitor": [
{
"@type": "Person",
"name": "Jane Doe",
"birthDate": "1977-12-14",
"gender": "F",
"nationality": "US"
},
{
"@type": "Person",
"name": "John Doe",
"birthDate": "1978-10-17",
"gender": "M",
"nationality": "GB"
}
],
"location": {
"@type": "Place",
"name": "Example Arena",
"address": {
"@type": "PostalAddress",
"streetAddress": "1600 Amphitheatre Pkwy",
"addressLocality": "Mountain View",
"addressRegion": "CA",
"postalCode": "94043",
"addressCountry": "US"
}
}
}
SportsEvent ที่มีข้อจำกัด GeoShape
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type": "SportsEvent",
"@id": "http://example.com/basketball/professional/final_game_6",
"name": "2019 Professional Basketball Finals, Game 6: Team A at Team B",
"sport": "https://en.wikipedia.org/wiki/Basketball",
"description": [
{
"@language": "en",
"@value": "Game 6 of the 2019 Professional Basketball Finals. Team A leads the series 3-2 against Team B."
},
{
"@language": "es",
"@value": "Juego 6 de las Finales de Baloncesto Profesional de 2019. El Equipo A lidera la serie 3-2 contra el Equipo B."
}
],
"startDate": "2019-09-16T21:10-08:00",
"endDate": "2019-09-17T00:00-08:00",
"homeTeam": {
"@type": "SportsTeam",
"name": "Team B",
"sport": "https://en.wikipedia.org/wiki/Basketball",
"parentOrganization": {
"@type": "SportsOrganization",
"name": "Professional Basketball League",
"sameAs": "https://en.wikipedia.org/wiki/Professional_Basketball_League"
},
"athlete": [
{
"@type": "Person",
"name": "John Doe"
}
]
},
"awayTeam": {
"@type": "SportsTeam",
"name": "Team A",
"sport": "https://en.wikipedia.org/wiki/Basketball",
"parentOrganization": {
"@type": "SportsOrganization",
"name": "Professional Basketball League",
"sameAs": "https://en.wikipedia.org/wiki/Professional_Basketball_League"
},
"athlete": [
{
"@type": "Person",
"name": "Jane Doe"
}
]
},
"location": {
"@type": "Place",
"name": "Example Stadium",
"address": {
"@type": "PostalAddress",
"streetAddress": "1600 Amphitheatre Pkwy",
"addressLocality": "Mountain View",
"addressRegion": "CA",
"postalCode": "94043",
"addressCountry": "US"
}
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "EP000194303282"
}
],
"potentialAction": [
{
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/basketball/final_game_6?autoplay=true",
"inLanguage": "en",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "free",
"availabilityStarts": "2019-09-01T10:35:29Z",
"availabilityEnds": "2019-09-17T11:00:00Z",
"eligibleRegion": {
"@type": "Country",
"name": "US"
}
}
},
{
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://www.example.com/basketball/final_game_6?autoplay=true",
"inLanguage": "en",
"actionPlatform": "http://schema.org/AndroidTVPlatform"
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "subscription",
"availabilityStarts": "2019-09-01T10:35:29Z",
"availabilityEnds": "2019-09-17T11:00:00Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"name": "Example Package",
"commonTier": true,
"@id": "http://www.example.com/example_package"
},
"eligibleRegion": [
{
"@type": "GeoShape",
"@id": "http://example.com/area1",
"addressCountry": "US",
"postalCode": [
"94118",
"94119"
]
},
{
"@type": "GeoShape",
"@id": "http://example.com/area2",
"addressCountry": "US",
"postalCode": [
"94120",
"94121"
]
}
]
}
}
]
}
ตารางข้อกำหนด MusicEvent
| พร็อพเพอร์ตี้ | ประเภทที่คาดไว้ | คำอธิบาย |
|---|---|---|
@context |
ข้อความ | ต้องระบุ - ตั้งค่าเป็น ["http://schema.org", {"@language": "xx"}]
|
@type |
ข้อความ | ต้องระบุ - ตั้งค่าเป็น MusicEvent เสมอ |
@id |
URL | ต้องระบุ - ตัวระบุของเนื้อหาในรูปแบบ URI เช่น https://example.com/1234abc@id ต้องเป็นไปตามข้อกำหนดต่อไปนี้
url ของเอนทิตีมีคุณสมบัติตรงตามข้อกำหนดทั้งหมดในการเป็นตัวระบุ เราขอแนะนำให้คุณใช้ url ของเอนทิตีเป็น @id ดูรายละเอียดเพิ่มเติมได้ที่ส่วนตัวระบุ |
name |
ข้อความ | ต้องระบุ - ชื่อของเหตุการณ์นี้
|
description |
ข้อความ | คำอธิบายกิจกรรม จำกัดอักขระสูงสุด 300 ตัว ใช้อาร์เรย์เพื่อรวมคำอธิบายในหลายภาษาและหลายความยาว |
attendee |
Organization หรือ Person | บุคคลหรือองค์กรที่เข้าร่วมกิจกรรม |
startDate |
วันที่ | ต้องระบุ - เวลาเริ่มต้นของกิจกรรมในรูปแบบ ISO 8601 พร้อมเขตเวลา |
endDate |
วันที่ | เวลาสิ้นสุดของกิจกรรมในรูปแบบ ISO 8601 พร้อมเขตเวลา |
composer |
Organization หรือ Person | บุคคลหรือองค์กรที่เขียนบทประพันธ์ หรือผู้ที่เป็นนักประพันธ์ของผลงานที่แสดงในกิจกรรมบางอย่าง |
performer |
Organization หรือ Person | ต้องระบุ - ผู้แสดงในกิจกรรม เช่น ผู้นำเสนอ นักดนตรี กลุ่มนักดนตรี หรือนักแสดง |
subEvent |
เหตุการณ์ | กิจกรรมที่เป็นส่วนหนึ่งของกิจกรรมนี้ เช่น กิจกรรมการประชุมประกอบด้วยการนำเสนอหลายรายการ ซึ่งแต่ละรายการเป็น subEvent ของการประชุม |
superEvent |
เหตุการณ์ | กิจกรรมที่กิจกรรมนี้เป็นส่วนหนึ่ง เช่น คอลเล็กชันการแสดงดนตรีแต่ละรายการอาจมีเทศกาลดนตรีเป็น superEvent |
location |
สถานที่หรือเมือง | ต้องระบุ - สถานที่จัดกิจกรรม |
location.name |
ข้อความ | ต้องระบุ - ชื่อสถานที่ตั้ง |
location.address |
PostalAddress | ต้องระบุหาก @type ของสถานที่ตั้งคือ Place - ที่อยู่ของสถานที่ตั้ง ไม่ควรใช้พร็อพเพอร์ตี้นี้หาก @type ของสถานที่ตั้งคือ City |
location.address.streetAddress |
ข้อความ | ที่อยู่ของสถานที่ตั้ง |
location.address.addressLocality |
ข้อความ | เมืองของสถานที่ตั้ง |
location.address.addressRegion |
ข้อความ | รัฐของสถานที่ตั้ง |
location.address.postalCode |
ข้อความ | รหัสไปรษณีย์ของสถานที่ตั้ง |
location.address.addressCountry |
ข้อความ | ประเทศในรูปแบบ ISO 3166 |
workPerformed |
CreativeWork | งานที่แสดงในกิจกรรมบางอย่าง เช่น ละครที่แสดงใน TheaterEvent |
ตัวอย่าง MusicEvent
MusicEvent
{
"@context":"http://schema.org",
"@type":"MusicEvent",
"@id": "http://example.com/music/my_favortie_artist/2019_tour",
"name":"My Favorite Artist’s 2019 Homecoming Tour",
"description":"After 8 years off the music scene, My Favorite Artist is back with the Homecoming Tour.",
"startDate": "2014-10-12T21:10-08:00",
"location":{
"@type":"Place",
"name":"Example Arena",
"address":{
"@type":"PostalAddress",
"streetAddress":"1600 Amphitheatre Pkwy",
"addressLocality":"Mountain View",
"addressRegion":"CA",
"postalCode":"94043",
"addressCountry":"US"
}
},
"performer": {
"@type":"Person",
"name":"My Favorite Artist",
"birthDate":"1977-02-24",
"gender":"F",
"nationality":"CA"
}
}
ตารางข้อกำหนดของเหตุการณ์
| พร็อพเพอร์ตี้ | ประเภทที่คาดไว้ | คำอธิบาย |
|---|---|---|
@context |
ข้อความ | ต้องระบุ - ตั้งค่าเป็น ["http://schema.org", {"@language": "xx"}]
|
@type |
ข้อความ | ต้องระบุ - ตั้งค่าเป็น Event เสมอ |
@id |
URL | ต้องระบุ - ตัวระบุของเนื้อหาในรูปแบบ URI เช่น https://example.com/1234abc@id ต้องเป็นไปตามข้อกำหนดต่อไปนี้
url ของเอนทิตีมีคุณสมบัติตรงตามข้อกำหนดทั้งหมดในการเป็นตัวระบุ เราขอแนะนำให้คุณใช้ url ของเอนทิตีเป็น @id ดูรายละเอียดเพิ่มเติมได้ที่ส่วนตัวระบุ |
name |
ข้อความ | ต้องระบุ - ชื่อของเหตุการณ์นี้
|
description |
ข้อความ | คำอธิบายกิจกรรม จำกัดอักขระสูงสุด 300 ตัว ใช้อาร์เรย์เพื่อรวมคำอธิบายในหลายภาษาและหลายความยาว |
attendee |
Organization หรือ Person | บุคคลหรือองค์กรที่เข้าร่วมกิจกรรม |
startDate |
วันที่ | ต้องระบุ - เวลาเริ่มต้นของกิจกรรมในรูปแบบ ISO 8601 พร้อมเขตเวลา |
endDate |
วันที่ | เวลาสิ้นสุดของกิจกรรมในรูปแบบ ISO 8601 พร้อมเขตเวลา |
subEvent |
เหตุการณ์ | กิจกรรมที่เป็นส่วนหนึ่งของกิจกรรมนี้ เช่น กิจกรรมการประชุมประกอบด้วยการนำเสนอหลายรายการ ซึ่งแต่ละรายการเป็น subEvent ของการประชุม |
superEvent |
เหตุการณ์ | กิจกรรมที่กิจกรรมนี้เป็นส่วนหนึ่ง เช่น คอลเล็กชันการแสดงดนตรีแต่ละรายการอาจมีเทศกาลดนตรีเป็น superEvent |
releasedEvent |
PublicationEvent, FeaturedEvent หรือ ExclusiveEvent |
แนะนำอย่างยิ่ง ทำไม - PublicationEvent ใช้เพื่อระบุการเผยแพร่เนื้อหาต้นฉบับ (ทั่วโลกหรือในพื้นที่) โดยผู้เผยแพร่ เช่น วันที่เข้าฉายในโรงภาพยนตร์ครั้งแรกของภาพยนตร์นอกจากนี้ ให้ใช้ FeaturedEvent เพื่อระบุว่าบริการของคุณทำการตลาดเนื้อหานี้เป็นเนื้อหาต้นฉบับ เนื้อหาแนะนำ เนื้อหาพิเศษ และอื่นๆExclusiveEvent ระบุว่าบริการของคุณมีสิทธิ์ในการจัดจำหน่ายแต่เพียงผู้เดียว รวมถึงสถานที่และเวลาดูรายละเอียดและตัวอย่างได้ที่ส่วนตัวอย่าง |
releasedEvent.@type |
ข้อความ | ต้องระบุ - อย่าลืมตั้งค่าพร็อพเพอร์ตี้นี้เป็นค่าใดค่าหนึ่งต่อไปนี้เสมอ
|
releasedEvent.location |
ประเทศ | ต้องระบุ - ภูมิภาคที่เชื่อมโยงกับกิจกรรมนี้ สำหรับ PublicationEvent นี่คือภูมิภาคที่เผยแพร่เนื้อหาสำหรับ FeaturedEvent และ ExclusiveEvent นี่คือภูมิภาคที่เนื้อหาเป็นแบบแนะนำหรือแบบเอกสิทธิ์เฉพาะใช้รหัส ISO 3166 สำหรับประเทศ หากต้องการระบุทุกที่ในโลก ให้ตั้งค่าเป็น EARTH |
releasedEvent.startDate |
Date หรือ DateTime | แนะนำ - ต้องระบุสำหรับ ExclusiveEvent - วันที่เริ่มต้นของการเผยแพร่เอนทิตีสำหรับ PublicationEvent ข้อมูลนี้จะระบุวันที่เผยแพร่ครั้งแรกของเอนทิตีนี้ เช่น วันที่ภาพยนตร์เข้าฉายในโรงภาพยนตร์เป็นครั้งแรกสำหรับ ExclusiveEvent และ FeaturedEvent ข้อมูลนี้จะแสดงวันที่เริ่มต้นเมื่อเอนทิตีเป็นแบบเอกสิทธิ์เฉพาะบุคคลหรือแนะนำ |
releasedEvent.endDate |
Date หรือ DateTime | แนะนำ - ต้องระบุสำหรับ ExclusiveEvent - ใช้ได้กับประเภท ExclusiveEvent และ FeaturedEvent เท่านั้นสำหรับ ExclusiveEvent ข้อมูลนี้แสดงวันที่ที่สิทธิ์ในเนื้อหาหมดอายุสำหรับ FeaturedEvent ข้อมูลนี้แสดงวันที่ล่าสุดที่ผู้ให้บริการแสดงเอนทิตีหากเนื้อหาเป็นแบบเอกสิทธิ์เฉพาะบุคคลหรือแสดงตลอดไป ให้ตั้งค่า endDate เป็น 20 ปีนับจากวันที่ปัจจุบัน |
releasedEvent.publishedBy |
Organization หรือ Person | ไม่บังคับ - องค์กรหรือบุคคลที่เผยแพร่เอนทิตีนี้ |
location |
สถานที่หรือเมือง | ต้องระบุ - สถานที่จัดกิจกรรม โปรดทราบว่าคุณระบุ Place ได้ในระดับ City |
location.name |
ข้อความ | ต้องระบุ - ชื่อสถานที่ตั้ง |
location.address |
PostalAddress | ต้องระบุหาก @type ของสถานที่ตั้งคือ Place - ที่อยู่ของสถานที่ตั้ง ไม่ควรใช้ค่านี้หาก @type ของสถานที่ตั้งคือ City |
location.address.streetAddress |
ข้อความ | ที่อยู่ของสถานที่ตั้ง |
location.address.addressLocality |
ข้อความ | เมืองของสถานที่ตั้ง |
location.address.addressRegion |
ข้อความ | รัฐของสถานที่ตั้ง |
location.address.postalCode |
ข้อความ | รหัสไปรษณีย์ของสถานที่ตั้ง |
location.address.addressCountry |
ข้อความ | ประเทศในรูปแบบ ISO 3166 |
workPerformed |
CreativeWork | งานที่แสดงในกิจกรรมบางอย่าง เช่น ละครที่แสดงใน TheaterEvent |
ตัวอย่างเหตุการณ์
กิจกรรม
{
"@context":"http://schema.org",
"@type":"Event",
"@id": "http://example.com/keynote/google_io_2019",
"name":"Google I/O 2019 keynote",
"description":"Google’s annual developer conference keynote event.",
"startDate": "2019-05-07T10:00-08:00",
"location":{
"@type":"Place",
"name":"Example Arena",
"address":{
"@type":"PostalAddress",
"streetAddress":"1600 Amphitheatre Pkwy",
"addressLocality":"Mountain View",
"addressRegion":"CA",
"postalCode":"94043",
"addressCountry":"US"
}
},
"attendee": {
"@type":"Person",
"name":"My Favorite Speaker",
"birthDate":"1971-12-02",
"gender":"F",
"nationality":"IN"
}
}