Proprietà di markup dei contenuti di artisti, album e brani
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Questa sezione fornisce i dettagli delle proprietà di markup dei contenuti per i tipi di entità MusicGroup
, MusicAlbum
e MusicRecording
.
Tabella delle specifiche
MusicGroup
Proprietà |
Tipo previsto |
Descrizione |
@context |
Testo |
Obbligatorio: impostato sempre su ["http://schema.googleapis.com", {"@language": "xx"}] .
- dove "xx" rappresenta la lingua delle stringhe nel feed. Per ogni contesto dell'entità principale, l'attributo @language deve essere impostato sul codice lingua appropriato nel formato BCP 47. Ad esempio, se la lingua è impostata sullo spagnolo, si presume che i nomi siano in spagnolo anche se la lingua dei sottotitoli/doppiaggio è l'inglese.
|
@type |
Testo |
Obbligatorio: impostato sempre su MusicGroup per artisti e gruppi. |
@id |
URL |
Obbligatorio: l'identificatore dei contenuti in formato URI, ad esempio https://example.com/1234abc.
@id deve soddisfare i seguenti requisiti:
- Univoco a livello globale nel tuo catalogo
- Statico: l'ID deve essere stabile e non cambiare nel tempo (anche se la proprietà url del programma cambia). Verrà considerato come una stringa opaca e non deve necessariamente essere un link funzionante.
- Sotto forma di URI (Uniform Resource Identifier)
- Il dominio utilizzato per il valore @id deve essere di proprietà della tua organizzazione.
Poiché il url di un'entità soddisfa tutti i requisiti di un identificatore, ti consigliamo di utilizzare il url di un'entità come @id . Per ulteriori dettagli, consulta la sezione Identificatore. |
url |
URL |
Obbligatorio: l'URL canonico dei contenuti, che Google utilizza per associare i contenuti del tuo feed a quelli dei database di Google.
url deve soddisfare i seguenti requisiti:url deve essere univoco a livello globaleurl deve contenere un URL canonico funzionante che Google può eseguire la scansione.url deve puntare a una pagina di descrizione dei contenuti non bloccata da un paywall. Per il link diretto per la riproduzione, consulta la proprietà urlTemplate dell'oggetto target. |
name |
Testo |
Obbligatorio: il nome dell'artista o del gruppo. |
potentialAction |
ListenAction |
Obbligatorio: un oggetto di markup dell'azione che fornisce i dettagli dell'azione. Per maggiori dettagli, consulta le proprietà di markup delle azioni. |
subjectOf |
MusicPlaylist |
Obbligatorio per le azioni basate su entità: dettagli per l'azione basata su entità. |
subjectOf.@type |
Testo |
Obbligatorio per le azioni basate su entità: imposta sempre su MusicPlaylist per questa proprietà. |
subjectOf.@id |
URL |
Obbligatorio per le azioni basate su entità: l'identificatore dell'azione basata su entità. Consulta i requisiti per @id sopra. Deve essere diverso da @id per l'artista/il gruppo. |
subjectOf.url |
URL |
Obbligatorio per le azioni basate su entità: l'URL canonico per l'azione basata su entità. Consulta i requisiti per url sopra. Puoi omettere questo valore se corrisponde a url per l'artista/il gruppo. |
subjectOf.potentialAction |
ListenAction |
Obbligatorio per le azioni basate su entità: un oggetto di markup dell'azione che fornisce i dettagli dell'azione. Per maggiori dettagli, consulta le proprietà di markup delle azioni. |
image |
ImageObject |
Immagine che rappresenta il MusicGroup. Consulta la sezione Proprietà di markup delle immagini. |
sameAs |
URL |
Un URL a una pagina web di riferimento che può identificare l'artista, ad esempio la pagina di Wikipedia dell'artista. Deve essere diverso dalla proprietà url . |
description |
Testo |
Una breve biografia dell'artista. Limite di 300 caratteri.- Utilizza un array per eseguire il markup della descrizione in più lingue. Consulta l'esempio Più regioni e lingue.
|
isFamilyFriendly |
Valore booleano |
Indica se i contenuti sono adatti alle famiglie (ovvero sono adatti a tutti i membri di una famiglia, compresi i bambini). I prodotti Google potrebbero utilizzare isFamilyFriendly per determinare un brano da riprodurre. |
popularityScore |
PopularityScoreSpecification |
Molto consigliato Perché? Un punteggio utilizzato da Google, insieme ad altri indicatori, per determinare quali contenuti multimediali riprodurre per gli utenti. Questo punteggio rappresenta la popolarità dei contenuti rispetto ad altri contenuti del tuo catalogo. Pertanto, la scala del punteggio deve essere coerente nei tuoi feed e tra tutte le entità del tuo catalogo. Per impostazione predefinita, il punteggio di popolarità di un'entità è impostato su 0. |
popularityScore.@type |
Testo |
Deve essere sempre impostato su PopularityScoreSpecification . |
popularityScore.value |
Number |
Un valore numerico non negativo che indica la popolarità dell'entità. Un punteggio più alto indica una maggiore popolarità. |
popularityScore.eligibleRegion |
Paese |
Regioni in cui è applicabile questo punteggio di popolarità. Se il punteggio di popolarità è applicabile a livello globale, impostalo su EARTH . Per impostazione predefinita, questa proprietà è impostata su EARTH . Note: La popolarità a livello di località ha la precedenza sulla popolarità a livello globale (EARTH) |
MusicAlbum
Proprietà |
Tipo previsto |
Descrizione |
@context |
Testo |
Obbligatorio: impostato sempre su ["http://schema.googleapis.com", {"@language": "xx"}] .
- dove "xx" rappresenta la lingua delle stringhe nel feed. Per ogni contesto dell'entità principale, l'attributo @language deve essere impostato sul codice lingua appropriato nel formato BCP 47. Ad esempio, se la lingua è impostata sullo spagnolo, si presume che i nomi siano in spagnolo anche se la lingua dei sottotitoli/doppiaggio è l'inglese.
|
@type |
Testo |
Obbligatorio: impostato sempre su MusicAlbum per gli album. |
@id |
URL |
Obbligatorio: l'identificatore dei contenuti in formato URI, ad esempio https://example.com/1234abc.
@id deve soddisfare i seguenti requisiti:
- Univoco a livello globale nel tuo catalogo
- Statico: l'ID deve essere stabile e non cambiare nel tempo (anche se la proprietà url del programma cambia). Verrà considerato come una stringa opaca e non deve necessariamente essere un link funzionante.
- Sotto forma di URI (Uniform Resource Identifier)
- Il dominio utilizzato per il valore @id deve essere di proprietà della tua organizzazione.
Poiché il url di un'entità soddisfa tutti i requisiti di un identificatore, ti consigliamo di utilizzare il url di un'entità come @id . Per ulteriori dettagli, consulta la sezione Identificatore. |
url |
URL |
Obbligatorio: l'URL canonico dei contenuti, che Google utilizza per associare i contenuti del tuo feed a quelli dei database di Google.
url deve soddisfare i seguenti requisiti:url deve essere univoco a livello globaleurl deve contenere un URL canonico funzionante che Google può eseguire la scansione.url deve puntare a una pagina di descrizione dei contenuti non bloccata da un paywall. Per il link diretto per la riproduzione, consulta la proprietà urlTemplate dell'oggetto target. |
name |
Testo |
Obbligatorio: il nome dell'album. |
byArtist |
MusicGroup |
Obbligatorio: l'artista o il gruppo che ha registrato l'album. Devi specificare almeno il @id univoco che utilizzi per l'artista e il nome dell'artista. Se all'album sono associati più artisti, puoi fornire un array di valori in byArtist. |
byArtist.@type |
Testo |
Obbligatorio: imposta sempre su MusicGroup per questa proprietà. |
byArtist.@id |
URL |
Obbligatorio: l'identificatore dell'artista dell'album. Consulta i requisiti per @id sopra. Deve corrispondere al valore @id utilizzato per l'artista/il gruppo in un'altra parte del feed. |
byArtist.name |
Testo |
Obbligatorio: il nome dell'artista/del gruppo. |
potentialAction |
ListenAction |
Obbligatorio: un oggetto di markup dell'azione che fornisce i dettagli dell'azione. Per maggiori dettagli, consulta le proprietà di markup delle azioni. |
subjectOf |
MusicPlaylist |
Obbligatorio per le azioni basate su entità: dettagli per l'azione basata su entità. |
subjectOf.@type |
Testo |
Obbligatorio per le azioni basate su entità: imposta sempre su MusicPlaylist per questa proprietà. |
subjectOf.@id |
URL |
Obbligatorio per le azioni basate su entità: l'identificatore dell'azione basata su entità. Consulta i requisiti per @id sopra. Deve essere diverso da @id per l'album. |
subjectOf.url |
URL |
Obbligatorio per le azioni basate su entità: l'URL canonico per l'azione basata su entità. Consulta i requisiti per url sopra. Puoi ometterlo se corrisponde a url per l'album. |
subjectOf.potentialAction |
ListenAction |
Obbligatorio per le azioni basate su entità: un oggetto di markup dell'azione che fornisce i dettagli dell'azione. Per maggiori dettagli, consulta le proprietà di markup delle azioni. |
image |
ImageObject |
Immagine che rappresenta l'album musicale. Consulta la sezione Proprietà di markup delle immagini. |
sameAs |
URL |
L'URL di una pagina web di riferimento che può identificare l'album, ad esempio la pagina di Wikipedia dell'album. Deve essere diverso dalla proprietà url . |
numTracks |
Intero |
Il numero di brani o tracce presenti nell'album. |
timeRequired |
Testo |
La durata dell'album, in formato ISO 8601. |
description |
Testo |
Una breve descrizione dell'album. Limite di 300 caratteri.- Utilizza un array per eseguire il markup della descrizione in più lingue. Consulta l'esempio Più regioni e lingue.
|
isFamilyFriendly |
Valore booleano |
Indica se i contenuti sono adatti alle famiglie (ovvero sono adatti a tutti i membri di una famiglia, compresi i bambini). I prodotti Google potrebbero utilizzare isFamilyFriendly per determinare un brano da riprodurre. |
popularityScore |
PopularityScoreSpecification |
Un punteggio utilizzato da Google, insieme ad altri indicatori, per determinare quali contenuti multimediali riprodurre per gli utenti. Questo punteggio rappresenta la popolarità dei contenuti rispetto ad altri contenuti del tuo catalogo. Pertanto, la scala del punteggio deve essere coerente nei tuoi feed e tra tutte le entità del tuo catalogo. Per impostazione predefinita, il punteggio di popolarità di un'entità è impostato su 0. |
popularityScore.@type |
Testo |
Deve essere sempre impostato su PopularityScoreSpecification . |
popularityScore.value |
Number |
Un valore numerico non negativo che indica la popolarità dell'entità. Un punteggio più alto indica una maggiore popolarità. |
popularityScore.eligibleRegion |
Paese |
Regioni in cui è applicabile questo punteggio di popolarità. Se il punteggio di popolarità è applicabile a livello globale, impostalo su EARTH . Per impostazione predefinita, questa proprietà è impostata su EARTH . |
MusicRecording
Proprietà |
Tipo previsto |
Descrizione |
@context |
Testo |
Obbligatorio: impostato sempre su ["http://schema.googleapis.com", {"@language": "xx"}] .
- dove "xx" rappresenta la lingua delle stringhe nel feed. Per ogni contesto dell'entità principale, l'attributo @language deve essere impostato sul codice lingua appropriato nel formato BCP 47. Ad esempio, se la lingua è impostata sullo spagnolo, si presume che i nomi siano in spagnolo anche se la lingua dei sottotitoli/doppiaggio è l'inglese.
|
@type |
Testo |
Obbligatorio: impostato sempre su MusicRecording per i brani/le tracce. |
@id |
URL |
Obbligatorio: l'identificatore dei contenuti in formato URI, ad esempio https://example.com/1234abc.
@id deve soddisfare i seguenti requisiti:
- Univoco a livello globale nel tuo catalogo
- Statico: l'ID deve essere stabile e non cambiare nel tempo (anche se la proprietà url del programma cambia). Verrà considerato come una stringa opaca e non deve necessariamente essere un link funzionante.
- Sotto forma di URI (Uniform Resource Identifier)
- Il dominio utilizzato per il valore @id deve essere di proprietà della tua organizzazione.
Poiché il url di un'entità soddisfa tutti i requisiti di un identificatore, ti consigliamo di utilizzare il url di un'entità come @id . Per ulteriori dettagli, consulta la sezione Identificatore. |
url |
URL |
Obbligatorio: l'URL canonico dei contenuti, che Google utilizza per associare i contenuti del tuo feed a quelli dei database di Google.
url deve soddisfare i seguenti requisiti:url deve essere univoco a livello globaleurl deve contenere un URL canonico funzionante che Google può eseguire la scansione.url deve puntare a una pagina di descrizione dei contenuti non bloccata da un paywall. Per il link diretto per la riproduzione, consulta la proprietà urlTemplate dell'oggetto target. |
name |
Testo |
Obbligatorio: il nome del brano. |
byArtist |
MusicGroup |
Obbligatorio: l'artista o il gruppo che ha registrato il brano. Devi specificare almeno il @id univoco che utilizzi per l'artista e il nome dell'artista. Se al brano sono associati più artisti, puoi fornire un array di valori in byArtist. |
byArtist.@type |
Testo |
Obbligatorio: imposta sempre su MusicGroup per questa proprietà. |
byArtist.@id |
URL |
Obbligatorio: l'identificatore dell'artista del brano. Consulta i requisiti per @id sopra. Deve corrispondere al valore @id utilizzato per l'artista/il gruppo in un'altra parte del feed. |
byArtist.name |
Testo |
Obbligatorio: il nome dell'artista/del gruppo. |
potentialAction |
ListenAction |
Obbligatorio: un oggetto di markup dell'azione che fornisce i dettagli dell'azione. Per maggiori dettagli, consulta le proprietà di markup delle azioni. |
subjectOf |
MusicPlaylist |
Obbligatorio per le azioni basate su entità: dettagli per l'azione basata su entità |
subjectOf.@type |
Testo |
Obbligatorio per le azioni basate su entità: imposta sempre su MusicPlaylist per questa proprietà. |
subjectOf.@id |
URL |
Obbligatorio per le azioni basate su entità: l'identificatore dell'azione basata su entità. Consulta i requisiti per @id sopra. Deve essere diverso da @id per il brano. |
subjectOf.url |
URL |
Obbligatorio per le azioni basate su entità: l'URL canonico per l'azione basata su entità. Consulta i requisiti per url sopra. Puoi ometterlo se corrisponde a url per il brano. |
subjectOf.potentialAction |
ListenAction |
Obbligatorio per le azioni basate su entità: un oggetto di markup dell'azione che fornisce i dettagli dell'azione. Per maggiori dettagli, consulta le proprietà di markup delle azioni. |
image |
ImageObject |
Immagine che rappresenta la registrazione musicale. Consulta la sezione Proprietà di markup delle immagini. |
sameAs |
URL |
L'URL di una pagina web di riferimento che può identificare l'album, ad esempio la pagina di Wikipedia dell'album. Deve essere diverso dalla proprietà url . |
inAlbum |
MusicAlbum |
L'album in cui è presente la traccia, se presente. |
inAlbum.@type |
Testo |
Deve essere sempre impostato su MusicAlbum per questa proprietà. |
inAlbum.@id |
URL |
L'identificatore dell'album. Consulta i requisiti per @id sopra. Deve corrispondere al @id che utilizzi per l'album in un'altra parte del feed. |
inAlbum.name |
Testo |
Il nome dell'album. |
duration |
Testo |
La durata del brano, in formato ISO 8601. |
description |
Testo |
Una breve descrizione del brano. Limite di 300 caratteri.- Utilizza un array per eseguire il markup della descrizione in più lingue. Consulta l'esempio Più regioni e lingue.
|
isFamilyFriendly |
Valore booleano |
Indica se i contenuti sono adatti alle famiglie (ovvero sono adatti a tutti i membri di una famiglia, compresi i bambini). I prodotti Google potrebbero utilizzare isFamilyFriendly per determinare un brano da riprodurre. |
popularityScore |
PopularityScoreSpecification |
Un punteggio utilizzato da Google, insieme ad altri indicatori, per determinare quali contenuti multimediali riprodurre per gli utenti. Questo punteggio rappresenta la popolarità dei contenuti rispetto ad altri contenuti del tuo catalogo. Pertanto, la scala del punteggio deve essere coerente nei tuoi feed e tra tutte le entità del tuo catalogo. Per impostazione predefinita, il punteggio di popolarità di un'entità è impostato su 0. |
popularityScore.@type |
Testo |
Deve essere sempre impostato su PopularityScoreSpecification . |
popularityScore.value |
Number |
Un valore numerico non negativo che indica la popolarità dell'entità. Un punteggio più alto indica una maggiore popolarità. |
popularityScore.eligibleRegion |
Paese |
Regioni in cui è applicabile questo punteggio di popolarità. Se il punteggio di popolarità è applicabile a livello globale, impostalo su EARTH . Per impostazione predefinita, questa proprietà è impostata su EARTH . |
Esempi
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"
}
}
}
}
}
Pagine correlate
Consulta le seguenti pagine per gli argomenti relativi a queste proprietà:
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
[null,null,[],[[["\u003cp\u003eThis documentation outlines the schema and properties for marking up music content, including artists (\u003ccode\u003eMusicGroup\u003c/code\u003e), albums (\u003ccode\u003eMusicAlbum\u003c/code\u003e), and songs (\u003ccode\u003eMusicRecording\u003c/code\u003e), using structured data.\u003c/p\u003e\n"],["\u003cp\u003eThe schema uses JSON-LD to represent entities and their relationships, including key properties like \u003ccode\u003e@type\u003c/code\u003e, \u003ccode\u003e@id\u003c/code\u003e, \u003ccode\u003eurl\u003c/code\u003e, \u003ccode\u003ename\u003c/code\u003e, and \u003ccode\u003epotentialAction\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eRelationships between entities are defined using properties such as \u003ccode\u003ebyArtist\u003c/code\u003e, \u003ccode\u003einAlbum\u003c/code\u003e, and \u003ccode\u003esubjectOf\u003c/code\u003e, linking songs to albums and artists, and potentially to playlists.\u003c/p\u003e\n"],["\u003cp\u003eComprehensive metadata about music content like descriptions, release dates, durations, popularity scores, and family-friendliness indicators can be provided using additional properties.\u003c/p\u003e\n"],["\u003cp\u003eUsing this structured data enables search engines and other services to better understand and utilize music content, enhancing its discoverability and user experience.\u003c/p\u003e\n"]]],["The core content defines the schema for music entities: `MusicGroup`, `MusicAlbum`, and `MusicRecording`. Key actions include: specifying `@id`, `url`, and `name` for each entity; linking `MusicAlbum` to `MusicGroup` via `byArtist`; detailing `potentialAction` for listening; and defining `subjectOf` for entity-seeded actions. Each requires a unique, crawlable URL, and optional details like `description`, `image`, and `sameAs` enhance the data. Popularity is tracked via `popularityScore`. Specific actions and entities are required to populate different fields.\n"],null,[]]