Eigenschaften von Inhalts-Markups für Künstler, Alben und Songs

Dieser Abschnitt enthält Details zu den Eigenschaften des Inhalts-Markups für die Entitätstypen MusicGroup, MusicAlbum und MusicRecording.

Spezifikationstabelle

MusicGroup

Attribut Erwarteter Typ Beschreibung
@context Text Erforderlich – Immer auf ["http://schema.googleapis.com", {"@language": "xx"}] gesetzt.
  • Wobei „xx“ ist die Sprache der Strings im Feed. Für jeden Kontext der Stammentität sollte @language auf den entsprechenden Sprachcode im Format BCP 47 festgelegt sein. Wenn als Sprache beispielsweise Spanisch eingestellt ist, wird angenommen, dass die Namen auf Spanisch sind, auch wenn die Sprache der Untertitel/Synchronisation auf Englisch ist.
@type Text Erforderlich: Für Künstler und Gruppen muss immer MusicGroup festgelegt sein.
@id URL Erforderlich: Die ID des Inhalts im URI-Format. Beispiel: https://example.com/1234abc.
@id muss die folgenden Anforderungen erfüllen:
  • Global in deinem Katalog einzigartig
  • Statisch; Die ID sollte immer gleich bleiben und darf sich im Laufe der Zeit nicht ändern, auch wenn sich die URL-Eigenschaft der Sendung ändert. Er wird als opaker String behandelt und muss kein funktionierender Link sein.
  • In Form von URI (Unified Resource Identifier)
  • Die für den @id-Wert verwendete Domain muss Ihrer Organisation gehören.
Da die url einer Entität alle Anforderungen an eine 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 des Inhalts, die Google verwendet, um die Inhalte in Ihrem Feed mit den Inhalten in den Datenbanken von Google abzugleichen.
url muss die folgenden Anforderungen erfüllen:
  • url muss global eindeutig sein
  • url muss eine funktionierende kanonische URL enthalten, die Google crawlen kann.
  • url muss auf eine Seite mit einer Inhaltsbeschreibung verweisen, die nicht durch eine Paywall blockiert wird.
Den Deeplink der Wiedergabe findest du unter der Eigenschaft urlTemplate des target-Objekts.
name Text Erforderlich: der Name des Künstlers oder der Gruppe. <ph type="x-smartling-placeholder">
potentialAction ListenAction Erforderlich: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. Weitere Informationen finden Sie unter Eigenschaften des Aktions-Markups.
subjectOf MusicPlaylist Erforderlich für auf Entitäten gesetzte Aktionen – Details für die auf Entitäten gesetzte Aktion.
subjectOf.@type Text Erforderlich für Aktionen, die auf Entitäten gesetzt sind: Für diese Property muss immer MusicPlaylist festgelegt sein.
subjectOf.@id URL Erforderlich für auf Entitäten gesetzte Aktionen: die Kennung für die auf Entitäten gesetzte Aktion. Weitere Informationen finden Sie oben in den Anforderungen für @id. Sie muss sich vom @id für den Künstler/die Gruppe unterscheiden.
subjectOf.url URL Erforderlich für auf Entitäten gesetzte Aktionen: die kanonische URL für die auf Entitäten gesetzte Aktion. Weitere Informationen finden Sie oben in den Anforderungen für url. Du kannst diesen Namen weglassen, wenn er mit dem url für den Künstler/die Gruppe identisch ist.
subjectOf.potentialAction ListenAction Erforderlich für auf Entitäten basierende Aktionen: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. Weitere Informationen finden Sie unter Eigenschaften des Aktions-Markups.
image ImageObject Bild der MusicGroup. Siehe Eigenschaften des Bild-Markups.
sameAs URL Eine URL zu einer Referenzwebseite, auf der der Künstler identifiziert werden kann; z. B. die Wikipedia-Seite des Künstlers. Dies muss sich von der url-Property unterscheiden.
description Text Eine kurze Biografie des Künstlers. Maximal 300 Zeichen.
isFamilyFriendly Boolesch Gibt an, ob der Inhalt familienfreundlich ist, also für alle Familienmitglieder, einschließlich Kinder, geeignet ist. Google-Produkte verwenden möglicherweise isFamilyFriendly, um zu bestimmen, welcher Song abgespielt werden soll.
popularityScore PopularityScoreSpecification Dringend empfohlene Warum? Eine Bewertung, die Google zusammen mit anderen Signalen verwendet, um zu bestimmen, welche Medien für Nutzer abgespielt werden. Dieser Wert gibt an, wie beliebt der Inhalt im Vergleich zu anderen Inhalten in deinem Katalog ist. Daher muss die Skala des Werts in Ihren Feeds und bei allen Entitäten in Ihrem Katalog einheitlich sein. Die Beliebtheitsrate einer Entität ist standardmäßig auf 0 festgelegt.
popularityScore.@type Text Immer auf PopularityScoreSpecification festlegen.
popularityScore.value Number Ein nicht negativer numerischer Wert, der die Beliebtheit der Entität angibt. Je höher die Bewertung, desto beliebter sind sie.
popularityScore.eligibleRegion Land Region(en), in der dieser Beliebtheitswert gilt. Wenn die Beliebtheitsrate weltweit anwendbar ist, legen Sie diesen Wert auf EARTH fest. Diese Eigenschaft ist standardmäßig auf EARTH festgelegt.
Note: Die sprachspezifische Beliebtheit hat Vorrang vor der globalen Beliebtheit (EARTH).

