Eigenschaften von Inhalts-Markups für Künstler, Alben und Songs
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
In diesem Abschnitt finden Sie Details zu den Inhalts-Markup-Properties für die Entitätstypen MusicGroup
, MusicAlbum
und MusicRecording
.
Tabelle mit Spezifikationen
MusicGroup
Attribut |
Erwarteter Typ |
Beschreibung |
@context |
Text |
Erforderlich: Muss immer auf ["http://schema.googleapis.com", {"@language": "xx"}] gesetzt sein.
- Dabei steht „xx“ für die Sprache der Strings im Feed. Für jeden Stammentitätskontext sollte @language auf den entsprechenden Sprachcode im BCP 47-Format festgelegt sein. Wenn die Sprache beispielsweise auf Spanisch eingestellt ist, wird davon ausgegangen, dass die Namen auf Spanisch sind, auch wenn die Sprache der Untertitel oder Synchronisation Englisch ist.
|
@type |
Text |
Erforderlich: Muss für Künstler und Gruppen immer auf MusicGroup gesetzt sein. |
@id |
URL |
Erforderlich: Die Kennung des Inhalts im URI-Format, z. B. https://example.com/1234abc.
@id muss die folgenden Anforderungen erfüllen:
- Sie muss in Ihrem gesamten Katalog eindeutig sein.
- Statisch: Die ID muss immer gleich bleiben und darf sich im Laufe der Zeit nicht ändern, auch wenn sich die URL-Eigenschaft der Sendung ändert. Sie wird als opaker String behandelt und muss kein funktionierender Link sein.
- In Form eines Uniform Resource Identifiers (URI)
- Die für den @id-Wert verwendete Domain muss Ihrer Organisation gehören.
Da die url einer Entität alle Anforderungen als Kennung erfüllt, empfehlen wir, die url einer Entität als @id zu verwenden. Weitere Informationen finden Sie im Abschnitt Kennung. |
url |
URL |
Erforderlich: Die kanonische URL der Inhalte, anhand derer Google die Inhalte in Ihrem Feed mit den Inhalten in den Google-Datenbanken abgleicht.
url muss die folgenden Anforderungen erfüllen:url muss global eindeutig seinurl muss eine funktionierende kanonische URL enthalten, die von Google gecrawlt werden kann.url muss auf eine Seite mit einer Inhaltsbeschreibung verweisen, die nicht durch eine Paywall blockiert ist. Den Deeplink für die Wiedergabe findest du stattdessen im Attribut urlTemplate des Ziel-Objekts. |
name |
Text |
Erforderlich: Der Name des Künstlers oder der Gruppe. |
potentialAction |
ListenAction |
Erforderlich: Ein Aktions-Markup-Objekt mit den Details zur Aktion. Weitere Informationen finden Sie unter Eigenschaften für das Aktions-Markup. |
subjectOf |
MusicPlaylist |
Erforderlich für Aktionen mit Entitätsauslöser: Details zur Aktion mit Entitätsauslöser. |
subjectOf.@type |
Text |
Erforderlich für Aktionen mit vorab festgelegten Entitäten: Diese Property muss immer auf MusicPlaylist festgelegt sein. |
subjectOf.@id |
URL |
Erforderlich für Aktionen mit Entitätsauslöser: Die Kennung für die Aktion mit Entitätsauslöser. Weitere Informationen finden Sie oben unter den Anforderungen für @id . Er muss sich von der @id für den Künstler/die Gruppe unterscheiden. |
subjectOf.url |
URL |
Erforderlich für an Entitäten gebundene Aktionen: Die kanonische URL für die an Entitäten gebundene Aktion. Weitere Informationen finden Sie oben unter den Anforderungen für url . Du kannst diesen Wert weglassen, wenn er mit der url für den Künstler/die Gruppe übereinstimmt. |
subjectOf.potentialAction |
ListenAction |
Erforderlich für von Entitäten bereitgestellte Aktionen: Ein Markup-Objekt für Aktionen, das die Details der Aktion enthält. Weitere Informationen finden Sie unter Eigenschaften für das Aktions-Markup. |
image |
ImageObject |
Bild, das die Musikgruppe darstellt. Weitere Informationen finden Sie unter Bild-Markup-Attribute. |
sameAs |
URL |
Eine URL zu einer Referenzwebseite, über die sich der Künstler identifizieren lässt, z. B. die Wikipedia-Seite des Künstlers. Dieser muss sich von der Property url unterscheiden. |
description |
Text |
Eine kurze Biografie des Künstlers. Die maximale Zeichenanzahl beträgt 300. |
isFamilyFriendly |
Boolesch |
Gibt an, ob diese Inhalte familienfreundlich sind, d. h. für alle Familienmitglieder geeignet, einschließlich Kindern. In Google-Produkten wird isFamilyFriendly möglicherweise verwendet, um zu bestimmen, welcher Song abgespielt werden soll. |
popularityScore |
PopularityScoreSpecification |
Empfohlen Warum? Ein Wert, der zusammen mit anderen Signalen von Google verwendet wird, um zu bestimmen, welche Medien für Nutzer wiedergegeben werden. Dieser Wert gibt die Beliebtheit der Inhalte im Vergleich zu anderen Inhalten in deinem Katalog an. Daher muss die Skala für die Bewertung in allen Feeds und für alle Entitäten in deinem Katalog einheitlich sein. Standardmäßig ist der Beliebtheitswert einer Entität auf 0 gesetzt. |
popularityScore.@type |
Text |
Immer auf PopularityScoreSpecification gesetzt. |
popularityScore.value |
Number |
Ein nicht negativer numerischer Wert, der die Beliebtheit des Elements angibt. Je höher der Wert, desto beliebter ist das Element. |
popularityScore.eligibleRegion |
Land |
Regionen, in denen dieser Beliebtheitsrang gilt. Wenn der Beliebtheitsfaktor global gilt, legen Sie EARTH fest. Standardmäßig ist diese Eigenschaft auf EARTH eingestellt. Note: Die länderspezifische Beliebtheit hat Vorrang vor der globalen Beliebtheit (EARTH) |
MusicAlbum
Attribut |
Erwarteter Typ |
Beschreibung |
@context |
Text |
Erforderlich: Muss immer auf ["http://schema.googleapis.com", {"@language": "xx"}] gesetzt sein.
- Dabei steht „xx“ für die Sprache der Strings im Feed. Für jeden Stammentitätskontext sollte @language auf den entsprechenden Sprachcode im BCP 47-Format festgelegt sein. Wenn die Sprache beispielsweise auf Spanisch eingestellt ist, wird davon ausgegangen, dass die Namen auf Spanisch sind, auch wenn die Sprache der Untertitel oder Synchronisation Englisch ist.
|
@type |
Text |
Erforderlich: Muss für Alben immer auf MusicAlbum gesetzt sein. |
@id |
URL |
Erforderlich: Die Kennung des Inhalts im URI-Format, z. B. https://example.com/1234abc.
@id muss die folgenden Anforderungen erfüllen:
- Sie muss in Ihrem gesamten Katalog eindeutig sein.
- Statisch: Die ID muss immer gleich bleiben und darf sich im Laufe der Zeit nicht ändern, auch wenn sich die URL-Eigenschaft der Sendung ändert. Sie wird als opaker String behandelt und muss kein funktionierender Link sein.
- In Form eines Uniform Resource Identifiers (URI)
- Die für den @id-Wert verwendete Domain muss Ihrer Organisation gehören.
Da die url einer Entität alle Anforderungen als Kennung erfüllt, empfehlen wir, die url einer Entität als @id zu verwenden. Weitere Informationen finden Sie im Abschnitt Kennung. |
url |
URL |
Erforderlich: Die kanonische URL der Inhalte, anhand derer Google die Inhalte in Ihrem Feed mit den Inhalten in den Google-Datenbanken abgleicht.
url muss die folgenden Anforderungen erfüllen:url muss global eindeutig seinurl muss eine funktionierende kanonische URL enthalten, die von Google gecrawlt werden kann.url muss auf eine Seite mit einer Inhaltsbeschreibung verweisen, die nicht durch eine Paywall blockiert ist. Den Deeplink für die Wiedergabe findest du stattdessen im Attribut urlTemplate des Ziel-Objekts. |
name |
Text |
Erforderlich: Der Name des Albums. |
byArtist |
MusicGroup |
Erforderlich: Der Künstler oder die Gruppe, die dieses Album aufgenommen hat. Du musst mindestens die eindeutige @id angeben, die du für diesen Künstler verwendest, und den Namen des Künstlers. Wenn dem Album mehrere Künstler zugeordnet sind, kannst du in „byArtist“ ein Array mit Werten angeben. |
byArtist.@type |
Text |
Erforderlich: Muss für diese Property immer auf MusicGroup gesetzt werden. |
byArtist.@id |
URL |
Erforderlich: Die Kennung für den Künstler des Albums. Weitere Informationen finden Sie oben unter den Anforderungen für @id . Sie muss mit der @id übereinstimmen, die du für den Künstler/die Gruppe an anderer Stelle in deinem Feed verwendest. |
byArtist.name |
Text |
Erforderlich: Der Name des Künstlers/der Gruppe. |
potentialAction |
ListenAction |
Erforderlich: Ein Aktions-Markup-Objekt mit den Details zur Aktion. Weitere Informationen finden Sie unter Eigenschaften für das Aktions-Markup. |
subjectOf |
MusicPlaylist |
Erforderlich für Aktionen mit Entitätsauslöser: Details zur Aktion mit Entitätsauslöser. |
subjectOf.@type |
Text |
Erforderlich für Aktionen mit vorab festgelegten Entitäten: Diese Property muss immer auf MusicPlaylist festgelegt sein. |
subjectOf.@id |
URL |
Erforderlich für Aktionen mit Entitätsauslöser: Die Kennung für die Aktion mit Entitätsauslöser. Weitere Informationen finden Sie oben unter den Anforderungen für @id . Sie muss sich von der @id für das Album unterscheiden. |
subjectOf.url |
URL |
Erforderlich für an Entitäten gebundene Aktionen: Die kanonische URL für die an Entitäten gebundene Aktion. Weitere Informationen finden Sie oben unter den Anforderungen für url . Du kannst diesen Parameter weglassen, wenn er mit der url für das Album identisch ist. |
subjectOf.potentialAction |
ListenAction |
Erforderlich für von Entitäten bereitgestellte Aktionen: Ein Markup-Objekt für Aktionen, das die Details der Aktion enthält. Weitere Informationen finden Sie unter Eigenschaften für das Aktions-Markup. |
image |
ImageObject |
Bild, das das Musikalbum darstellt. Weitere Informationen finden Sie unter Bild-Markup-Attribute. |
sameAs |
URL |
Die URL einer Referenzwebseite, anhand derer das Album identifiziert werden kann, z. B. die Wikipedia-Seite des Albums. Dieser muss sich von der Property url unterscheiden. |
numTracks |
Ganzzahl |
Die Anzahl der Titel auf diesem Album. |
timeRequired |
Text |
Die Länge des Albums. Die Angabe erfolgt im ISO 8601-Format. |
description |
Text |
Eine kurze Beschreibung des Albums. Die maximale Zeichenanzahl beträgt 300. |
isFamilyFriendly |
Boolesch |
Gibt an, ob diese Inhalte familienfreundlich sind, d. h. für alle Familienmitglieder geeignet, einschließlich Kindern. In Google-Produkten wird isFamilyFriendly möglicherweise verwendet, um zu bestimmen, welcher Song abgespielt werden soll. |
popularityScore |
PopularityScoreSpecification |
Ein Wert, der zusammen mit anderen Signalen von Google verwendet wird, um zu bestimmen, welche Medien für Nutzer wiedergegeben werden. Dieser Wert gibt die Beliebtheit der Inhalte im Vergleich zu anderen Inhalten in deinem Katalog an. Daher muss die Skala für die Bewertung in allen Feeds und für alle Entitäten in deinem Katalog einheitlich sein. Standardmäßig ist der Beliebtheitswert einer Entität auf 0 gesetzt. |
popularityScore.@type |
Text |
Immer auf PopularityScoreSpecification gesetzt. |
popularityScore.value |
Number |
Ein nicht negativer numerischer Wert, der die Beliebtheit des Elements angibt. Je höher der Wert, desto beliebter ist das Element. |
popularityScore.eligibleRegion |
Land |
Regionen, in denen dieser Beliebtheitsrang gilt. Wenn der Beliebtheitsfaktor global gilt, legen Sie EARTH fest. Standardmäßig ist diese Eigenschaft auf EARTH eingestellt. |
MusicRecording
Attribut |
Erwarteter Typ |
Beschreibung |
@context |
Text |
Erforderlich: Muss immer auf ["http://schema.googleapis.com", {"@language": "xx"}] gesetzt sein.
- Dabei steht „xx“ für die Sprache der Strings im Feed. Für jeden Stammentitätskontext sollte @language auf den entsprechenden Sprachcode im BCP 47-Format festgelegt sein. Wenn die Sprache beispielsweise auf Spanisch eingestellt ist, wird davon ausgegangen, dass die Namen auf Spanisch sind, auch wenn die Sprache der Untertitel oder Synchronisation Englisch ist.
|
@type |
Text |
Erforderlich: Muss für Titel immer auf MusicRecording gesetzt sein. |
@id |
URL |
Erforderlich: Die Kennung des Inhalts im URI-Format, z. B. https://example.com/1234abc.
@id muss die folgenden Anforderungen erfüllen:
- Sie muss in Ihrem gesamten Katalog eindeutig sein.
- Statisch: Die ID muss immer gleich bleiben und darf sich im Laufe der Zeit nicht ändern, auch wenn sich die URL-Eigenschaft der Sendung ändert. Sie wird als opaker String behandelt und muss kein funktionierender Link sein.
- In Form eines Uniform Resource Identifiers (URI)
- Die für den @id-Wert verwendete Domain muss Ihrer Organisation gehören.
Da die url einer Entität alle Anforderungen als Kennung erfüllt, empfehlen wir, die url einer Entität als @id zu verwenden. Weitere Informationen finden Sie im Abschnitt Kennung. |
url |
URL |
Erforderlich: Die kanonische URL der Inhalte, anhand derer Google die Inhalte in Ihrem Feed mit den Inhalten in den Google-Datenbanken abgleicht.
url muss die folgenden Anforderungen erfüllen:url muss global eindeutig seinurl muss eine funktionierende kanonische URL enthalten, die von Google gecrawlt werden kann.url muss auf eine Seite mit einer Inhaltsbeschreibung verweisen, die nicht durch eine Paywall blockiert ist. Den Deeplink für die Wiedergabe findest du stattdessen im Attribut urlTemplate des Ziel-Objekts. |
name |
Text |
Erforderlich: Der Name des Titels. |
byArtist |
MusicGroup |
Erforderlich: Der Künstler oder die Gruppe, die diesen Titel aufgenommen hat. Du musst mindestens die eindeutige @id angeben, die du für diesen Künstler verwendest, und den Namen des Künstlers. Wenn dem Titel mehrere Künstler zugeordnet sind, kannst du in „byArtist“ ein Array mit Werten angeben. |
byArtist.@type |
Text |
Erforderlich: Muss für diese Property immer auf MusicGroup gesetzt werden. |
byArtist.@id |
URL |
Erforderlich: Die Kennung des Künstlers des Titels. Weitere Informationen finden Sie oben unter den Anforderungen für @id . Sie muss mit der @id übereinstimmen, die du für den Künstler/die Gruppe an anderer Stelle in deinem Feed verwendest. |
byArtist.name |
Text |
Erforderlich: Der Name des Künstlers/der Gruppe. |
potentialAction |
ListenAction |
Erforderlich: Ein Aktions-Markup-Objekt mit den Details zur Aktion. Weitere Informationen finden Sie unter Eigenschaften für das Aktions-Markup. |
subjectOf |
MusicPlaylist |
Erforderlich für Aktionen mit Entitätsauslöser: Details zur Aktion mit Entitätsauslöser |
subjectOf.@type |
Text |
Erforderlich für Aktionen mit vorab festgelegten Entitäten: Diese Property muss immer auf MusicPlaylist festgelegt sein. |
subjectOf.@id |
URL |
Erforderlich für Aktionen mit Entitätsauslöser: Die Kennung für die Aktion mit Entitätsauslöser. Weitere Informationen finden Sie oben unter den Anforderungen für @id . Sie muss sich von der @id für den Titel unterscheiden. |
subjectOf.url |
URL |
Erforderlich für an Entitäten gebundene Aktionen: Die kanonische URL für die an Entitäten gebundene Aktion. Weitere Informationen finden Sie oben unter den Anforderungen für url . Du kannst diesen Wert weglassen, wenn er mit der url für den Titel übereinstimmt. |
subjectOf.potentialAction |
ListenAction |
Erforderlich für von Entitäten bereitgestellte Aktionen: Ein Aktions-Markup-Objekt mit den Details zur Aktion. Weitere Informationen finden Sie unter Eigenschaften für das Aktions-Markup. |
image |
ImageObject |
Bild, das die Musikaufnahme darstellt. Weitere Informationen finden Sie unter Bild-Markup-Attribute. |
sameAs |
URL |
Die URL einer Referenzwebseite, anhand derer das Album identifiziert werden kann, z. B. die Wikipedia-Seite des Albums. Dieser muss sich von der Property url unterscheiden. |
inAlbum |
MusicAlbum |
Das Album, auf dem der Titel enthalten ist, falls vorhanden. |
inAlbum.@type |
Text |
Für diese Property immer auf MusicAlbum festlegen. |
inAlbum.@id |
URL |
Die Kennung für das Album. Weitere Informationen finden Sie oben unter den Anforderungen für @id . Sie muss mit der @id übereinstimmen, die Sie für das Album an anderer Stelle in Ihrem Feed verwenden. |
inAlbum.name |
Text |
Der Name des Albums. |
duration |
Text |
Die Dauer des Titels im ISO 8601-Format. |
description |
Text |
Eine kurze Beschreibung des Songs. Die maximale Zeichenanzahl beträgt 300. |
isFamilyFriendly |
Boolesch |
Gibt an, ob diese Inhalte familienfreundlich sind, d. h. für alle Familienmitglieder geeignet, einschließlich Kindern. In Google-Produkten wird isFamilyFriendly möglicherweise verwendet, um zu bestimmen, welcher Song abgespielt werden soll. |
popularityScore |
PopularityScoreSpecification |
Ein Wert, der zusammen mit anderen Signalen von Google verwendet wird, um zu bestimmen, welche Medien für Nutzer wiedergegeben werden. Dieser Wert gibt die Beliebtheit der Inhalte im Vergleich zu anderen Inhalten in deinem Katalog an. Daher muss die Skala für die Bewertung in allen Feeds und für alle Entitäten in deinem Katalog einheitlich sein. Standardmäßig ist der Beliebtheitswert einer Entität auf 0 gesetzt. |
popularityScore.@type |
Text |
Immer auf PopularityScoreSpecification gesetzt. |
popularityScore.value |
Number |
Ein nicht negativer numerischer Wert, der die Beliebtheit des Elements angibt. Je höher der Wert, desto beliebter ist das Element. |
popularityScore.eligibleRegion |
Land |
Regionen, in denen dieser Beliebtheitsrang gilt. Wenn der Beliebtheitsfaktor global gilt, legen Sie EARTH fest. Standardmäßig ist diese Eigenschaft auf EARTH eingestellt. |
Beispiele
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"
}
}
}
}
}
Weitere Informationen
Auf den folgenden Seiten finden Sie Informationen zu diesen Properties:
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],[],[[["This documentation outlines the schema and properties for marking up music content, including artists (`MusicGroup`), albums (`MusicAlbum`), and songs (`MusicRecording`), using structured data."],["The schema uses JSON-LD to represent entities and their relationships, including key properties like `@type`, `@id`, `url`, `name`, and `potentialAction`."],["Relationships between entities are defined using properties such as `byArtist`, `inAlbum`, and `subjectOf`, linking songs to albums and artists, and potentially to playlists."],["Comprehensive metadata about music content like descriptions, release dates, durations, popularity scores, and family-friendliness indicators can be provided using additional properties."],["Using this structured data enables search engines and other services to better understand and utilize music content, enhancing its discoverability and user experience."]]],["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"]]