พร็อพเพอร์ตี้มาร์กอัปเนื้อหาของเหตุการณ์

ส่วนนี้จะให้รายละเอียดของพร็อพเพอร์ตี้มาร์กอัปเนื้อหาสำหรับประเภทเอนทิตีที่เกี่ยวข้องกับ Event

ตารางข้อกำหนด SportsEvent

พร็อพเพอร์ตี้ ประเภทที่คาดหวัง คำอธิบาย
@context Text ต้องระบุ - ตั้งค่าเป็น ["http://schema.org", {"@language": "xx"}]
    เสมอ
  • แทนที่ xx ด้วยรหัสภาษาของเอนทิตีในรูปแบบ BCP 47 เช่น "en"
@type Text ต้องระบุ - ตั้งค่าเป็น SportsEvent เสมอ
@id URL ต้องระบุ - ตัวระบุของเนื้อหาในรูปแบบ URI เช่น https://example.com/1234abc
@id ต้องเป็นไปตามข้อกำหนดต่อไปนี้
  • ไม่ซ้ำกันทั่วทั้งแคตตาล็อก
  • คงที่ รหัสต้องคงที่และไม่มีการเปลี่ยนแปลงเมื่อเวลาผ่านไป (แม้ว่าพร็อพเพอร์ตี้ URL ของรายการจะเปลี่ยนแปลงก็ตาม) ระบบจะจัดการ URL เหมือนเป็นสตริงที่คลุมเครือและ URL ไม่จำเป็นต้องเป็นลิงก์ที่ใช้งานได้จริง
  • ในรูปแบบของ Unified Resource Identifier (URI)
  • โดเมนที่ใช้สำหรับค่า @id ต้องเป็นขององค์กรคุณ
เนื่องจาก url ของเอนทิตีเป็นไปตามข้อกำหนดทั้งหมดในฐานะตัวระบุ เราจึงขอแนะนำให้คุณใช้ url ของเอนทิตีเป็น @id ดูรายละเอียดเพิ่มเติมได้ที่ส่วนตัวระบุ
name Text ต้องระบุ - ชื่อของกิจกรรมนี้
  • ใช้อาร์เรย์เพื่อแสดงชื่อในภาษาต่างๆ ดูตัวอย่างหลายภูมิภาคและหลายภาษา
  • โปรดทราบว่าระบบรองรับชื่อเพียง 1 ชื่อต่อภาษา (คู่ภาษาและประเทศ)
description Text คำอธิบายของกิจกรรมนี้ จำนวนอักขระสูงสุด 300 ตัว ใช้อาร์เรย์เพื่อใส่คำอธิบายในหลายภาษาและความยาว
sport URL ต้องระบุ ลิงก์ไปยังหน้า Wikipedia (แนะนำให้ใช้เวอร์ชันภาษาอังกฤษ) ของกีฬา
startDate DateTime หรือ Date ต้องระบุ - เวลาเริ่มต้นของกิจกรรมในรูปแบบ ISO 8601 พร้อมเขตเวลา โปรดทราบว่านี่คือเวลาเริ่มต้นจริงของกิจกรรม ไม่ใช่เวลาที่กิจกรรมออกอากาศทางทีวี
endDate DateTime หรือ Date เวลาสิ้นสุดของกิจกรรมในรูปแบบ ISO 8601 พร้อมเขตเวลา
homeTeam SportsTeam ขอแนะนำอย่างยิ่ง เหตุผล ทีมเหย้าของเหตุการณ์
homeTeam.name Text ต้องระบุ ชื่อเต็มของทีมกีฬา
homeTeam.sport URL ต้องระบุ ลิงก์ไปยังหน้า Wikipedia (แนะนำให้ใช้เวอร์ชันภาษาอังกฤษ) ของกีฬา
homeTeam.sameAs URL ขอแนะนำอย่างยิ่ง เหตุผล URL ของหน้าเว็บอ้างอิงที่ระบุทีมได้ เช่น หน้า Wikipedia ของทีม
homeTeam.athlete Person คำอธิบายประกอบสำหรับนักกีฬาแต่ละคนในทีม
homeTeam.athlete.name Text ชื่อและนามสกุลของนักกีฬา
homeTeam.parentOrganization.name SportsOrganization ต้องระบุ ชื่อลีกกีฬาที่ทีมเป็นส่วนหนึ่ง เช่น สมาคมบาสเกตบอลแห่งชาติหรือเมเจอร์ลีกเบสบอล โปรดทราบว่าไม่ควรใช้ช่องนี้สำหรับการประชุมของทีม
homeTeam.parentOrganization.sameAs URL ขอแนะนำอย่างยิ่ง เหตุผล URL ของหน้าเว็บอ้างอิงที่ระบุลีกของทีมได้ เช่น หน้า Wikipedia ของลีก
awayTeam SportsTeam ขอแนะนำอย่างยิ่ง เหตุผล ทีมเยือนของกิจกรรม พร็อพเพอร์ตี้จะเหมือนกับ SportsEvent.homeTeam
competitor SportsTeam หรือ Person ขอแนะนำอย่างยิ่ง เหตุผล หากทีมเหย้าหรือทีมเยือนไม่เกี่ยวข้อง (เช่น การแข่งขันมวย โอลิมปิก) ให้ระบุผู้เข้าร่วมเป็นการแข่งขัน หากเป็น SportsTeam พร็อพเพอร์ตี้จะเหมือนกับ SportsEvent.homeTeam หากเป็น Person พร็อพเพอร์ตี้จะเหมือนกับออบเจ็กต์ Person อื่นๆ เช่น นักแสดงใน Movie
location สถานที่หรือเมือง สถานที่จัดกิจกรรม
location.name Text ต้องระบุ - ชื่อของสถานที่
location.address PostalAddress ต้องระบุหาก @type ของสถานที่คือ Place - ที่อยู่ของสถานที่ ไม่ควรใช้หาก @type ของสถานที่ตั้งคือ City
location.address.streetAddress Text ที่อยู่ของสถานที่
location.address.addressLocality Text เมืองของสถานที่
location.address.addressRegion Text รัฐของสถานที่ตั้ง
location.address.postalCode Text รหัสไปรษณีย์ของสถานที่ตั้ง
location.address.addressCountry Text ประเทศในรูปแบบ ISO 3166
image ImageObject จำเป็นสำหรับ Google TV - รูปภาพที่เกี่ยวข้องกับกิจกรรม แนะนำให้ใช้เป็นโปสเตอร์หรือแบนเนอร์อย่างเป็นทางการของกิจกรรม ดูรายละเอียดเพิ่มเติมเกี่ยวกับพร็อพเพอร์ตี้ที่จำเป็นและไม่บังคับซึ่งต้องรวมไว้กับ image ได้ที่พร็อพเพอร์ตี้รูปภาพ
potentialAction การดำเนินการเพื่อรับชม ต้องระบุหากมี - Deep Link ที่เล่นการบันทึกการแข่งขันกีฬานี้ในวิดีโอออนดีมานด์ หากต้องการระบุ Deep Link สำหรับกิจกรรมที่กำลังถ่ายทอดสด ให้ใช้พร็อพเพอร์ตี้ publishedOn หรือ potentialAction ใน BroadcastEvent แทน
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": "en",
      "@value": "2019 Professional Basketball, Game 6. Team A at Team B."
    }
  ],
  "startDate": "2018-09-16T21:10-08:00",
  "homeTeam":{
    "@type":"SportsTeam",
    "name":"Team B",
    "sport":"https://en.wikipedia.org/wiki/Basketball",
    "parentOrganization":{
      "@type":"SportsOrganization",
      "name":"Professional Basketball League",
      "sameAs":"http://www.example.com/professional_basketball_league"
    }
    "athlete":[
      {
        "@type":"Person",
        "name":"John doe"
      }
    ]
  },
  "awayTeam":{
    "@type":"SportsTeam",
    "name":"Team A",
    "sport":"https://en.wikipedia.org/wiki/Basketball",
    "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":  "TMS ID of this game"
    }
  ]
}

ตัวอย่างกีฬาประเภทบุคคล

{
  "@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",
  "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": "en",
      "@value": "2019 Professional Basketball, Game 6. Team A at Team B."
    }
  ],
  "startDate": "2018-09-16T21:10-08:00",
  "homeTeam":{
    "@type":"SportsTeam",
    "name":"Team B",
    "sport":"https://en.wikipedia.org/wiki/Basketball",
    "parentOrganization":{
      "@type":"SportsOrganization",
      "name":"Professional Basketball League",
      "sameAs":"http://www.example.com/professional_basketball_league"
    }
    "athlete":[
      {
        "@type":"Person",
        "name":"John doe"
      }
    ]
  },
  "awayTeam":{
    "@type":"SportsTeam",
    "name":"Team A",
    "sport":"https://en.wikipedia.org/wiki/Basketball",
    "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":  "TMS ID of this game"
    }
  ]
  "potentialAction": [
    {
      "@type": "WatchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "http://www.example.com/my_favorite_movie?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-01-01T10:35:29Z",
        "availabilityEnds": "2020-05-31T10:35:29Z",
        "eligibleRegion": {
          "@type": "Country",
          "name": "US"
        }
      }
    },
    {
      "@type": "WatchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "http://www.example.com/my_favorite_movie?autoplay=true",
        "inLanguage": "en",
        "actionPlatform": "http://schema.org/AndroidTVPlatform",
      },
      "actionAccessibilityRequirement": {
        "@type": "ActionAccessSpecification",
        "category": "subscription",
        "availabilityStarts": "2019-01-01T10:35:29Z",
        "availabilityEnds": "2020-05-31T10:35:29Z",
        "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 Text ต้องระบุ - ตั้งค่าเป็น ["http://schema.org", {"@language": "xx"}]
    เสมอ
  • แทนที่ xx ด้วยรหัสภาษาของเอนทิตีในรูปแบบ BCP 47 เช่น "en"
@type Text ต้องระบุ - ตั้งค่าเป็น MusicEvent เสมอ
@id URL ต้องระบุ - ตัวระบุของเนื้อหาในรูปแบบ URI เช่น https://example.com/1234abc
@id ต้องเป็นไปตามข้อกำหนดต่อไปนี้
  • ไม่ซ้ำกันทั่วทั้งแคตตาล็อก
  • คงที่
  • ในรูปแบบของ Unified Resource Identifier (URI)
เนื่องจาก url ของเอนทิตีเป็นไปตามข้อกำหนดทั้งหมดในฐานะตัวระบุ เราจึงขอแนะนำให้คุณใช้ url ของเอนทิตีเป็น @id ดูรายละเอียดเพิ่มเติมได้ที่ส่วนตัวระบุ
name Text ต้องระบุ - ชื่อของกิจกรรมนี้
  • ใช้อาร์เรย์เพื่อแสดงชื่อในภาษาต่างๆ ดูตัวอย่างหลายภูมิภาคและหลายภาษา
  • โปรดทราบว่าระบบรองรับชื่อเพียง 1 ชื่อต่อภาษา (คู่ภาษาและประเทศ)
description Text คำอธิบายของกิจกรรม จำนวนอักขระสูงสุด 300 ตัว ใช้อาร์เรย์เพื่อใส่คำอธิบายในหลายภาษาและความยาว
attendee Organization หรือ Person บุคคลหรือองค์กรที่เข้าร่วมกิจกรรม
startDate วันที่ ต้องระบุ - เวลาเริ่มต้นของกิจกรรมในรูปแบบ ISO 8601 พร้อมเขตเวลา
endDate วันที่ เวลาสิ้นสุดของกิจกรรมในรูปแบบ ISO 8601 พร้อมเขตเวลา
composer Organization หรือ Person บุคคลหรือองค์กรที่เขียนผลงาน หรือผู้ที่เป็นนักแต่งเพลงของผลงานที่แสดงในกิจกรรม
performer Organization หรือ Person ต้องระบุ - ผู้แสดงในกิจกรรม เช่น ผู้ดำเนินรายการ นักดนตรี กลุ่มดนตรี หรือนักแสดง
subEvent เหตุการณ์ กิจกรรมที่เป็นส่วนหนึ่งของกิจกรรมนี้ ตัวอย่างเช่น กิจกรรมในการประชุมประกอบด้วยงานนำเสนอหลายรายการ ซึ่งแต่ละรายการเป็น subEvent ของการประชุม
superEvent เหตุการณ์ กิจกรรมที่กิจกรรมนี้เป็นส่วนหนึ่ง ตัวอย่างเช่น คอลเล็กชันการแสดงดนตรีแต่ละรายการอาจมีเทศกาลดนตรีเป็น SuperEvent
location สถานที่หรือเมือง ต้องระบุ - สถานที่จัดกิจกรรม
location.name Text ต้องระบุ - ชื่อของสถานที่
location.address PostalAddress ต้องระบุหาก @type ของสถานที่คือ Place - ที่อยู่ของสถานที่ ไม่ควรใช้หาก @type ของสถานที่ตั้งเป็น City
location.address.streetAddress Text ที่อยู่ของสถานที่
location.address.addressLocality Text เมืองของสถานที่
location.address.addressRegion Text รัฐของสถานที่ตั้ง
location.address.postalCode Text รหัสไปรษณีย์ของสถานที่ตั้ง
location.address.addressCountry Text ประเทศในรูปแบบ 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 Text ต้องระบุ - ตั้งค่าเป็น ["http://schema.org", {"@language": "xx"}]
    เสมอ
  • แทนที่ xx ด้วยรหัสภาษาของเอนทิตีในรูปแบบ BCP 47 เช่น "en"
@type Text ต้องระบุ - ตั้งค่าเป็น Event เสมอ
@id URL ต้องระบุ - ตัวระบุของเนื้อหาในรูปแบบ URI เช่น https://example.com/1234abc
@id ต้องเป็นไปตามข้อกำหนดต่อไปนี้
  • ไม่ซ้ำกันทั่วทั้งแคตตาล็อก
  • คงที่
  • ในรูปแบบของ Unified Resource Identifier (URI)
เนื่องจาก url ของเอนทิตีเป็นไปตามข้อกำหนดทั้งหมดในฐานะตัวระบุ เราจึงขอแนะนำให้คุณใช้ url ของเอนทิตีเป็น @id ดูรายละเอียดเพิ่มเติมได้ที่ส่วนตัวระบุ
name Text ต้องระบุ - ชื่อของกิจกรรมนี้
  • ใช้อาร์เรย์เพื่อแสดงชื่อในภาษาต่างๆ ดูตัวอย่างหลายภูมิภาคและหลายภาษา
  • โปรดทราบว่าระบบรองรับชื่อเพียง 1 ชื่อต่อภาษา (คู่ภาษาและประเทศ)
description Text คำอธิบายของกิจกรรม จำนวนอักขระสูงสุด 300 ตัว ใช้อาร์เรย์เพื่อใส่คำอธิบายในหลายภาษาและความยาว
attendee Organization หรือ Person บุคคลหรือองค์กรที่เข้าร่วมกิจกรรม
startDate วันที่ ต้องระบุ - เวลาเริ่มต้นของกิจกรรมในรูปแบบ ISO 8601 พร้อมเขตเวลา
endDate วันที่ เวลาสิ้นสุดของกิจกรรมในรูปแบบ ISO 8601 พร้อมเขตเวลา
subEvent เหตุการณ์ กิจกรรมที่เป็นส่วนหนึ่งของกิจกรรมนี้ ตัวอย่างเช่น กิจกรรมในการประชุมประกอบด้วยงานนำเสนอหลายรายการ ซึ่งแต่ละรายการเป็น subEvent ของการประชุม
superEvent เหตุการณ์ กิจกรรมที่กิจกรรมนี้เป็นส่วนหนึ่ง ตัวอย่างเช่น คอลเล็กชันการแสดงดนตรีแต่ละรายการอาจมีเทศกาลดนตรีเป็น SuperEvent
releasedEvent PublicationEvent, FeaturedEvent หรือ ExclusiveEvent ขอแนะนำอย่างยิ่ง เหตุผล - ใช้ PublicationEvent เพื่อระบุการเผยแพร่เนื้อหาครั้งแรก (ทั่วโลกหรือท้องถิ่น) โดยผู้เผยแพร่ เช่น วันที่เผยแพร่ภาพยนตร์ครั้งแรกในโรงภาพยนตร์

นอกจากนี้ ให้ใช้ FeaturedEvent เพื่อระบุว่าบริการของคุณทำการตลาดเนื้อหานี้เป็นเนื้อหาต้นฉบับ เนื้อหาแนะนำ เนื้อหาพิเศษ และอื่นๆ

ExclusiveEvent ระบุว่าบริการของคุณมีสิทธิ์ในการจัดจำหน่ายแต่เพียงผู้เดียว รวมถึงระบุสถานที่และเวลา

ดูรายละเอียดและตัวอย่างได้ที่ส่วนตัวอย่าง
releasedEvent.@type Text ต้องระบุ - อย่าลืมตั้งค่าพร็อพเพอร์ตี้นี้เป็นค่าใดค่าหนึ่งต่อไปนี้เสมอ
  • PublicationEvent
  • ExclusiveEvent
  • FeaturedEvent
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 Text ต้องระบุ - ชื่อของสถานที่
location.address PostalAddress ต้องระบุหาก @type ของสถานที่คือ Place - ที่อยู่ของสถานที่ ไม่ควรใช้หาก @type ของสถานที่ตั้งคือ City
location.address.streetAddress Text ที่อยู่ของสถานที่
location.address.addressLocality Text เมืองของสถานที่
location.address.addressRegion Text รัฐของสถานที่ตั้ง
location.address.postalCode Text รหัสไปรษณีย์ของสถานที่ตั้ง
location.address.addressCountry Text ประเทศในรูปแบบ 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"
  }
}