สตรีมสด

ตัวอย่างวิดีโอในผลการค้นหาที่มีป้าย "สด"

ฟีเจอร์สตรีมสดจะติดป้าย "สด" ไว้ที่ภาพขนาดย่อของวิดีโอในผลการค้นหา เราจะต้องทราบว่าวิดีโอเป็นวิดีโอสดหรือไม่และจะเริ่มการสตรีมสดเมื่อใดเพื่อแสดงป้าย "สด" โดยป้าย "สด" นี้จะติดที่วิดีโอสาธารณะรายการใดก็ได้ที่สตรีมสด ไม่ว่าจะมีความยาวเท่าไรก็ตาม ลองดูตัวอย่างต่อไปนี้

  • การแข่งขันกีฬา
  • งานประกาศรางวัล
  • วิดีโอของผู้ทรงอิทธิพล (Influencer)
  • สตรีมวิดีโอเกมแบบสด

ตัวอย่าง

ต่อไปนี้คือตัวอย่างของ VideoObject และ isLiveBroadcast ที่ใช้โค้ด JSON-LD ในเครื่องมือทดสอบข้อมูลที่มีโครงสร้าง

หลักเกณฑ์

คุณต้องทำตามหลักเกณฑ์เหล่านี้เพื่อให้เนื้อหามีสิทธิ์แสดงเป็นผลการค้นหาที่เป็นสื่อสมบูรณ์ที่มีป้าย "สด"

หลักเกณฑ์เนื้อหา

  • อย่าใช้ภาษาที่อาจจะไม่เหมาะสมหรือหยาบคายในข้อมูลที่มีโครงสร้าง

คำจำกัดความของประเภทข้อมูลที่มีโครงสร้าง

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

VideoObject

ดูคำจำกัดความทั้งหมดของ VideoObject ได้ที่ schema.org/VideoObject

พร็อพเพอร์ตี้ที่จำเป็น
contentUrl

URL

URL ที่ชี้ไปยังไฟล์สื่อวิดีโอจริง

description

Text

คำอธิบายของวิดีโอ

embedUrl

URL

URL ที่ชี้ไปยังโปรแกรมเล่นสำหรับวิดีโอที่เฉพาะเจาะจง โดยทั่วไปแล้วนี่คือข้อมูลในเอลิเมนต์ src ของแท็ก <embed>

name

Text

ชื่อของวิดีโอ

thumbnailUrl

ช่องที่ซ้ำของ ImageObject หรือ URL

URL ที่ชี้ไปยังไฟล์ภาพขนาดย่อของวิดีโอ

หลักเกณฑ์เพิ่มเติมเกี่ยวกับรูปภาพ

  • ทุกหน้าต้องมีรูปภาพอย่างน้อย 1 รูป (ไม่ว่าคุณจะใส่มาร์กอัปหรือไม่) Google จะเลือกรูปภาพที่ดีที่สุดเพื่อแสดงในผลการค้นหาของ Search โดยอิงตามสัดส่วนภาพและความละเอียด
  • URL รูปภาพต้องรวบรวมข้อมูลและจัดทำดัชนีได้
  • รูปภาพต้องเป็นตัวแทนเนื้อหาที่มาร์กอัป
  • รูปภาพต้องอยู่ในรูปแบบ .jpg, .png หรือ .gif
  • เพื่อผลลัพธ์ที่ดีที่สุด โปรดจัดเตรียมรูปภาพความละเอียดสูงไว้หลายๆ รูป (อย่างน้อย 500,000 พิกเซลเมื่อความกว้างคูณความสูง) และมีสัดส่วนภาพต่อไปนี้ 16x9, 4x3 และ 1x1

เช่น

"image": [
  "https://example.com/photos/1x1/photo.jpg",
  "https://example.com/photos/4x3/photo.jpg",
  "https://example.com/photos/16x9/photo.jpg"
]

uploadDate

Date

วันที่ที่เผยแพร่วิดีโอเป็นครั้งแรก ในรูปแบบ ISO 8601

publication

BroadcastEvent

อธิบายว่าจะมีการสตรีมวิดีโอแบบสดเมื่อใด อาจเป็นรายการหรืออินสแตนซ์เดียว

พร็อพเพอร์ตี้ที่แนะนำ
duration

duration

ความยาวของวิดีโอในรูปแบบ ISO 8601

expires

Text

วันที่ในรูปแบบ ISO 8601 ที่หลังจากนั้นจะใช้วิดีโอไม่ได้อีกต่อไป (หากมี) โปรดอย่าระบุข้อมูลส่วนนี้หากวิดีโอของคุณไม่มีวันหมดอายุ

interactionCount

Text

จำนวนครั้งที่มีการดูวิดีโอ

BroadcastEvent

ดูคำจำกัดความทั้งหมดของ BroadcastEvent ได้ที่ schema.org/BroadcastEvent พร็อพเพอร์ตี้ BroadcastEvent ต้องรวมอยู่ภายในเอนทิตี VideoOject

พร็อพเพอร์ตี้ที่จำเป็น
endDate

Text

เวลาและวันที่ที่สตรีมสดสิ้นสุดลงหรือคาดว่าจะสิ้นสุดลง ในรูปแบบ ISO 8601

คุณจำเป็นต้องระบุ endDate เมื่อวิดีโอจบลงและไม่ได้สตรีมสดอีกต่อไป หากไม่ทราบ endDate ที่คาดไว้ก่อนสตรีมสดจะเริ่มต้นขึ้น เราขอแนะนำให้ระบุ endDate โดยประมาณ

หาก endDate อยู่ในอดีตหรือในปัจจุบัน แสดงว่าสตรีมจบไปแล้วจริงๆ และไม่ได้สตรีมสดอีกต่อไป หาก endDate อยู่ในอนาคต แสดงว่าสตรีมมีกำหนดสิ้นสุดในเวลาดังกล่าว

isLiveBroadcast

บูลีน

ตั้งค่าเป็นจริง หากวิดีโอเป็นสตรีมสด เริ่มไปแล้วและกำลังอยู่ในช่วงสตรีมสด หรือจะมีการสตรีมสด

startDate

Text

เวลาและวันที่ที่สตรีมสดเริ่มต้นขึ้นหรือคาดว่าจะเริ่มต้นขึ้น ในรูปแบบ ISO 8601 หาก startDate อยู่ในอดีตหรือในปัจจุบัน แสดงว่าสตรีมเริ่มต้นขึ้นแล้วจริงๆ หาก startDate อยู่ในอนาคต แสดงว่าสตรีมมีกำหนดเริ่มต้นในเวลาดังกล่าว

อัปเดตให้ Google ทราบอย่างรวดเร็วด้วย Indexing API

เราขอแนะนำให้ใช้ Indexing API เพื่อดูแลให้ Google รวบรวมข้อมูลสตรีมสดของคุณได้อย่างรวดเร็ว โดยเรียก API สำหรับเหตุการณ์ต่อไปนี้

  • เมื่อวิดีโอเริ่มสตรีมสด
  • เมื่อวิดีโอหยุดสตรีมและมีการอัปเดตมาร์กอัปของหน้าเพื่อแสดงถึง endDate
  • เมื่อใดก็ตามที่มีการเปลี่ยนแปลงในมาร์กอัปและต้องแจ้งให้ Google ทราบ