توضِّح الأمثلة التالية بعض السيناريوهات الشائعة لإجراءات الاستماع. للتبسيط، تحذف هذه الأمثلة تفاصيل بعض السمات.
الحالة الأساسية
توفّر خدمة البث محتوى حصريًا للفنّان، وهو متاح للمشتركين فقط (subscribe
)، وقائمة تشغيل مستندة إلى الفنّان، وهي متاحة للجميع (free
):
{
"@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"
}
}
}
}
}
قائمة التشغيل فقط
توفّر خدمة البث قائمة تشغيل فقط:
{
"@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"
}
}
}
}
}
متطلبات متعددة لإمكانية الاستخدام تستند إلى النظام الأساسي
الحالة الأساسية: أصبح محتوى الفنان متاحًا الآن للجميع على منصّة الكمبيوتر المكتبي:
{
"@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"
}
}
}
}
}
متطلبات متعددة لسهولة الاستخدام على مستوى منطقة معيّنة
الحالة الأساسية: أصبح محتوى الفنان متاحًا للجميع على جميع المنصات في كندا:
{
"@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"
}
]
}
}
}
}
مناطق ولغات متعدّدة
يكون العنصر متوفّرًا في مناطق ولغات متعدّدة:
{
"@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"
}
}
]
}
]
}