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

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

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

พร็อพเพอร์ตี้ ประเภทที่คาดไว้ คำอธิบาย
@context ข้อความ ต้องระบุ - ตั้งค่าเป็น ["http://schema.org", {"@language": "xx"}]
    เสมอ
  • แทนที่ xx ด้วยรหัสภาษาของเอนทิตีในรูปแบบ BCP 47 เช่น "en"
@type ข้อความ ต้องระบุ - ตั้งค่าเป็น SportsEvent เสมอ
@id URL ต้องระบุ - ตัวระบุของเนื้อหาในรูปแบบ URI เช่น https://example.com/1234abc
@id ต้องเป็นไปตามข้อกำหนดต่อไปนี้
  • ไม่ซ้ำกันทั่วโลกในแคตตาล็อกของคุณ (และแตกต่างจาก @id ของ BroadcastEvent ที่อ้างอิง SportsEvent นี้)
  • คงที่ รหัสควรคงที่และไม่เปลี่ยนแปลงเมื่อเวลาผ่านไป ระบบจะถือว่า URL นี้เป็นสตริงทึบแสงและไม่จำเป็นต้องเป็นลิงก์ที่ใช้งานได้
  • ในรูปแบบของ Unified Resource Identifier (URI)
  • โดเมนที่ใช้สำหรับค่า @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 แต่ละรายการ
  • กรอบเวลาก่อนการถ่ายทอดสด (availabilityStarts): สำหรับการถ่ายทอดสดกีฬา ให้ตั้งค่า availabilityStarts อย่างน้อย 14 วันก่อน SportsEvent.startDate (availabilityStarts <= SportsEvent.startDate - 14 days) เพื่อให้การ์ดกิจกรรมที่กำลังจะจัดขึ้นแสดงล่วงหน้า (คุณสามารถส่งเอนทิตีกิจกรรมได้ใกล้กับวันแข่งขัน ตราบใดที่การประทับเวลา availabilityStarts อยู่ก่อน startDate อย่างน้อย 14 วัน)
  • บัฟเฟอร์ช่วงต่อเวลา (availabilityEnds): ตั้งค่า availabilityEnds หลัง SportsEvent.endDate โดยมีบัฟเฟอร์อย่างน้อย 2-3 ชั่วโมง (availabilityEnds >= SportsEvent.endDate + 2 to 3 hours หรือจนกว่าจะสิ้นสุดกรอบเวลาการเล่นซ้ำของวิดีโอออนดีมานด์) เพื่อป้องกันไม่ให้ Deep Link หมดอายุในช่วงต่อเวลาหรือการรายงานข่าวหลังการแข่งขัน
ดูรายละเอียดทั้งหมดได้ที่พร็อพเพอร์ตี้มาร์กอัปการดำเนินการ
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"}]
    เสมอ
  • แทนที่ xx ด้วยรหัสภาษาของเอนทิตีในรูปแบบ BCP 47 เช่น "en"
@type ข้อความ ต้องระบุ - ตั้งค่าเป็น MusicEvent เสมอ
@id URL ต้องระบุ - ตัวระบุของเนื้อหาในรูปแบบ URI เช่น https://example.com/1234abc
@id ต้องเป็นไปตามข้อกำหนดต่อไปนี้
  • ไม่ซ้ำกันทั่วโลกในแคตตาล็อก
  • คงที่
  • ในรูปแบบของ Unified Resource Identifier (URI)
เนื่องจาก 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"}]
    เสมอ
  • แทนที่ xx ด้วยรหัสภาษาของเอนทิตีในรูปแบบ BCP 47 เช่น "en"
@type ข้อความ ต้องระบุ - ตั้งค่าเป็น Event เสมอ
@id URL ต้องระบุ - ตัวระบุของเนื้อหาในรูปแบบ URI เช่น https://example.com/1234abc
@id ต้องเป็นไปตามข้อกำหนดต่อไปนี้
  • ไม่ซ้ำกันทั่วโลกในแคตตาล็อก
  • คงที่
  • ในรูปแบบของ Unified Resource Identifier (URI)
เนื่องจาก 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 ข้อความ ต้องระบุ - อย่าลืมตั้งค่าพร็อพเพอร์ตี้นี้เป็นค่าใดค่าหนึ่งต่อไปนี้เสมอ
  • 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 ข้อความ ต้องระบุ - ชื่อสถานที่ตั้ง
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"
  }
}