MusicAlbum

Attribut Erwarteter Typ Beschreibung
@context Text Erforderlich – Immer auf ["http://schema.googleapis.com", {"@language": "xx"}] gesetzt.
  • Wobei „xx“ ist die Sprache der Strings im Feed. Für jeden Kontext der Stammentität sollte @language auf den entsprechenden Sprachcode im Format BCP 47 festgelegt sein. Wenn als Sprache beispielsweise Spanisch eingestellt ist, wird angenommen, dass die Namen auf Spanisch sind, auch wenn die Sprache der Untertitel/Synchronisation auf Englisch ist.
@type Text Erforderlich: Für Alben immer MusicAlbum.
@id URL Erforderlich: Die ID des Inhalts im URI-Format. Beispiel: https://example.com/1234abc.
@id muss die folgenden Anforderungen erfüllen:
  • Global in deinem Katalog einzigartig
  • Statisch; Die ID sollte immer gleich bleiben und darf sich im Laufe der Zeit nicht ändern, auch wenn sich die URL-Eigenschaft der Sendung ändert. Er wird als opaker String behandelt und muss kein funktionierender Link sein.
  • In Form von URI (Unified Resource Identifier)
  • Die für den @id-Wert verwendete Domain muss Ihrer Organisation gehören.
Da die url einer Entität alle Anforderungen an eine 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 des Inhalts, die Google verwendet, um die Inhalte in Ihrem Feed mit den Inhalten in den Datenbanken von Google abzugleichen.
url muss die folgenden Anforderungen erfüllen:
  • url muss global eindeutig sein
  • url muss eine funktionierende kanonische URL enthalten, die Google crawlen kann.
  • url muss auf eine Seite mit einer Inhaltsbeschreibung verweisen, die nicht durch eine Paywall blockiert wird.
