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

ส่วนนี้จะแสดงรายละเอียดพร็อพเพอร์ตี้มาร์กอัปเนื้อหาสำหรับประเภทเอนทิตี 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 ของรายการจะเปลี่ยนไปก็ตาม) โดยจะถือว่าเป็นสตริงที่คลุมเครือและไม่จำเป็นต้องเป็นลิงก์ที่ใช้งานได้
  • ในรูปแบบของ Unified Resource Identifier (URI)
  • โดเมนที่ใช้สำหรับค่า @id ต้องเป็นขององค์กรคุณ
เนื่องจาก url ของเอนทิตีเป็นไปตามข้อกำหนดทั้งหมดในฐานะตัวระบุ เราจึงขอแนะนำให้ใช้ url ของเอนทิตีเป็น @id โปรดดูรายละเอียดเพิ่มเติมในหัวข้อตัวระบุ
url URL ต้องระบุ - Canonical URL ของเนื้อหา ซึ่ง Google ใช้เพื่อจับคู่เนื้อหาในฟีดกับเนื้อหาในฐานข้อมูลของ Google
url ต้องเป็นไปตามข้อกำหนดต่อไปนี้
  • url ต้องไม่ซ้ำกันทั่วโลก
  • url ต้องมี Canonical URL ที่ใช้งานได้ซึ่ง Google รวบรวมข้อมูลได้
  • url ต้องนำไปยังหน้าคำอธิบายเนื้อหาที่ไม่ได้ถูกบล็อกโดยเพย์วอลล์
สำหรับ Deep Link ของการเล่น โปรดดูพร็อพเพอร์ตี้ urlTemplate ของออบเจ็กต์เป้าหมายแทน
name Text ต้องระบุ - ชื่อศิลปินหรือกลุ่ม
potentialAction การดำเนินการเพื่อฟัง ต้องระบุ - ออบเจ็กต์มาร์กอัปการดำเนินการที่แสดงรายละเอียดของการดำเนินการ ดูรายละเอียดได้ที่พร็อพเพอร์ตี้มาร์กอัปการดำเนินการ
subjectOf MusicPlaylist ต้องระบุสำหรับการดำเนินการที่อิงตามเอนทิตี - รายละเอียดสำหรับการดำเนินการที่อิงตามเอนทิตี
subjectOf.@type Text ต้องระบุสำหรับการดำเนินการที่อิงเอนทิตี - ตั้งค่าเป็น MusicPlaylist เสมอสำหรับพร็อพเพอร์ตี้นี้
subjectOf.@id URL ต้องระบุสำหรับการดำเนินการที่อิงเอนทิตี - ตัวระบุสำหรับการดำเนินการที่อิงเอนทิตี ดูข้อกำหนดสำหรับ @id ด้านบน โดยต้องแตกต่างจาก @id สำหรับศิลปิน/กลุ่ม
subjectOf.url URL ต้องระบุสำหรับการดำเนินการที่อิงเอนทิตี - Canonical URL สำหรับการดำเนินการที่อิงเอนทิตี ดูข้อกำหนดสำหรับ url ด้านบน คุณปล่อยข้อมูลนี้ได้หากเหมือนกับ url สำหรับศิลปิน/กลุ่ม
subjectOf.potentialAction การดำเนินการเพื่อฟัง ต้องระบุสำหรับ Entity-seed Actions - ออบเจ็กต์มาร์กอัปการดำเนินการที่แสดงรายละเอียดของการดำเนินการ ดูรายละเอียดได้ที่พร็อพเพอร์ตี้มาร์กอัปการดำเนินการ
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 ของรายการจะเปลี่ยนไปก็ตาม) โดยจะถือว่าเป็นสตริงที่คลุมเครือและไม่จำเป็นต้องเป็นลิงก์ที่ใช้งานได้
  • ในรูปแบบของ Unified Resource Identifier (URI)
  • โดเมนที่ใช้สำหรับค่า @id ต้องเป็นขององค์กรคุณ
เนื่องจาก url ของเอนทิตีเป็นไปตามข้อกำหนดทั้งหมดในฐานะตัวระบุ เราจึงขอแนะนำให้ใช้ url ของเอนทิตีเป็น @id โปรดดูรายละเอียดเพิ่มเติมในหัวข้อตัวระบุ
url URL ต้องระบุ - Canonical URL ของเนื้อหา ซึ่ง Google ใช้เพื่อจับคู่เนื้อหาในฟีดกับเนื้อหาในฐานข้อมูลของ Google
url ต้องเป็นไปตามข้อกำหนดต่อไปนี้
  • url ต้องไม่ซ้ำกันทั่วโลก
  • url ต้องมี Canonical URL ที่ใช้งานได้ซึ่ง Google รวบรวมข้อมูลได้
  • url ต้องนำไปยังหน้าคำอธิบายเนื้อหาที่ไม่ได้ถูกบล็อกโดยเพย์วอลล์
สำหรับ Deep Link ของการเล่น โปรดดูพร็อพเพอร์ตี้ urlTemplate ของออบเจ็กต์เป้าหมายแทน
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 การดำเนินการเพื่อฟัง ต้องระบุสำหรับ Entity-seed Actions - ออบเจ็กต์มาร์กอัปการดำเนินการที่แสดงรายละเอียดของการดำเนินการ ดูรายละเอียดได้ที่พร็อพเพอร์ตี้มาร์กอัปการดำเนินการ
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 ของรายการจะเปลี่ยนไปก็ตาม) โดยจะถือว่าเป็นสตริงที่คลุมเครือและไม่จำเป็นต้องเป็นลิงก์ที่ใช้งานได้
  • ในรูปแบบของ Unified Resource Identifier (URI)
  • โดเมนที่ใช้สำหรับค่า @id ต้องเป็นขององค์กรคุณ
เนื่องจาก url ของเอนทิตีเป็นไปตามข้อกำหนดทั้งหมดในฐานะตัวระบุ เราจึงขอแนะนำให้ใช้ url ของเอนทิตีเป็น @id โปรดดูรายละเอียดเพิ่มเติมในหัวข้อตัวระบุ
url URL ต้องระบุ - Canonical URL ของเนื้อหา ซึ่ง Google ใช้เพื่อจับคู่เนื้อหาในฟีดกับเนื้อหาในฐานข้อมูลของ Google
url ต้องเป็นไปตามข้อกำหนดต่อไปนี้
  • url ต้องไม่ซ้ำกันทั่วโลก
  • url ต้องมี Canonical URL ที่ใช้งานได้ซึ่ง Google รวบรวมข้อมูลได้
  • url ต้องนำไปยังหน้าคำอธิบายเนื้อหาที่ไม่ได้ถูกบล็อกโดยเพย์วอลล์
สำหรับ Deep Link ของการเล่น โปรดดูพร็อพเพอร์ตี้ urlTemplate ของออบเจ็กต์เป้าหมายแทน
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 การดำเนินการเพื่อฟัง ต้องระบุสำหรับ Entity-seed 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"
        }
      }
    }
  }
}

ดูหน้าต่อไปนี้เพื่อดูหัวข้อที่เกี่ยวข้องกับที่พักเหล่านี้