พร็อพเพอร์ตี้มาร์กอัปเนื้อหาของศิลปิน อัลบั้ม และเพลง

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

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

MusicGroup

พร็อพเพอร์ตี้ ประเภทที่คาดหวัง คำอธิบาย
@context Text ต้องระบุ - ตั้งค่าเป็น ["http://schema.googleapis.com", {"@language": "xx"}] เสมอ
  • โดย "xx" คือภาษาของสตริงในฟีด บริบทเอนทิตีรากแต่ละรายการควรตั้งค่า @language เป็นรหัสภาษาที่เหมาะสมในรูปแบบ BCP 47 เช่น หากตั้งค่าภาษาเป็นภาษาสเปน ระบบจะถือว่าชื่อเป็นภาษาสเปนแม้ว่าภาษาของคำบรรยายแทนเสียง/เสียงพากย์จะเป็นภาษาอังกฤษก็ตาม
@type Text ต้องระบุ - ตั้งค่าเป็น MusicGroup สำหรับศิลปินและกลุ่มเสมอ
@id URL ต้องระบุ - ตัวระบุของเนื้อหาในรูปแบบ URI เช่น https://example.com/1234abc
@id ต้องเป็นไปตามข้อกำหนดต่อไปนี้
  • ไม่ซ้ำกันทั่วทั้งแคตตาล็อก
  • คงที่ รหัสต้องคงที่และไม่มีการเปลี่ยนแปลงเมื่อเวลาผ่านไป (แม้ว่าพร็อพเพอร์ตี้ URL ของรายการจะเปลี่ยนแปลงก็ตาม) ระบบจะจัดการ URL เหมือนเป็นสตริงที่คลุมเครือและ URL ไม่จำเป็นต้องเป็นลิงก์ที่ใช้งานได้จริง
  • ในรูปแบบของ Unified Resource Identifier (URI)
  • โดเมนที่ใช้สำหรับค่า @id ต้องเป็นขององค์กรคุณ
เนื่องจาก url ของเอนทิตีเป็นไปตามข้อกำหนดทั้งหมดในฐานะตัวระบุ เราจึงขอแนะนำให้คุณใช้ url ของเอนทิตีเป็น @id ดูรายละเอียดเพิ่มเติมได้ที่ส่วนตัวระบุ
url URL ต้องระบุ - Canonical URL ของเนื้อหา ซึ่ง Google ใช้เพื่อจับคู่เนื้อหาในฟีดกับเนื้อหาในฐานข้อมูลของ Google
url ต้องเป็นไปตามข้อกำหนดต่อไปนี้
  • url ต้องไม่ซ้ำกันทั่วโลก
  • url ต้องมี Canonical URL ที่ใช้งานได้ซึ่ง Google สามารถทำการ Crawl ได้
  • url ต้องชี้ไปยังหน้าคำอธิบายเนื้อหาที่ไม่ได้ถูกบล็อกด้วยเพย์วอลล์
สำหรับ Deep Link ของการเล่น ให้ดูพร็อพเพอร์ตี้ urlTemplate ของออบเจ็กต์ target แทน
name Text ต้องระบุ - ชื่อศิลปินหรือกลุ่ม
potentialAction การดำเนินการเพื่อฟัง ต้องระบุ - ออบเจ็กต์มาร์กอัปการดำเนินการที่มีรายละเอียดของการดำเนินการ ดูรายละเอียดได้ที่พร็อพเพอร์ตี้มาร์กอัปการดำเนินการ
subjectOf MusicPlaylist ต้องระบุสำหรับการดำเนินการที่เริ่มต้นจากเอนทิตี - รายละเอียดของการดำเนินการที่เริ่มต้นจากเอนทิตี
subjectOf.@type Text ต้องระบุสำหรับการดำเนินการที่เริ่มต้นด้วยเอนทิตี - ตั้งค่าเป็น MusicPlaylist สำหรับพร็อพเพอร์ตี้นี้เสมอ
subjectOf.@id URL ต้องระบุสำหรับการดำเนินการที่เริ่มต้นจากเอนทิตี - ตัวระบุสำหรับการดำเนินการที่เริ่มต้นจากเอนทิตี โปรดดูข้อกำหนดสำหรับ @id ด้านบน โดยต้องแตกต่างจาก@idของศิลปิน/กลุ่ม
subjectOf.url URL ต้องระบุสำหรับการดำเนินการที่เริ่มต้นจากเอนทิตี - Canonical URL สำหรับการดำเนินการที่เริ่มต้นจากเอนทิตี โปรดดูข้อกำหนดสำหรับ url ด้านบน คุณเว้นส่วนนี้ไว้ได้หากเหมือนกับurlของศิลปิน/กลุ่ม
subjectOf.potentialAction การดำเนินการเพื่อฟัง ต้องระบุสำหรับการดำเนินการที่เริ่มต้นจากเอนทิตี - ออบเจ็กต์มาร์กอัปการดำเนินการที่มีรายละเอียดของการดำเนินการ ดูรายละเอียดได้ที่พร็อพเพอร์ตี้มาร์กอัปการดำเนินการ
image ImageObject รูปภาพที่แสดงถึง MusicGroup ดูพร็อพเพอร์ตี้มาร์กอัปรูปภาพ
sameAs URL URL ของหน้าเว็บอ้างอิงที่ระบุตัวตนของศิลปินได้ เช่น หน้า Wikipedia ของศิลปิน ซึ่งต้องแตกต่างจากพร็อพเพอร์ตี้ url
description Text ประวัติโดยย่อของศิลปิน จำนวนอักขระสูงสุด 300 ตัว
isFamilyFriendly บูลีน ระบุว่าเนื้อหานี้เหมาะกับครอบครัวหรือไม่ (กล่าวคือ เนื้อหาเหมาะสำหรับสมาชิกทุกคนในครอบครัว รวมถึงเด็ก) ผลิตภัณฑ์ของ Google อาจใช้ isFamilyFriendly เมื่อพิจารณาเพลงที่จะเล่น
popularityScore PopularityScoreSpecification ขอแนะนำอย่างยิ่ง เหตุผล คะแนนที่ Google ใช้ร่วมกับสัญญาณอื่นๆ เพื่อพิจารณาว่าควรเล่นสื่อใดให้ผู้ใช้ คะแนนนี้แสดงถึงความนิยมของเนื้อหาที่เกี่ยวข้องกับเนื้อหาอื่นๆ ในแคตตาล็อก ดังนั้นระดับคะแนนจึงต้องสอดคล้องกันในฟีดและในเอนทิตีทั้งหมดในแคตตาล็อก โดยค่าเริ่มต้น ระบบจะตั้งคะแนนความนิยมของเอนทิตีเป็น 0
popularityScore.@type Text ตั้งค่าเป็น PopularityScoreSpecification เสมอ
popularityScore.value Number ค่าตัวเลขที่ไม่เป็นลบซึ่งบ่งบอกถึงความนิยมของเอนทิตี โดยคะแนนที่สูงกว่าหมายถึงความนิยมที่สูงกว่า
popularityScore.eligibleRegion ประเทศ ภูมิภาคที่ใช้คะแนนความนิยมนี้ได้ หากคะแนนความนิยมใช้ได้ทั่วโลก ให้ตั้งค่าเป็น EARTH โดยค่าเริ่มต้น พร็อพเพอร์ตี้นี้จะตั้งค่าเป็น EARTH
Note: ความนิยมเฉพาะภาษาจะมีลำดับความสำคัญสูงกว่าความนิยมทั่วโลก (EARTH)

MusicAlbum

พร็อพเพอร์ตี้ ประเภทที่คาดหวัง คำอธิบาย
@context Text ต้องระบุ - ตั้งค่าเป็น ["http://schema.googleapis.com", {"@language": "xx"}] เสมอ
  • โดย "xx" คือภาษาของสตริงในฟีด บริบทเอนทิตีรากแต่ละรายการควรตั้งค่า @language เป็นรหัสภาษาที่เหมาะสมในรูปแบบ BCP 47 เช่น หากตั้งค่าภาษาเป็นภาษาสเปน ระบบจะถือว่าชื่อเป็นภาษาสเปนแม้ว่าภาษาของคำบรรยายแทนเสียง/เสียงพากย์จะเป็นภาษาอังกฤษก็ตาม
@type Text ต้องระบุ - ตั้งค่าเป็น MusicAlbum สำหรับอัลบั้มเสมอ
@id URL ต้องระบุ - ตัวระบุของเนื้อหาในรูปแบบ URI เช่น https://example.com/1234abc
@id ต้องเป็นไปตามข้อกำหนดต่อไปนี้
  • ไม่ซ้ำกันทั่วทั้งแคตตาล็อก
  • คงที่ รหัสต้องคงที่และไม่มีการเปลี่ยนแปลงเมื่อเวลาผ่านไป (แม้ว่าพร็อพเพอร์ตี้ URL ของรายการจะเปลี่ยนแปลงก็ตาม) ระบบจะจัดการ URL เหมือนเป็นสตริงที่คลุมเครือและ URL ไม่จำเป็นต้องเป็นลิงก์ที่ใช้งานได้จริง
  • ในรูปแบบของ Unified Resource Identifier (URI)
  • โดเมนที่ใช้สำหรับค่า @id ต้องเป็นขององค์กรคุณ
เนื่องจาก url ของเอนทิตีเป็นไปตามข้อกำหนดทั้งหมดในฐานะตัวระบุ เราจึงขอแนะนำให้คุณใช้ url ของเอนทิตีเป็น @id ดูรายละเอียดเพิ่มเติมได้ที่ส่วนตัวระบุ
url URL ต้องระบุ - Canonical URL ของเนื้อหา ซึ่ง Google ใช้เพื่อจับคู่เนื้อหาในฟีดกับเนื้อหาในฐานข้อมูลของ Google
url ต้องเป็นไปตามข้อกำหนดต่อไปนี้
  • url ต้องไม่ซ้ำกันทั่วโลก
  • url ต้องมี Canonical URL ที่ใช้งานได้ซึ่ง Google สามารถทำการ Crawl ได้
  • url ต้องชี้ไปยังหน้าคำอธิบายเนื้อหาที่ไม่ได้ถูกบล็อกด้วยเพย์วอลล์
สำหรับ Deep Link ของการเล่น ให้ดูพร็อพเพอร์ตี้ urlTemplate ของออบเจ็กต์ target แทน
name Text ต้องระบุ - ชื่ออัลบั้ม
byArtist MusicGroup ต้องระบุ - ศิลปินหรือวงดนตรีที่บันทึกอัลบั้มนี้ คุณต้องระบุอย่างน้อย @id ที่ไม่ซ้ำกันซึ่งคุณใช้สำหรับศิลปินรายนั้นและชื่อของศิลปิน หากอัลบั้มมีศิลปินที่เกี่ยวข้องหลายคน คุณอาจระบุอาร์เรย์ของค่าใน byArtist
byArtist.@type Text ต้องระบุ - ตั้งค่าเป็น MusicGroup เสมอสำหรับพร็อพเพอร์ตี้นี้
byArtist.@id URL ต้องระบุ - ตัวระบุสำหรับศิลปินของอัลบั้ม โปรดดูข้อกำหนดสำหรับ @id ด้านบน โดยต้องตรงกับ@idที่คุณใช้สำหรับศิลปิน/กลุ่มในส่วนอื่นๆ ของฟีด
byArtist.name Text ต้องระบุ - ชื่อศิลปิน/กลุ่ม
potentialAction การดำเนินการเพื่อฟัง ต้องระบุ - ออบเจ็กต์มาร์กอัปการดำเนินการที่มีรายละเอียดของการดำเนินการ ดูรายละเอียดได้ที่พร็อพเพอร์ตี้มาร์กอัปการดำเนินการ
subjectOf MusicPlaylist ต้องระบุสำหรับการดำเนินการที่เริ่มต้นจากเอนทิตี - รายละเอียดของการดำเนินการที่เริ่มต้นจากเอนทิตี
subjectOf.@type Text ต้องระบุสำหรับการดำเนินการที่เริ่มต้นด้วยเอนทิตี - ตั้งค่าเป็น MusicPlaylist สำหรับพร็อพเพอร์ตี้นี้เสมอ
subjectOf.@id URL ต้องระบุสำหรับการดำเนินการที่เริ่มต้นจากเอนทิตี - ตัวระบุสำหรับการดำเนินการที่เริ่มต้นจากเอนทิตี โปรดดูข้อกำหนดสำหรับ @id ด้านบน โดยต้องแตกต่างจาก @id ของอัลบั้ม
subjectOf.url URL ต้องระบุสำหรับการดำเนินการที่เริ่มต้นจากเอนทิตี - Canonical URL สำหรับการดำเนินการที่เริ่มต้นจากเอนทิตี โปรดดูข้อกำหนดสำหรับ url ด้านบน คุณจะเว้นช่องนี้ไว้ก็ได้หากเหมือนกับ url ของอัลบั้ม
subjectOf.potentialAction การดำเนินการเพื่อฟัง ต้องระบุสำหรับการดำเนินการที่เริ่มต้นจากเอนทิตี - ออบเจ็กต์มาร์กอัปการดำเนินการที่มีรายละเอียดของการดำเนินการ ดูรายละเอียดได้ที่พร็อพเพอร์ตี้มาร์กอัปการดำเนินการ
image ImageObject รูปภาพที่แสดง MusicAlbum ดูพร็อพเพอร์ตี้มาร์กอัปรูปภาพ
sameAs URL URL ไปยังหน้าเว็บอ้างอิงที่ระบุอัลบั้มได้ เช่น หน้า Wikipedia ของอัลบั้ม ซึ่งต้องแตกต่างจากพร็อพเพอร์ตี้ url
numTracks จำนวนเต็ม จำนวนเพลงหรือแทร็กในอัลบั้มนี้
timeRequired Text ความยาวของอัลบั้มในรูปแบบ ISO 8601
description Text คำอธิบายอัลบั้มโดยย่อ จำนวนอักขระสูงสุด 300 ตัว
isFamilyFriendly บูลีน ระบุว่าเนื้อหานี้เหมาะกับครอบครัวหรือไม่ (กล่าวคือ เนื้อหาเหมาะสำหรับสมาชิกทุกคนในครอบครัว รวมถึงเด็ก) ผลิตภัณฑ์ของ Google อาจใช้ isFamilyFriendly เมื่อพิจารณาเพลงที่จะเล่น
popularityScore PopularityScoreSpecification คะแนนที่ Google ใช้ร่วมกับสัญญาณอื่นๆ เพื่อพิจารณาว่าควรเล่นสื่อใดให้ผู้ใช้ คะแนนนี้แสดงถึงความนิยมของเนื้อหาที่เกี่ยวข้องกับเนื้อหาอื่นๆ ในแคตตาล็อก ดังนั้นระดับคะแนนจึงต้องสอดคล้องกันในฟีดและในเอนทิตีทั้งหมดในแคตตาล็อก โดยค่าเริ่มต้น ระบบจะตั้งคะแนนความนิยมของเอนทิตีเป็น 0
popularityScore.@type Text ตั้งค่าเป็น PopularityScoreSpecification เสมอ
popularityScore.value Number ค่าตัวเลขที่ไม่เป็นลบซึ่งบ่งบอกถึงความนิยมของเอนทิตี โดยคะแนนที่สูงกว่าหมายถึงความนิยมที่สูงกว่า
popularityScore.eligibleRegion ประเทศ ภูมิภาคที่ใช้คะแนนความนิยมนี้ได้ หากคะแนนความนิยมใช้ได้ทั่วโลก ให้ตั้งค่าเป็น EARTH โดยค่าเริ่มต้น พร็อพเพอร์ตี้นี้จะตั้งค่าเป็น EARTH

MusicRecording

พร็อพเพอร์ตี้ ประเภทที่คาดหวัง คำอธิบาย
@context Text ต้องระบุ - ตั้งค่าเป็น ["http://schema.googleapis.com", {"@language": "xx"}] เสมอ
  • โดย "xx" คือภาษาของสตริงในฟีด บริบทเอนทิตีรากแต่ละรายการควรตั้งค่า @language เป็นรหัสภาษาที่เหมาะสมในรูปแบบ BCP 47 เช่น หากตั้งค่าภาษาเป็นภาษาสเปน ระบบจะถือว่าชื่อเป็นภาษาสเปนแม้ว่าภาษาของคำบรรยายแทนเสียง/เสียงพากย์จะเป็นภาษาอังกฤษก็ตาม
@type Text ต้องระบุ - ตั้งค่าเป็น MusicRecording สำหรับเพลง/แทร็กเสมอ
@id URL ต้องระบุ - ตัวระบุของเนื้อหาในรูปแบบ URI เช่น https://example.com/1234abc
@id ต้องเป็นไปตามข้อกำหนดต่อไปนี้
  • ไม่ซ้ำกันทั่วทั้งแคตตาล็อก
  • คงที่ รหัสต้องคงที่และไม่มีการเปลี่ยนแปลงเมื่อเวลาผ่านไป (แม้ว่าพร็อพเพอร์ตี้ URL ของรายการจะเปลี่ยนแปลงก็ตาม) ระบบจะจัดการ URL เหมือนเป็นสตริงที่คลุมเครือและ URL ไม่จำเป็นต้องเป็นลิงก์ที่ใช้งานได้จริง
  • ในรูปแบบของ Unified Resource Identifier (URI)
  • โดเมนที่ใช้สำหรับค่า @id ต้องเป็นขององค์กรคุณ
เนื่องจาก url ของเอนทิตีเป็นไปตามข้อกำหนดทั้งหมดในฐานะตัวระบุ เราจึงขอแนะนำให้คุณใช้ url ของเอนทิตีเป็น @id ดูรายละเอียดเพิ่มเติมได้ที่ส่วนตัวระบุ
url URL ต้องระบุ - Canonical URL ของเนื้อหา ซึ่ง Google ใช้เพื่อจับคู่เนื้อหาในฟีดกับเนื้อหาในฐานข้อมูลของ Google
url ต้องเป็นไปตามข้อกำหนดต่อไปนี้
  • url ต้องไม่ซ้ำกันทั่วโลก
  • url ต้องมี Canonical URL ที่ใช้งานได้ซึ่ง Google สามารถทำการ Crawl ได้
  • url ต้องชี้ไปยังหน้าคำอธิบายเนื้อหาที่ไม่ได้ถูกบล็อกด้วยเพย์วอลล์
สำหรับ Deep Link ของการเล่น ให้ดูพร็อพเพอร์ตี้ urlTemplate ของออบเจ็กต์ target แทน
name Text ต้องระบุ - ชื่อเพลง
byArtist MusicGroup ต้องระบุ - ศิลปินหรือวงดนตรีที่บันทึกเพลงนี้ คุณต้องระบุอย่างน้อย @id ที่ไม่ซ้ำกันซึ่งคุณใช้สำหรับศิลปินรายนั้นและชื่อของศิลปิน หากเพลงมีศิลปินที่เกี่ยวข้องหลายคน คุณอาจระบุอาร์เรย์ของค่าใน byArtist
byArtist.@type Text ต้องระบุ - ตั้งค่าเป็น MusicGroup เสมอสำหรับพร็อพเพอร์ตี้นี้
byArtist.@id URL ต้องระบุ - ตัวระบุสำหรับศิลปินของเพลง โปรดดูข้อกำหนดสำหรับ @id ด้านบน โดยต้องตรงกับ@idที่คุณใช้สำหรับศิลปิน/กลุ่มในส่วนอื่นๆ ของฟีด
byArtist.name Text ต้องระบุ - ชื่อศิลปิน/กลุ่ม
potentialAction การดำเนินการเพื่อฟัง ต้องระบุ - ออบเจ็กต์มาร์กอัปการดำเนินการที่มีรายละเอียดของการดำเนินการ ดูรายละเอียดได้ที่พร็อพเพอร์ตี้มาร์กอัปการดำเนินการ
subjectOf MusicPlaylist ต้องระบุสำหรับการดำเนินการที่เริ่มต้นจากเอนทิตี - รายละเอียดการดำเนินการที่เริ่มต้นจากเอนทิตี
subjectOf.@type Text ต้องระบุสำหรับการดำเนินการที่เริ่มต้นด้วยเอนทิตี - ตั้งค่าเป็น MusicPlaylist สำหรับพร็อพเพอร์ตี้นี้เสมอ
subjectOf.@id URL ต้องระบุสำหรับการดำเนินการที่เริ่มต้นจากเอนทิตี - ตัวระบุสำหรับการดำเนินการที่เริ่มต้นจากเอนทิตี โปรดดูข้อกำหนดสำหรับ @id ด้านบน โดยต้องแตกต่างจาก @id ของเพลง
subjectOf.url URL ต้องระบุสำหรับการดำเนินการที่เริ่มต้นจากเอนทิตี - Canonical URL สำหรับการดำเนินการที่เริ่มต้นจากเอนทิตี โปรดดูข้อกำหนดสำหรับ url ด้านบน คุณสามารถเว้นช่องนี้ไว้ได้หากเหมือนกับ url ของเพลง
subjectOf.potentialAction การดำเนินการเพื่อฟัง ต้องระบุสำหรับ Actions ที่เริ่มต้นจากเอนทิตี - ออบเจ็กต์มาร์กอัปการดำเนินการที่ให้รายละเอียดของการดำเนินการ ดูรายละเอียดได้ที่พร็อพเพอร์ตี้มาร์กอัปการดำเนินการ
image ImageObject รูปภาพที่แสดงถึง MusicRecording ดูพร็อพเพอร์ตี้มาร์กอัปรูปภาพ
sameAs URL URL ไปยังหน้าเว็บอ้างอิงที่ระบุอัลบั้มได้ เช่น หน้า Wikipedia ของอัลบั้ม ซึ่งต้องแตกต่างจากพร็อพเพอร์ตี้ url
inAlbum MusicAlbum อัลบั้มที่แทร็กปรากฏ หากมี
inAlbum.@type Text ตั้งค่าเป็น MusicAlbum สำหรับพร็อพเพอร์ตี้นี้เสมอ
inAlbum.@id URL ตัวระบุสำหรับอัลบั้ม โปรดดูข้อกำหนดสำหรับ @id ด้านบน โดยต้องตรงกับ @id ที่คุณใช้สำหรับอัลบั้มในส่วนอื่นๆ ของฟีด
inAlbum.name Text ชื่อของอัลบั้ม
duration Text ความยาวของเพลงในรูปแบบ ISO 8601
description Text คำอธิบายสั้นๆ ของเพลง จำนวนอักขระสูงสุด 300 ตัว
isFamilyFriendly บูลีน ระบุว่าเนื้อหานี้เหมาะกับครอบครัวหรือไม่ (กล่าวคือ เนื้อหาเหมาะสำหรับสมาชิกทุกคนในครอบครัว รวมถึงเด็ก) ผลิตภัณฑ์ของ Google อาจใช้ isFamilyFriendly เมื่อพิจารณาเพลงที่จะเล่น
popularityScore PopularityScoreSpecification คะแนนที่ Google ใช้ร่วมกับสัญญาณอื่นๆ เพื่อพิจารณาว่าควรเล่นสื่อใดให้ผู้ใช้ คะแนนนี้แสดงถึงความนิยมของเนื้อหาที่เกี่ยวข้องกับเนื้อหาอื่นๆ ในแคตตาล็อก ดังนั้นระดับคะแนนจึงต้องสอดคล้องกันในฟีดและในเอนทิตีทั้งหมดในแคตตาล็อก โดยค่าเริ่มต้น ระบบจะตั้งคะแนนความนิยมของเอนทิตีเป็น 0
popularityScore.@type Text ตั้งค่าเป็น PopularityScoreSpecification เสมอ
popularityScore.value Number ค่าตัวเลขที่ไม่เป็นลบซึ่งบ่งบอกถึงความนิยมของเอนทิตี โดยคะแนนที่สูงกว่าหมายถึงความนิยมที่สูงกว่า
popularityScore.eligibleRegion ประเทศ ภูมิภาคที่ใช้คะแนนความนิยมนี้ได้ หากคะแนนความนิยมใช้ได้ทั่วโลก ให้ตั้งค่าเป็น EARTH โดยค่าเริ่มต้น พร็อพเพอร์ตี้นี้จะตั้งค่าเป็น EARTH

ตัวอย่าง

MusicGroup

{
  "@context":["http://schema.googleapis.com/", {"@language": "en"}],
  "@type":"MusicGroup",
  "@id":"http://www.example.com/artist/my_favorite_artist/",
  "url":"http://www.example.com/artist/my_favorite_artist/",
  "sameAs": "http://www.my_favorite_artist.com",
  "name":"My Favorite Artist",
  "description":"This is my favorite artist.",
  "image":[
    {
      "@type": "ImageObject",
      "contentUrl" : "http://www.example.com/artist/my_favorite_artist/1x1/photo1.jpg",
      "dateModified" : "2018-01-05T22:11:33+00:00",
      "regionsAllowed" : ["US","UK","MX"]
    },
    {
      "@type": "ImageObject",
      "contentUrl" : "http://www.example.com/artist/my_favortie_artist/1x1/photo2.jpg",
      "dateModified" : "2018-01-05T22:11:33+00:00",
      "regionsAllowed" : ["UA", "IR"]
    }
  ],
  "popularityScore": {
    "@type": "PopularityScoreSpecification",
    "value": 92,
    "eligibleRegion": [
      {
        "@type": "Country",
        "name": "US"
      },
      {
        "@type": "Country",
        "name": "GB"
      }
    ]
  },
  "potentialAction": {
    "@type":"ListenAction",
    "target": {
      "@type":"EntryPoint",
      "urlTemplate":"http://www.example.com/artist/my_favorite_artist?autoplay=true",
      "actionPlatform":[
        "http://schema.org/DesktopWebPlatform",
        "http://schema.org/IOSPlatform",
        "http://schema.org/AndroidPlatform",
        "http://schema.org/AndroidTVPlatform",
        "http://schema.googleapis.com/GoogleAudioCast",
        "http://schema.googleapis.com/GoogleVideoCast"
      ]
    },
    "expectsAcceptanceOf":{
      "@type":"Offer",
      "category":"subscription",
      "eligibleRegion": {
        "@type":"Country",
        "name":"US"
      }
    }
  },
  "subjectOf": {
    "@type":"MusicPlaylist",
    "@id":"http://www.example.com/artist_mix/my_favorite_artist/",
    "url":"http://www.example.com/artist_mix/my_favorite_artist/",
    "name":"My Favorite Artist Mix",
    "description":"A playlist of songs similar to My Favorite Artist",
    "potentialAction":{
      "@type":"ListenAction",
      "target": {
        "@type":"EntryPoint",
        "urlTemplate":"http://www.example.com/artist_mix/my_favorite_artist?autoplay=true",
        "actionPlatform":[
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/IOSPlatform",
          "http://schema.org/AndroidPlatform",
          "http://schema.org/AndroidTVPlatform",
          "http://schema.googleapis.com/GoogleAudioCast",
          "http://schema.googleapis.com/GoogleVideoCast"
        ]
      },
      "expectsAcceptanceOf":{
        "@type":"Offer",
        "category":"free",
        "eligibleRegion": {
          "@type":"Country",
          "name":"US"
        }
      }
    }
  }
}

MusicAlbum

{
  "@context":["http://schema.googleapis.com/", {"@language": "en"}],
  "@type":"MusicAlbum",
  "@id":"http://www.example.com/album/my_favorite_album",
  "url":"http://www.example.com/album/my_favorite_album",
  "name":"My Favorite Album",
  "sameAs":"https://en.wikipedia.org/wiki/my_favorite_album_(my_favorite_artist_album)",
  "description":"This is my favorite album.",
  "datePublished":"2010-08-24",
  "numTracks":"12",
  "timeRequired":"P44M02S",
  "byArtist":{
    "@type":"MusicGroup",
    "@id": "http://www.example.com/artist/my_favorite_artist/",
    "name":"My Favorite Artist"
  },
  "image":[
    {
      "@type": "ImageObject",
      "contentUrl" : "http://www.example.com/album/my_favorite_album/1x1/photo1.jpg",
      "dateModified" : "2018-01-05T22:11:33+00:00",
      "regionsAllowed" : ["US","UK","MX"]
    },
    {
      "@type": "ImageObject",
      "contentUrl" : "http://www.example.com/album/my_favorite_album/1x1/photo2.jpg",
      "dateModified" : "2018-01-05T22:11:33+00:00",
      "regionsAllowed" : ["UA", "IR"]
    }
  ],
  "popularityScore": {
    "@type": "PopularityScoreSpecification",
    "value": 87,
    "eligibleRegion": {
        "@type": "Country",
        "name": "US"
    }
  },
  "potentialAction": {
    "@type":"ListenAction",
    "target": {
      "@type":"EntryPoint",
      "urlTemplate":"http://www.example.com/album/my_favorite_album?autoplay=true",
      "actionPlatform":[
        "http://schema.org/DesktopWebPlatform",
        "http://schema.org/IOSPlatform",
        "http://schema.org/AndroidPlatform",
        "http://schema.org/AndroidTVPlatform",
        "http://schema.googleapis.com/GoogleAudioCast",
        "http://schema.googleapis.com/GoogleVideoCast"
      ]
    },
    "expectsAcceptanceOf":{
      "@type":"Offer",
      "category":"subscription",
      "eligibleRegion": {
        "@type":"Country",
        "name":"US"
      }
    }
  },
  "subjectOf": {
    "@type":"MusicPlaylist",
    "@id":"http://www.example.com/album_mix/my_favorite_album",
    "url":"http://www.example.com/album_mix/my_favorite_album",
    "name":"My Favorite Album Mix",
    "description":"A playlist of songs similar to My Favorite Album",
    "potentialAction":{
      "@type":"ListenAction",
      "target": {
        "@type":"EntryPoint",
        "urlTemplate":"http://www.example.com/album_mix/my_favorite_album?autoplay=true",
        "actionPlatform": [
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/IOSPlatform",
          "http://schema.org/AndroidPlatform",
          "http://schema.org/AndroidTVPlatform",
          "http://schema.googleapis.com/GoogleAudioCast",
          "http://schema.googleapis.com/GoogleVideoCast"
        ]
      },
      "expectsAcceptanceOf":{
        "@type":"Offer",
        "category":"free",
        "eligibleRegion": {
          "@type":"Country",
          "name":"US"
        }
      }
    }
  }
}

MusicRecording

{
  "@context":["http://schema.googleapis.com/", {"@language": "en"}],
  "@type":"MusicRecording",
  "@id":"http://www.example.com/track/my_favorite_song",
  "url":"http://www.example.com/track/my_favorite_song",
  "name":"My Favorite Song",
  "sameAs":"https://en.wikipedia.org/wiki/my_favorite_song_(song)",
  "description":"This is my favorite song.",
  "datePublished":"2010-08-24",
  "duration":"PT3M54S",
  "byArtist":{
    "@type":"MusicGroup",
    "@id": "http://www.example.com/artist/my_favorite_song/",
    "name":"My Favorite Artist"
  },
  "inAlbum":{
    "@type":"MusicAlbum",
    "@id":"http://www.example.com/album/my_favorite_album",
    "name":"My Favorite Album"
  },
  "image":[
    {
      "@type": "ImageObject",
      "contentUrl" : "http://www.example.com/track/my_favorite_song/1x1/photo1.jpg",
      "dateModified" : "2018-01-05T22:11:33+00:00",
      "regionsAllowed" : ["US","UK","MX"]
    },
    {
      "@type": "ImageObject",
      "contentUrl" : "http://www.example.com/track/my_favorite_song/1x1/photo2.jpg",
      "dateModified" : "2018-01-05T22:11:33+00:00",
      "regionsAllowed" : ["UA", "IR"]
    }
  ],
  "popularityScore": {
    "@type": "PopularityScoreSpecification",
    "value": 97,
    "eligibleRegion": "EARTH"
  },
  "potentialAction": {
    "@type":"ListenAction",
    "target": {
      "@type":"EntryPoint",
      "urlTemplate":"http://www.example.com/track/my_favorite_song?autoplay=true",
      "actionPlatform": [
        "http://schema.org/DesktopWebPlatform",
        "http://schema.org/IOSPlatform",
        "http://schema.org/AndroidPlatform",
        "http://schema.org/AndroidTVPlatform",
        "http://schema.googleapis.com/GoogleAudioCast",
        "http://schema.googleapis.com/GoogleVideoCast"
      ]
    },
    "expectsAcceptanceOf": {
      "@type":"Offer",
      "category":"subscription",
      "eligibleRegion": {
        "@type":"Country",
        "name":"US"
      }
    }
  },
  "subjectOf": {
    "@type":"MusicPlaylist",
    "@id":"http://www.example.com/track_mix/my_favorite_song",
    "url":"http://www.example.com/track_mix/my_favorite_song",
    "name":"My Favorite Song Mix",
    "description":"A playlist of songs similar to My Favorite Song",
    "potentialAction":{
      "@type":"ListenAction",
      "target": {
        "@type":"EntryPoint",
        "urlTemplate":"http://www.example.com/track_mix/my_favorite_song?autoplay=true",
        "actionPlatform": [
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/IOSPlatform",
          "http://schema.org/AndroidPlatform",
          "http://schema.org/AndroidTVPlatform",
          "http://schema.googleapis.com/GoogleAudioCast",
          "http://schema.googleapis.com/GoogleVideoCast"
        ]
      },
      "expectsAcceptanceOf":{
        "@type":"Offer",
        "category":"free",
        "eligibleRegion": {
          "@type":"Country",
          "name":"US"
        }
      }
    }
  }
}

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