Den Deeplink der Wiedergabe findest du unter der Eigenschaft urlTemplate des target-Objekts.
name Text Erforderlich: Der Name des Albums. <ph type="x-smartling-placeholder">
byArtist MusicGroup Erforderlich: der Interpret oder die Gruppe, die dieses Album aufgenommen hat. Du musst mindestens die eindeutige @id, die du für diesen Künstler verwendest, und den Namen des Künstlers angeben. Wenn dem Album mehrere Künstler zugeordnet sind, können Sie in „byArtist“ ein Array mit Werten angeben.
byArtist.@type Text Erforderlich – Für diese Property immer MusicGroup festlegen.
byArtist.@id URL Erforderlich: Die Kennung des Interpreten des Albums. Weitere Informationen finden Sie oben in den Anforderungen für @id. Sie muss mit der @id übereinstimmen, die Sie für den Künstler bzw. die Gruppe an anderer Stelle in Ihrem Feed verwenden.
byArtist.name Text Erforderlich: der Name des Künstlers bzw. der Gruppe.
potentialAction ListenAction Erforderlich: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. Weitere Informationen finden Sie unter Eigenschaften des Aktions-Markups.
subjectOf MusicPlaylist Erforderlich für auf Entitäten gesetzte Aktionen – Details für die auf Entitäten gesetzte Aktion.
subjectOf.@type Text Erforderlich für Aktionen, die auf Entitäten gesetzt sind: Für diese Property muss immer MusicPlaylist festgelegt sein.
subjectOf.@id URL Erforderlich für auf Entitäten gesetzte Aktionen: die Kennung für die auf Entitäten gesetzte Aktion. Weitere Informationen finden Sie oben in den Anforderungen für @id. Es muss sich von der @id für das Album unterscheiden.
subjectOf.url URL Erforderlich für auf Entitäten gesetzte Aktionen: die kanonische URL für die auf Entitäten gesetzte Aktion. Weitere Informationen finden Sie oben in den Anforderungen für url. Sie können diese Angabe weglassen, wenn sie mit dem url für das Album identisch ist.
subjectOf.potentialAction ListenAction Erforderlich für auf Entitäten basierende Aktionen: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. Weitere Informationen finden Sie unter Eigenschaften des Aktions-Markups.
image ImageObject Bild, das das MusicAlbum repräsentiert. Siehe Eigenschaften des Bild-Markups.
sameAs URL Eine URL zu einer Referenzwebseite, auf der das Album identifiziert werden kann; z. B. die Wikipedia-Seite des Albums. Dies muss sich von der url-Property unterscheiden.
numTracks Ganzzahl Die Anzahl der Titel oder Titel auf diesem Album.
timeRequired Text Die Länge des Albums im ISO 8601-Format.
description Text Eine kurze Beschreibung des Albums Maximal 300 Zeichen.
isFamilyFriendly Boolesch Gibt an, ob der Inhalt familienfreundlich ist, also für alle Familienmitglieder, einschließlich Kinder, geeignet ist. Google-Produkte verwenden möglicherweise isFamilyFriendly, um zu bestimmen, welcher Song abgespielt werden soll.
popularityScore PopularityScoreSpecification Eine Bewertung, die Google zusammen mit anderen Signalen verwendet, um zu bestimmen, welche Medien für Nutzer abgespielt werden. Dieser Wert gibt an, wie beliebt der Inhalt im Vergleich zu anderen Inhalten in deinem Katalog ist. Daher muss die Skala des Werts in Ihren Feeds und bei allen Entitäten in Ihrem Katalog einheitlich sein. Die Beliebtheitsrate einer Entität ist standardmäßig auf 0 festgelegt.
popularityScore.@type Text Immer auf PopularityScoreSpecification festlegen.
popularityScore.value Number Ein nicht negativer numerischer Wert, der die Beliebtheit der Entität angibt. Je höher die Bewertung, desto beliebter sind sie.
popularityScore.eligibleRegion Land Region(en), in der dieser Beliebtheitswert gilt. Wenn die Beliebtheitsrate weltweit anwendbar ist, legen Sie diesen Wert auf EARTH fest. Diese Eigenschaft ist standardmäßig auf EARTH festgelegt.

MusicRecording

Attribut Erwarteter Typ Beschreibung
@context Text Erforderlich – Immer auf ["http://schema.googleapis.com", {"@language": "xx"}] gesetzt.
  • Wobei „xx“ ist die Sprache der Strings im Feed. Für jeden Kontext der Stammentität sollte @language auf den entsprechenden Sprachcode im Format BCP 47 festgelegt sein. Wenn als Sprache beispielsweise Spanisch eingestellt ist, wird angenommen, dass die Namen auf Spanisch sind, auch wenn die Sprache der Untertitel/Synchronisation auf Englisch ist.
@type Text Erforderlich: Für Titel/Titel immer MusicRecording festlegen.
@id URL Erforderlich: Die ID des Inhalts im URI-Format. Beispiel: https://example.com/1234abc.
@id muss die folgenden Anforderungen erfüllen:
  • Global in deinem Katalog einzigartig
  • Statisch; Die ID sollte immer gleich bleiben und darf sich im Laufe der Zeit nicht ändern, auch wenn sich die URL-Eigenschaft der Sendung ändert. Er wird als opaker String behandelt und muss kein funktionierender Link sein.
  • In Form von URI (Unified Resource Identifier)
  • Die für den @id-Wert verwendete Domain muss Ihrer Organisation gehören.
Da die url einer Entität alle Anforderungen an eine 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 des Inhalts, die Google verwendet, um die Inhalte in Ihrem Feed mit den Inhalten in den Datenbanken von Google abzugleichen.
url muss die folgenden Anforderungen erfüllen:
  • url muss global eindeutig sein
  • url muss eine funktionierende kanonische URL enthalten, die Google crawlen kann.
  • url muss auf eine Seite mit einer Inhaltsbeschreibung verweisen, die nicht durch eine Paywall blockiert wird.
Den Deeplink der Wiedergabe findest du unter der Eigenschaft urlTemplate des target-Objekts.
name Text Erforderlich: Der Name des Titels. <ph type="x-smartling-placeholder">
byArtist MusicGroup Erforderlich: der Künstler oder die Gruppe, der bzw. die diesen Song aufgenommen hat. Du musst mindestens die eindeutige @id, die du für diesen Künstler verwendest, und den Namen des Künstlers angeben. Wenn mit dem Titel mehrere Künstler verknüpft sind, kannst du in „byArtist“ ein Array mit Werten angeben.
byArtist.@type Text Erforderlich – Für diese Property immer MusicGroup festlegen.
byArtist.@id URL Erforderlich: Die Kennung des Künstlers des Titels. Weitere Informationen finden Sie oben in den Anforderungen für @id. Sie muss mit der @id übereinstimmen, die Sie für den Künstler bzw. die Gruppe an anderer Stelle in Ihrem Feed verwenden.
byArtist.name Text Erforderlich: der Name des Künstlers bzw. der Gruppe.
potentialAction ListenAction Erforderlich: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. Weitere Informationen finden Sie unter Eigenschaften des Aktions-Markups.
subjectOf MusicPlaylist Erforderlich für auf Entitäten gesetzte Aktionen – Details für die auf Entitäten gesetzte Aktion
subjectOf.@type Text Erforderlich für Aktionen, die auf Entitäten gesetzt sind: Für diese Property muss immer MusicPlaylist festgelegt sein.
subjectOf.@id URL Erforderlich für auf Entitäten gesetzte Aktionen: die Kennung für die auf Entitäten gesetzte Aktion. Weitere Informationen finden Sie oben in den Anforderungen für @id. Es muss sich von der @id für den Titel unterscheiden.
subjectOf.url URL Erforderlich für auf Entitäten gesetzte Aktionen: die kanonische URL für die auf Entitäten gesetzte Aktion. Weitere Informationen finden Sie oben in den Anforderungen für url. Du kannst diese Angabe weglassen, wenn sie mit dem url für den Song identisch ist.
subjectOf.potentialAction ListenAction Erforderlich für auf Entitäten basierende Aktionen: Ein Aktions-Markup-Objekt, das die Details der Aktion enthält. Weitere Informationen finden Sie unter Eigenschaften des Aktions-Markups.
image ImageObject Bild mit MusicRecording. Siehe Eigenschaften des Bild-Markups.
sameAs URL Eine URL zu einer Referenzwebseite, auf der das Album identifiziert werden kann; z. B. die Wikipedia-Seite des Albums. Dies muss sich von der url-Property unterscheiden.
inAlbum MusicAlbum Das Album, auf dem der Titel erscheint, falls vorhanden
inAlbum.@type Text Für diese Property immer MusicAlbum festlegen.
inAlbum.@id URL Die ID des Albums. Weitere Informationen finden Sie oben in 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 Länge des Titels. Die Angabe erfolgt im ISO 8601-Format.
description Text Eine kurze Beschreibung des Songs. Maximal 300 Zeichen.
isFamilyFriendly Boolesch Gibt an, ob der Inhalt familienfreundlich ist, also für alle Familienmitglieder, einschließlich Kinder, geeignet ist. Google-Produkte verwenden möglicherweise isFamilyFriendly, um zu bestimmen, welche Songs abgespielt werden sollen.
popularityScore PopularityScoreSpecification Eine Bewertung, die Google zusammen mit anderen Signalen verwendet, um zu bestimmen, welche Medien für Nutzer abgespielt werden. Dieser Wert gibt an, wie beliebt der Inhalt im Vergleich zu anderen Inhalten in deinem Katalog ist. Daher muss die Skala des Werts in Ihren Feeds und bei allen Entitäten in Ihrem Katalog einheitlich sein. Die Beliebtheitsrate einer Entität ist standardmäßig auf 0 festgelegt.
popularityScore.@type Text Immer auf PopularityScoreSpecification festlegen.
popularityScore.value Number Ein nicht negativer numerischer Wert, der die Beliebtheit der Entität angibt. Je höher die Bewertung, desto beliebter sind sie.
popularityScore.eligibleRegion Land Region(en), in der dieser Beliebtheitswert gilt. Wenn die Beliebtheitsrate weltweit anwendbar ist, legen Sie diesen Wert auf EARTH fest. Standardmäßig ist dieses Attribut auf EARTH festgelegt.

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"
        }
      }
    }
  }
}

Auf den folgenden Seiten finden Sie Informationen zu Themen im Zusammenhang mit diesen Properties: