Phần này cung cấp thông tin chi tiết về các thuộc tính đánh dấu nội dung cho các loại thực thể MusicGroup
, MusicAlbum
và MusicRecording
.
Bảng thông số kỹ thuật
MusicGroup
Thuộc tính | Loại dự kiến | Mô tả |
---|---|---|
@context |
Văn bản | Bắt buộc – Luôn đặt thành ["http://schema.googleapis.com", {"@language": "xx"}] .
|
@type |
Văn bản | Bắt buộc – Luôn đặt thành MusicGroup cho nghệ sĩ và nhóm. |
@id |
URL | Bắt buộc – Giá trị nhận dạng của nội dung ở định dạng URI; ví dụ: https://example.com/1234abc.@id phải đáp ứng các yêu cầu sau:
url của một thực thể đáp ứng tất cả yêu cầu để có giá trị nhận dạng, nên bạn nên sử dụng url của một thực thể làm @id . Xem phần Identifier để biết thêm chi tiết. |
url |
URL | Bắt buộc – URL chính tắc của nội dung mà Google sử dụng để so khớp nội dung trong nguồn cấp dữ liệu của bạn với nội dung trong cơ sở dữ liệu của Google.url phải đáp ứng các yêu cầu sau:
urlTemplate của đối tượng target. |
name |
Văn bản | Bắt buộc – Tên của nghệ sĩ hoặc nhóm.
|
potentialAction |
ListenAction | Bắt buộc – Đối tượng đánh dấu Hành động cung cấp thông tin chi tiết về hành động. Xem Thuộc tính đánh dấu hành động để biết chi tiết.
|
subjectOf |
MusicPlaylist | Bắt buộc đối với Hành động bắt nguồn từ thực thể – Thông tin chi tiết về hành động liên kết với thực thể. |
subjectOf.@type |
Văn bản | Bắt buộc đối với Hành động khởi đầu cho thực thể – Luôn đặt thành MusicPlaylist cho tài sản này. |
subjectOf.@id |
URL | Bắt buộc đối với Hành động gốc thực thể – Giá trị nhận dạng của hành động gốc thực thể. Xem các yêu cầu đối với @id ở trên. Tệp này phải khác với @id của nghệ sĩ/nhóm. |
subjectOf.url |
URL | Bắt buộc đối với Hành động gốc thực thể – URL chính tắc cho hành động gốc thực thể. Xem các yêu cầu đối với url ở trên. Bạn có thể bỏ qua nếu mục này giống với url cho nghệ sĩ/nhóm. |
subjectOf.potentialAction |
ListenAction | Bắt buộc đối với Hành động gốc thực thể – Đối tượng đánh dấu Hành động cung cấp thông tin chi tiết về hành động. Xem Thuộc tính đánh dấu hành động để biết chi tiết.
|
image |
ImageObject (Đối tượng hình ảnh) | Hình ảnh đại diện cho MusicGroup. Hãy xem bài viết Thuộc tính đánh dấu hình ảnh. |
sameAs |
URL | URL tới một trang web tham khảo có thể nhận dạng nghệ sĩ; ví dụ: trang Wikipedia của nghệ sĩ đó. Thuộc tính này phải khác với thuộc tính url . |
description |
Văn bản | Tiểu sử ngắn gọn về nghệ sĩ. Giới hạn 300 ký tự.
|
isFamilyFriendly |
Boolean | Cho biết nội dung này có phù hợp với gia đình hay không (tức là nội dung phù hợp với tất cả thành viên trong một gia đình, bao gồm cả trẻ em). Các sản phẩm của Google có thể sử dụng isFamilyFriendly khi xác định một bài hát sẽ phát. |
popularityScore |
PopularityScoreSpecification | Rất nên dùng Tại sao? Điểm số mà Google sử dụng cùng với các tín hiệu khác để xác định nội dung nghe nhìn sẽ phát cho người dùng. Điểm số này cho biết mức độ phổ biến của nội dung so với những nội dung khác trong danh mục của bạn; do đó, thang điểm cần phải nhất quán trên các nguồn cấp dữ liệu của bạn, giữa tất cả các thực thể trong danh mục của bạn. Theo mặc định, điểm mức độ phổ biến của một thực thể được đặt là 0. |
popularityScore.@type |
Văn bản | Luôn đặt thành PopularityScoreSpecification . |
popularityScore.value |
Number | Một giá trị số không âm cho biết mức độ phổ biến của thực thể; điểm số càng cao thì mức độ phổ biến càng cao. |
popularityScore.eligibleRegion |
Quốc gia | (Các) khu vực có áp dụng điểm số phổ biến này. Nếu điểm phổ biến có thể áp dụng trên toàn cầu, hãy đặt thành EARTH . Theo mặc định, thuộc tính này được đặt thành EARTH . Note: Mức độ phổ biến theo ngôn ngữ được ưu tiên hơn mức độ phổ biến trên toàn cầu (earth) |
MusicAlbum
Thuộc tính | Loại dự kiến | Mô tả |
---|---|---|
@context |
Văn bản | Bắt buộc – Luôn đặt thành ["http://schema.googleapis.com", {"@language": "xx"}] .
|
@type |
Văn bản | Bắt buộc – Luôn đặt thành MusicAlbum cho album. |
@id |
URL | Bắt buộc – Giá trị nhận dạng của nội dung ở định dạng URI; ví dụ: https://example.com/1234abc.@id phải đáp ứng các yêu cầu sau:
url của một thực thể đáp ứng tất cả yêu cầu để có giá trị nhận dạng, nên bạn nên sử dụng url của một thực thể làm @id . Xem phần Identifier để biết thêm chi tiết. |
url |
URL | Bắt buộc – URL chính tắc của nội dung mà Google sử dụng để so khớp nội dung trong nguồn cấp dữ liệu của bạn với nội dung trong cơ sở dữ liệu của Google.url phải đáp ứng các yêu cầu sau:
urlTemplate của đối tượng target. |
name |
Văn bản | Bắt buộc – Tên album.
|
byArtist |
MusicGroup | Bắt buộc – Nghệ sĩ hoặc nhóm đã thu âm đĩa nhạc này. Ít nhất, bạn phải chỉ định @id duy nhất mà bạn sử dụng cho nghệ sĩ đó và tên của nghệ sĩ đó. Nếu đĩa nhạc có nhiều nghệ sĩ liên kết, bạn có thể cung cấp một loạt giá trị theo nghệ sĩ. |
byArtist.@type |
Văn bản | Bắt buộc – Luôn đặt thành MusicGroup cho tài sản này. |
byArtist.@id |
URL | Bắt buộc – Giá trị nhận dạng nghệ sĩ của đĩa nhạc. Xem các yêu cầu đối với @id ở trên. Thuộc tính này phải khớp với @id mà bạn sử dụng cho nghệ sĩ/nhóm ở nơi khác trong nguồn cấp dữ liệu. |
byArtist.name |
Văn bản | Bắt buộc – Tên của nghệ sĩ/nhóm. |
potentialAction |
ListenAction | Bắt buộc – Đối tượng đánh dấu Hành động cung cấp thông tin chi tiết về hành động. Xem Thuộc tính đánh dấu hành động để biết chi tiết.
|
subjectOf |
MusicPlaylist | Bắt buộc đối với Hành động bắt nguồn từ thực thể – Thông tin chi tiết về hành động liên kết với thực thể. |
subjectOf.@type |
Văn bản | Bắt buộc đối với Hành động khởi đầu cho thực thể – Luôn đặt thành MusicPlaylist cho tài sản này. |
subjectOf.@id |
URL | Bắt buộc đối với Hành động gốc thực thể – Giá trị nhận dạng của hành động gốc thực thể. Xem các yêu cầu đối với @id ở trên. Tệp này phải khác với @id của album. |
subjectOf.url |
URL | Bắt buộc đối với Hành động gốc thực thể – URL chính tắc cho hành động gốc thực thể. Xem các yêu cầu đối với url ở trên. Bạn có thể bỏ mục này nếu nó giống với url của album. |
subjectOf.potentialAction |
ListenAction | Bắt buộc đối với Hành động gốc thực thể – Đối tượng đánh dấu Hành động cung cấp thông tin chi tiết về hành động. Xem Thuộc tính đánh dấu hành động để biết chi tiết.
|
image |
ImageObject (Đối tượng hình ảnh) | Hình ảnh đại diện cho MusicAlbum. Hãy xem bài viết Thuộc tính đánh dấu hình ảnh. |
sameAs |
URL | URL tới trang web tham khảo có thể xác định anbom; ví dụ: trang Wikipedia của anbom. Thuộc tính này phải khác với thuộc tính url . |
numTracks |
Số nguyên | Số lượng bài hát hoặc bản nhạc trong đĩa nhạc này. |
timeRequired |
Văn bản | Thời lượng của album, ở định dạng ISO 8601. |
description |
Văn bản | Mô tả ngắn gọn về đĩa nhạc. Giới hạn 300 ký tự.
|
isFamilyFriendly |
Boolean | Cho biết nội dung này có phù hợp với gia đình hay không (tức là nội dung phù hợp với tất cả thành viên trong một gia đình, bao gồm cả trẻ em). Các sản phẩm của Google có thể sử dụng isFamilyFriendly khi xác định một bài hát sẽ phát. |
popularityScore |
PopularityScoreSpecification | Điểm số mà Google sử dụng cùng với các tín hiệu khác để xác định nội dung nghe nhìn sẽ phát cho người dùng. Điểm số này thể hiện mức độ phổ biến của nội dung so với những nội dung khác trong danh mục của bạn; do đó, thang điểm cần nhất quán trên các nguồn cấp dữ liệu của bạn, giữa tất cả các thực thể trong danh mục của bạn. Theo mặc định, điểm mức độ phổ biến của một thực thể được đặt là 0. |
popularityScore.@type |
Văn bản | Luôn đặt thành PopularityScoreSpecification . |
popularityScore.value |
Number | Một giá trị số không âm cho biết mức độ phổ biến của thực thể; điểm số càng cao thì mức độ phổ biến càng cao. |
popularityScore.eligibleRegion |
Quốc gia | (Các) khu vực có áp dụng điểm số phổ biến này. Nếu điểm phổ biến có thể áp dụng trên toàn cầu, hãy đặt thành EARTH . Theo mặc định, thuộc tính này được đặt thành EARTH . |
MusicRecording
Thuộc tính | Loại dự kiến | Mô tả |
---|---|---|
@context |
Văn bản | Bắt buộc – Luôn đặt thành ["http://schema.googleapis.com", {"@language": "xx"}] .
|
@type |
Văn bản | Bắt buộc – Luôn đặt thành MusicRecording cho bài hát/bản nhạc. |
@id |
URL | Bắt buộc – Giá trị nhận dạng của nội dung ở định dạng URI; ví dụ: https://example.com/1234abc.@id phải đáp ứng các yêu cầu sau:
url của một thực thể đáp ứng tất cả yêu cầu để có giá trị nhận dạng, nên bạn nên sử dụng url của một thực thể làm @id . Xem phần Identifier để biết thêm chi tiết. |
url |
URL | Bắt buộc – URL chính tắc của nội dung mà Google sử dụng để so khớp nội dung trong nguồn cấp dữ liệu của bạn với nội dung trong cơ sở dữ liệu của Google.url phải đáp ứng các yêu cầu sau:
urlTemplate của đối tượng target. |
name |
Văn bản | Bắt buộc – Tên bài hát.
|
byArtist |
MusicGroup | Bắt buộc – Nghệ sĩ hoặc nhóm đã thu âm bài hát này. Ít nhất, bạn phải chỉ định @id duy nhất mà bạn sử dụng cho nghệ sĩ đó và tên của nghệ sĩ đó. Nếu bài hát có nhiều nghệ sĩ liên kết, bạn có thể cung cấp một loạt giá trị theo nghệ sĩ. |
byArtist.@type |
Văn bản | Bắt buộc – Luôn đặt thành MusicGroup cho tài sản này. |
byArtist.@id |
URL | Bắt buộc – Giá trị nhận dạng nghệ sĩ của bài hát. Xem các yêu cầu đối với @id ở trên. Thuộc tính này phải khớp với @id mà bạn sử dụng cho nghệ sĩ/nhóm ở nơi khác trong nguồn cấp dữ liệu. |
byArtist.name |
Văn bản | Bắt buộc – Tên của nghệ sĩ/nhóm. |
potentialAction |
ListenAction | Bắt buộc – Đối tượng đánh dấu Hành động cung cấp thông tin chi tiết về hành động. Xem Thuộc tính đánh dấu hành động để biết chi tiết.
|
subjectOf |
MusicPlaylist | Bắt buộc đối với Hành động bắt nguồn từ thực thể – Thông tin chi tiết về hành động liên kết với thực thể |
subjectOf.@type |
Văn bản | Bắt buộc đối với Hành động khởi đầu cho thực thể – Luôn đặt thành MusicPlaylist cho tài sản này. |
subjectOf.@id |
URL | Bắt buộc đối với Hành động gốc thực thể – Giá trị nhận dạng của hành động gốc thực thể. Xem các yêu cầu đối với @id ở trên. Giá trị này phải khác với @id của bài hát. |
subjectOf.url |
URL | Bắt buộc đối với Hành động gốc thực thể – URL chính tắc cho hành động gốc thực thể. Xem các yêu cầu đối với url ở trên. Bạn có thể bỏ tuỳ chọn này nếu nó giống với url của bài hát. |
subjectOf.potentialAction |
ListenAction | Bắt buộc đối với Hành động gốc thực thể – Đối tượng đánh dấu Hành động cung cấp thông tin chi tiết về hành động. Xem Thuộc tính đánh dấu hành động để biết chi tiết.
|
image |
ImageObject (Đối tượng hình ảnh) | Hình ảnh thể hiện MusicRecord. Hãy xem bài viết Thuộc tính đánh dấu hình ảnh. |
sameAs |
URL | URL tới trang web tham khảo có thể xác định anbom; ví dụ: trang Wikipedia của anbom. Thuộc tính này phải khác với thuộc tính url . |
inAlbum |
MusicAlbum | Album chứa bản nhạc xuất hiện, nếu có. |
inAlbum.@type |
Văn bản | Luôn đặt thành MusicAlbum cho tài sản này. |
inAlbum.@id |
URL | Giá trị nhận dạng của album. Xem các yêu cầu đối với @id ở trên. Giá trị này phải khớp với @id mà bạn sử dụng cho album ở nơi khác trong nguồn cấp dữ liệu. |
inAlbum.name |
Văn bản | Tên đĩa nhạc. |
duration |
Văn bản | Thời lượng của bài hát, ở định dạng ISO 8601. |
description |
Văn bản | Mô tả ngắn gọn về bài hát. Giới hạn 300 ký tự.
|
isFamilyFriendly |
Boolean | Cho biết nội dung này có phù hợp với gia đình hay không (tức là nội dung phù hợp với tất cả thành viên trong một gia đình, bao gồm cả trẻ em). Các sản phẩm của Google có thể sử dụng isFamilyFriendly khi xác định một bài hát sẽ phát. |
popularityScore |
PopularityScoreSpecification | Điểm số mà Google sử dụng cùng với các tín hiệu khác để xác định nội dung nghe nhìn sẽ phát cho người dùng. Điểm số này thể hiện mức độ phổ biến của nội dung so với những nội dung khác trong danh mục của bạn; do đó, thang điểm cần nhất quán trên các nguồn cấp dữ liệu của bạn, giữa tất cả các thực thể trong danh mục của bạn. Theo mặc định, điểm mức độ phổ biến của một thực thể được đặt là 0. |
popularityScore.@type |
Văn bản | Luôn đặt thành PopularityScoreSpecification . |
popularityScore.value |
Number | Một giá trị số không âm cho biết mức độ phổ biến của thực thể; điểm số càng cao thì mức độ phổ biến càng cao. |
popularityScore.eligibleRegion |
Quốc gia | (Các) khu vực có áp dụng điểm số phổ biến này. Nếu điểm phổ biến có thể áp dụng trên toàn cầu, hãy đặt thành EARTH . Theo mặc định, thuộc tính này được đặt thành EARTH . |
Ví dụ
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"
}
}
}
}
}
Các trang liên quan
Hãy xem các trang sau để biết những chủ đề liên quan đến những tài sản này: