Aşağıdaki örneklerde, Dinleme İşlemleri'nin sık karşılaşılan bazı senaryoları gösterilmektedir. Basitleştirmek amacıyla bu örneklerde bazı özelliklerin ayrıntıları atlanmıştır.
Temel durum
Akış hizmetleri, sanatçıların yalnızca abonelere (subscribe) özel içeriklerini ve herkese (free) açık sanatçı temalı oynatma listelerini sunar:
{
"@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.",
"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"
}
}
}
}
}
Yalnızca oynatma listesi
Akış hizmetleri yalnızca oynatma listesi sağlar:
{
"@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.",
"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"
}
}
}
}
}
Platforma dayalı birden fazla erişilebilirlik koşulu
Temel durum: Sanatçının içeriği artık masaüstü platformundaki herkes tarafından kullanılabilir:
{
"@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.",
"potentialAction": [
{
"@type":"ListenAction",
"target": {
"@type":"EntryPoint",
"urlTemplate":"http://www.example.com/artist/my_favorite_artist?autoplay=true",
"actionPlatform":[
"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"
}
}
},
{
"@type":"ListenAction",
"target": {
"@type":"EntryPoint",
"urlTemplate":"http://www.example.com/artist/my_favorite_artist?autoplay=true",
"actionPlatform": "http://schema.org/DesktopWebPlatform"
},
"expectsAcceptanceOf":{
"@type":"Offer",
"category":"free",
"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"
}
}
}
}
}
Birden fazla bölgesel erişilebilirlik koşulu
Temel durum: Sanatçının içeriği artık Kanada'daki tüm platformlarda herkese açıktır:
{
"@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.",
"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":"free",
"eligibleRegion": {
"@type":"Country",
"name":"CA"
}
}
},
{
"@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"
},
{
"@type":"Country",
"name":"CA"
}
]
}
}
}
}
Birden çok bölge ve dil
Bir öğe birden fazla bölgede ve dilde kullanılabilir:
{
"@context": ["http://schema.googleapis.com/", {"@language": "en"}],
"@type": "MusicRecording",
"@id": "https://example.com/us/recording/24335345",
"url": "https://example.com/us/recording/24335345",
"name": [
{
"@language": "fr-fr",
"@value": "Amour"
},
{
"@language": "en-us",
"@value": "Love"
}
],
"byArtist": [
{
"@type": "MusicGroup",
"@id": "https://example.com/us/artist/43265436",
"name": [
{
"@language": "fr-fr",
"@value": "Mon Artiste Préféré"
},
{
"@language": "en-us",
"@value": "My Favorite Artist"
}
]
}
],
"inAlbum": [
{
"@type": "MusicAlbum",
"@id": "https://example.com/us/album/24335345",
"name": [
{
"@language": "fr-fr",
"@value": "Mon Album Préféré"
},
{
"@language": "en-us",
"@value": "My Favorite Album"
}
]
}
],
"potentialAction": [
{
"@type": "ListenAction",
"target": [
{
"@type": "EntryPoint",
"inLanguage": "en-us",
"urlTemplate": "https://example.com/us/album/24335345",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.googleapis.com/GoogleVideoCast",
"http://schema.googleapis.com/GoogleAudioCast"
]
},
{
"@type": "EntryPoint",
"inLanguage": "en-us",
"urlTemplate": "https://example.com/us/album/ios/24335345",
"actionPlatform": [
"http://schema.org/IOSPlatform"
]
},
{
"@type": "EntryPoint",
"inLanguage": "en-us",
"urlTemplate": "android-app://com.example.android.music/https/example.com/us/24335345",
"actionPlatform": [
"http://schema.org/AndroidPlatform",
"http://schema.org/AndroidTVPlatform"
]
}
],
"expectsAcceptanceOf": [
{
"@type": "Offer",
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
],
"category": "subscription",
"name": "Example Music",
"price": 9.99,
"priceCurrency": "USD",
"seller": {
"@type": "Organization",
"name": "Example seller",
"sameAs": "http://www.example.com"
}
}
]
},
{
"@type": "ListenAction",
"target": [
{
"@type": "EntryPoint",
"inLanguage": "fr-fr",
"urlTemplate": "https://example.com/fr/album/24335345",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.googleapis.com/GoogleVideoCast",
"http://schema.googleapis.com/GoogleAudioCast"
]
},
{
"@type": "EntryPoint",
"inLanguage": "fr-fr",
"urlTemplate": "https://example.com/fr/album/ios/24335345",
"actionPlatform": [
"http://schema.org/IOSPlatform"
]
},
{
"@type": "EntryPoint",
"inLanguage": "fr-fr",
"urlTemplate": "android-app://com.example.android.music/https/example.com/fr/24335345",
"actionPlatform": [
"http://schema.org/AndroidPlatform",
"http://schema.org/AndroidTVPlatform"
]
}
],
"expectsAcceptanceOf": [
{
"@type": "Offer",
"eligibleRegion": [
{
"@type": "Country",
"name": "FR"
}
],
"category": "subscription",
"name": "Example Music",
"price": 5.99,
"priceCurrency": "EUR",
"seller": {
"@type": "Organization",
"name": "Example Seller",
"sameAs": "http://www.example.com"
}
}
]
}
]
}