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

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

ตารางข้อมูลจําเพาะ

พร็อพเพอร์ตี้ ประเภทที่คาดหวัง คำอธิบาย
@context Text จําเป็น - ตั้งค่าเป็น ["http://schema.org", {"@language": "xx"}]
    เสมอ
  • แทนที่ xx ด้วยรหัสภาษาของเอนทิตีในรูปแบบ BCP 47 เช่น "en"
@type Text จําเป็น - ตั้งค่าเป็น BroadcastService สําหรับรายการทีวีสดเสมอ
@id URL ต้องระบุ - ตัวระบุเนื้อหาในรูปแบบ URI เช่น https://example.com/1234abc
@id ต้องเป็นไปตามข้อกําหนดต่อไปนี้
  • ไม่ซ้ํากันทั่วทั้งแคตตาล็อก
  • คงที่ รหัสต้องคงที่และไม่มีการเปลี่ยนแปลงเมื่อเวลาผ่านไป (แม้ว่าพร็อพเพอร์ตี้ URL ของรายการจะเปลี่ยนแปลงก็ตาม) โดยจะถือว่าเป็นสตริงที่คลุมเครือและไม่จําเป็นต้องเป็นลิงก์ที่ใช้งานได้
  • ในรูปแบบของ Unified Resource Identifier (URI)
  • โดเมนที่ใช้สําหรับค่า @id ต้องเป็นขององค์กรของคุณ
เนื่องจาก url ของเอนทิตีตรงกับข้อกําหนดทั้งหมดเป็นตัวระบุ เราจึงขอแนะนําให้ใช้ url ของเอนทิตีเป็น @id ดูรายละเอียดเพิ่มเติมได้ที่ส่วนตัวระบุ
url URL ต้องระบุ - Canonical URL ของเนื้อหา ซึ่ง Google ใช้จับคู่เนื้อหาในฟีดกับเนื้อหาในฐานข้อมูลของ Google'
url ต้องเป็นไปตามข้อกําหนดต่อไปนี้
  • url ต้องไม่ซ้ํากันทั่วโลก
  • url ต้องมี Canonical URL ที่ใช้งานได้ซึ่ง Google รวบรวมข้อมูลได้
สําหรับความลึกของการเล่น ให้ดูที่พร็อพเพอร์ตี้ target และออบเจ็กต์ urlTemplate แทน
name Text ต้องระบุ - ชื่อของเครือข่าย
broadcastDisplayName Text ต้องระบุ - ชื่อที่แสดงสําหรับเครือข่ายที่โดยปกติผู้ใช้จะเห็นในคู่มือรายการทีวี ฯลฯ ค่าอาจเหมือนกับค่าชื่อ
potentialAction การดำเนินการเพื่อรับชม จําเป็น - ออบเจ็กต์มาร์กอัปการดําเนินการที่ระบุรายละเอียดของการดําเนินการ ดูรายละเอียดได้ที่พร็อพเพอร์ตี้มาร์กอัปการดําเนินการ
sameAs URL URL ไปยังหน้าเว็บอ้างอิงที่ระบุเครือข่ายได้ เช่น หน้า Wikipedia ของเครือข่าย ค่านี้ต้องแตกต่างจากพร็อพเพอร์ตี้ url
image ImageObject รูปภาพที่เกี่ยวข้องกับบริการรายการทีวีสด ต้องมีขนาดกว้าง 140 พิกเซลและสูง 210 พิกเซลเป็นอย่างน้อย มีสัดส่วนภาพ 2:3 ใส่ความละเอียดสูงสุดในรูปแบบ PNG หรือ JPG
identifier PropertyValue แนะนําอย่างยิ่งสาเหตุ - รหัสภายนอกหรือรหัสอื่นๆ ที่ระบุเอนทิตีนี้อย่างชัดเจน อนุญาตให้มีตัวระบุได้หลายรายการ ดูรายละเอียดได้ในส่วนพร็อพเพอร์ตี้ตัวระบุ

ตัวอย่าง

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "BroadcastService",
  "@id": "http://www.example.com/livestream",
  "url": "http://www.example.com/livestream",
  "sameAs": "https://en.wikipedia.org/wiki/example_tv_station_(TV_channel)",
  "name": "Example TV Station",
  "broadcastDisplayName": "ABC-D",
  "potentialAction": {
    "@type": "WatchAction",
    "target": {
      "@type": "EntryPoint",
      "urlTemplate": "http://www.example.com/livestream",
      "actionPlatform": [
        "http://schema.org/DesktopWebPlatform",
        "http://schema.org/MobileWebPlatform",
        "http://schema.org/AndroidPlatform",
        "http://schema.org/AndroidTVPlatform",
        "http://schema.org/IOSPlatform",
        "http://schema.googleapis.com/GoogleVideoCast"
      ]
    },
    "actionAccessibilityRequirement": {
      "@type": "ActionAccessSpecification",
      "category": "externalsubscription",
      "availabilityStarts": "2017-07-21T10:35:29Z",
      "availabilityEnds": "2018-10-21T10:35:29Z",
      "requiresSubscription": {
        "@type": "MediaSubscription",
        "@id": "http://www.example.com/subscription",
        "name": "AMC",
        "sameAs": "http://www.example.com/subscription",
        "authenticator": {
          "@type": "Organization",
          "name": "TVE"
        }
      },
      "eligibleRegion": [
        {
          "@type": "Country",
          "name": "US"
        },
        {
          "@type": "Country",
          "name": "CA"
        }
      ]
    }
  },
  "identifier": [
    {
      "@type": "PropertyValue",
      "propertyID": "IMDB_ID",
      "value":  "co0019701"
    }
  ]
}

ดูหน้าต่อไปนี้สําหรับหัวข้อที่เกี่ยวข้องกับพร็อพเพอร์ตี้เหล่านี้