خصائص ترميز المحتوى الخاصة بالفنانين والألبومات والأغاني

يقدّم هذا القسم تفاصيل خصائص ترميز المحتوى لأنواع العناصر MusicGroup وMusicAlbum وMusicRecording.

جدول المواصفات

MusicGroup

الموقع النوع المتوقّع الوصف
@context Text مطلوب: يتم ضبطها دائمًا على ["http://schema.googleapis.com", {"@language": "xx"}].
  • حيث يمثّل "xx" لغة السلاسل في الخلاصة. يجب ضبط السمة @language في كل سياق كيان جذر على رمز اللغة المناسب بتنسيق BCP 47. على سبيل المثال، إذا تم ضبط اللغة على الإسبانية، يُفترض أن تكون الأسماء باللغة الإسبانية حتى لو كانت لغة الترجمة أو الدبلجة هي الإنجليزية.
@type Text مطلوبة: يجب ضبطها دائمًا على MusicGroup للفنانين والمجموعات.
@id URL مطلوبة: معرّف المحتوى بتنسيق معرّف الموارد المنتظم (URI)، على سبيل المثال، https://example.com/1234abc.
@id يجب أن تستوفي المتطلبات التالية:
  • فريد على مستوى العالم في جميع قنوات التسويق
  • ثابتة: يجب أن يكون المعرّف ثابتًا ولا يتغيّر بمرور الوقت (حتى إذا تغيّرت خاصية url للعرض). وسيتم التعامل معه كسلسلة مبهمة ولا يلزم أن يكون رابطًا منشورًا.
  • في شكل معرّف موارد موحّد (URI)
  • يجب أن يكون النطاق المستخدَم في القيمة @id مملوكًا لمؤسستك.
بما أنّ url للعنصر يستوفي جميع المتطلبات كمعرّف، ننصحك باستخدام url للعنصر كـ @id. راجِع قسم المعرّف للحصول على مزيد من التفاصيل.
url URL مطلوبة: عنوان URL الأساسي للمحتوى، والذي يستخدمه محرّك بحث Google لمطابقة المحتوى في خلاصتك مع المحتوى في قواعد بيانات Google.
url يجب أن يستوفي المتطلبات التالية:
  • يجب أن يكون url فريدًا على مستوى العالم.
  • يجب أن يحتوي url على عنوان URL أساسي صالح يمكن لمحرّك بحث Google الزحف إليه.
  • يجب أن يشير url إلى صفحة وصف محتوى غير محظورة بواسطة جدار دفع.
بالنسبة إلى الرابط لصفحة في التطبيق الخاص بميزة التشغيل، اطّلِع على سمة urlTemplate الخاصة بعنصر الهدف بدلاً من ذلك.
name Text مطلوبة: اسم الفنّان أو المجموعة.
potentialAction ListenAction مطلوبة: عنصر ترميز إجراء يقدّم تفاصيل الإجراء راجِع خصائص تنسيق الإجراء للحصول على التفاصيل.
subjectOf MusicPlaylist مطلوبة للإجراءات المستندة إلى الكيانات: تفاصيل الإجراء المستند إلى الكيانات.
subjectOf.@type Text سمة مطلوبة للإجراءات المستندة إلى الكيانات: يجب ضبطها دائمًا على MusicPlaylist لهذه السمة.
subjectOf.@id URL مطلوبة للإجراءات المستندة إلى الكيانات: معرّف الإجراء المستند إلى الكيانات. اطّلِع على متطلبات @id أعلاه. يجب أن يكون مختلفًا عن @id الخاص بالفنان أو المجموعة.
subjectOf.url URL مطلوبة للإجراءات المستندة إلى الكيانات: عنوان URL الأساسي للإجراء المستند إلى الكيانات. اطّلِع على متطلبات url أعلاه. يمكنك حذف هذا الحقل إذا كان مطابقًا url للفنان أو المجموعة.
subjectOf.potentialAction ListenAction مطلوبة للإجراءات المستندة إلى الكيانات: عنصر ترميز الإجراء الذي يقدّم تفاصيل الإجراء راجِع خصائص تنسيق الإجراء للحصول على التفاصيل.
image ImageObject صورة تمثّل مجموعة المحتوى الموسيقي راجِع خصائص ترميز الصور.
sameAs URL عنوان URL لصفحة ويب مرجعية يمكنها تحديد هوية الفنّان، مثل صفحة الفنّان على "ويكيبيديا" يجب أن يكون هذا العنوان مختلفًا عن عنوان السمة url.
description Text سيرة ذاتية موجزة للفنان عدد الأحرف المسموح به هو 300 حرف.
isFamilyFriendly صحيح/خطأ تشير هذه السمة إلى ما إذا كان هذا المحتوى مناسبًا للعائلة (أي أنّه مناسب لجميع أفراد العائلة، بما في ذلك الأطفال). قد تستخدم منتجات Google isFamilyFriendly عند تحديد أغنية لتشغيلها.
popularityScore PopularityScoreSpecification إجراء مقترَح بشدة لماذا؟ هي نتيجة تستخدمها Google، بالإضافة إلى إشارات أخرى، لتحديد الوسائط التي يتم تشغيلها للمستخدمين. تمثّل هذه النتيجة مدى رواج المحتوى مقارنةً بالمحتوى الآخر في قائمتك، لذا يجب أن يكون مقياس النتيجة متسقًا في خلاصاتك، وبين جميع العناصر في قائمتك. يتم ضبط نتيجة مدى رواج الكيانات تلقائيًا على 0.
popularityScore.@type Text يتم ضبطه دائمًا على PopularityScoreSpecification.
popularityScore.value Number قيمة رقمية غير سالبة تشير إلى مدى رواج العنصر. وكلما ارتفعت القيمة، ارتفع مدى الرواج.
popularityScore.eligibleRegion البلد المناطق التي تنطبق فيها نتيجة مدى الانتشار هذه إذا كانت نتيجة مدى الرواج سارية على مستوى العالم، اضبطها على EARTH. يتم ضبط هذه السمة تلقائيًا على EARTH.
Note: تُعطى الأولوية للمحتوى الرائج في لغة معيّنة على المحتوى الرائج على مستوى العالم (EARTH).

MusicAlbum

الموقع النوع المتوقّع الوصف
@context Text مطلوب: يتم ضبطها دائمًا على ["http://schema.googleapis.com", {"@language": "xx"}].
  • حيث يمثّل "xx" لغة السلاسل في الخلاصة. يجب ضبط السمة @language في كل سياق كيان جذر على رمز اللغة المناسب بتنسيق BCP 47. على سبيل المثال، إذا تم ضبط اللغة على الإسبانية، يُفترض أن تكون الأسماء باللغة الإسبانية حتى لو كانت لغة الترجمة أو الدبلجة هي الإنجليزية.
@type Text مطلوبة: يتم ضبطها دائمًا على MusicAlbum للألبومات.
@id URL مطلوبة: معرّف المحتوى بتنسيق معرّف الموارد المنتظم (URI)، على سبيل المثال، https://example.com/1234abc.
@id يجب أن تستوفي المتطلبات التالية:
  • فريد على مستوى العالم في جميع قنوات التسويق
  • ثابتة: يجب أن يكون المعرّف ثابتًا ولا يتغيّر بمرور الوقت (حتى إذا تغيّرت خاصية url للعرض). وسيتم التعامل معه كسلسلة مبهمة ولا يلزم أن يكون رابطًا منشورًا.
  • في شكل معرّف موارد موحّد (URI)
  • يجب أن يكون النطاق المستخدَم في القيمة @id مملوكًا لمؤسستك.
بما أنّ url للعنصر يستوفي جميع المتطلبات كمعرّف، ننصحك باستخدام url للعنصر كـ @id. راجِع قسم المعرّف للحصول على مزيد من التفاصيل.
url URL مطلوبة: عنوان URL الأساسي للمحتوى، والذي يستخدمه محرّك بحث Google لمطابقة المحتوى في خلاصتك مع المحتوى في قواعد بيانات Google.
url يجب أن يستوفي المتطلبات التالية:
  • يجب أن يكون url فريدًا على مستوى العالم.
  • يجب أن يحتوي url على عنوان URL أساسي صالح يمكن لمحرّك بحث Google الزحف إليه.
  • يجب أن يشير url إلى صفحة وصف محتوى غير محظورة بواسطة جدار دفع.
بالنسبة إلى الرابط لصفحة في التطبيق الخاص بميزة التشغيل، اطّلِع على سمة urlTemplate الخاصة بعنصر الهدف بدلاً من ذلك.
name Text سمة مطلوبة: اسم الألبوم.
byArtist MusicGroup مطلوبة: اسم الفنان أو المجموعة التي سجّلت هذا الألبوم. يجب على الأقل تحديد @id الفريد الذي تستخدمه لهذا الفنان واسم الفنان. إذا كان الألبوم يتضمّن عدة فنانين مرتبطين به، يمكنك تقديم مصفوفة من القيم في byArtist.
byArtist.@type Text مطلوبة: يجب ضبط هذه السمة دائمًا على القيمة MusicGroup.
byArtist.@id URL مطلوبة: معرّف الفنّان صاحب الألبوم اطّلِع على متطلبات @id أعلاه. ويجب أن يتطابق مع @id الذي تستخدمه للفنان أو المجموعة في مكان آخر من خلاصتك.
byArtist.name Text مطلوبة: اسم الفنّان أو المجموعة
potentialAction ListenAction مطلوبة: عنصر ترميز إجراء يقدّم تفاصيل الإجراء راجِع خصائص تنسيق الإجراء للحصول على التفاصيل.
subjectOf MusicPlaylist مطلوبة للإجراءات المستندة إلى الكيانات: تفاصيل الإجراء المستند إلى الكيانات.
subjectOf.@type Text سمة مطلوبة للإجراءات المستندة إلى الكيانات: يجب ضبطها دائمًا على MusicPlaylist لهذه السمة.
subjectOf.@id URL مطلوبة للإجراءات المستندة إلى الكيانات: معرّف الإجراء المستند إلى الكيانات. اطّلِع على متطلبات @id أعلاه. يجب أن يكون مختلفًا عن @id للألبوم.
subjectOf.url URL مطلوبة للإجراءات المستندة إلى الكيانات: عنوان URL الأساسي للإجراء المستند إلى الكيانات. اطّلِع على متطلبات url أعلاه. يمكنك حذف هذا الحقل إذا كان مطابقًا url للألبوم.
subjectOf.potentialAction ListenAction مطلوبة للإجراءات المستندة إلى الكيانات: عنصر ترميز الإجراء الذي يقدّم تفاصيل الإجراء راجِع خصائص تنسيق الإجراء للحصول على التفاصيل.
image ImageObject صورة تمثّل MusicAlbum راجِع خصائص ترميز الصور.
sameAs URL عنوان URL لصفحة ويب مرجعية يمكنها تحديد الألبوم، مثل صفحة الألبوم على "ويكيبيديا" يجب أن يكون هذا العنوان مختلفًا عن عنوان السمة url.
numTracks عدد صحيح عدد الأغاني أو المقاطع الصوتية في هذا الألبوم
timeRequired Text مدة الألبوم بتنسيق ISO 8601
description Text وصف موجز للألبوم عدد الأحرف المسموح به هو 300 حرف.
isFamilyFriendly صحيح/خطأ تشير هذه السمة إلى ما إذا كان هذا المحتوى مناسبًا للعائلة (أي أنّه مناسب لجميع أفراد العائلة، بما في ذلك الأطفال). قد تستخدم منتجات Google isFamilyFriendly عند تحديد أغنية لتشغيلها.
popularityScore PopularityScoreSpecification هي نتيجة تستخدمها Google، بالإضافة إلى إشارات أخرى، لتحديد الوسائط التي يتم تشغيلها للمستخدمين. تمثّل هذه النتيجة مدى رواج المحتوى مقارنةً بالمحتوى الآخر في قائمتك، لذا يجب أن يكون مقياس النتيجة متسقًا في خلاصاتك، وبين جميع العناصر في قائمتك. يتم ضبط نتيجة مدى رواج الكيانات تلقائيًا على 0.
popularityScore.@type Text يتم ضبطه دائمًا على PopularityScoreSpecification.
popularityScore.value Number قيمة رقمية غير سالبة تشير إلى مدى رواج العنصر. وكلما ارتفعت القيمة، ارتفع مدى الرواج.
popularityScore.eligibleRegion البلد المناطق التي تنطبق فيها نتيجة مدى الانتشار هذه إذا كانت نتيجة مدى الرواج سارية على مستوى العالم، اضبطها على EARTH. يتم ضبط هذه السمة تلقائيًا على EARTH.

MusicRecording

الموقع النوع المتوقّع الوصف
@context Text مطلوب: يتم ضبطها دائمًا على ["http://schema.googleapis.com", {"@language": "xx"}].
  • حيث يمثّل "xx" لغة السلاسل في الخلاصة. يجب ضبط السمة @language في كل سياق كيان جذر على رمز اللغة المناسب بتنسيق BCP 47. على سبيل المثال، إذا تم ضبط اللغة على الإسبانية، يُفترض أن تكون الأسماء باللغة الإسبانية حتى لو كانت لغة الترجمة أو الدبلجة هي الإنجليزية.
@type Text مطلوبة: يتم ضبطها دائمًا على MusicRecording للأغاني أو المقاطع الصوتية.
@id URL مطلوبة: معرّف المحتوى بتنسيق معرّف الموارد المنتظم (URI)، على سبيل المثال، https://example.com/1234abc.
@id يجب أن تستوفي المتطلبات التالية:
  • فريد على مستوى العالم في جميع قنوات التسويق
  • ثابتة: يجب أن يكون المعرّف ثابتًا ولا يتغيّر بمرور الوقت (حتى إذا تغيّرت خاصية url للعرض). وسيتم التعامل معه كسلسلة مبهمة ولا يلزم أن يكون رابطًا منشورًا.
  • في شكل معرّف موارد موحّد (URI)
  • يجب أن يكون النطاق المستخدَم في القيمة @id مملوكًا لمؤسستك.
بما أنّ url للعنصر يستوفي جميع المتطلبات كمعرّف، ننصحك باستخدام url للعنصر كـ @id. راجِع قسم المعرّف للحصول على مزيد من التفاصيل.
url URL مطلوبة: عنوان URL الأساسي للمحتوى، والذي يستخدمه محرّك بحث Google لمطابقة المحتوى في خلاصتك مع المحتوى في قواعد بيانات Google.
url يجب أن يستوفي المتطلبات التالية:
  • يجب أن يكون url فريدًا على مستوى العالم.
  • يجب أن يحتوي url على عنوان URL أساسي صالح يمكن لمحرّك بحث Google الزحف إليه.
  • يجب أن يشير url إلى صفحة وصف محتوى غير محظورة بواسطة جدار دفع.
بالنسبة إلى الرابط لصفحة في التطبيق الخاص بميزة التشغيل، اطّلِع على سمة urlTemplate الخاصة بعنصر الهدف بدلاً من ذلك.
name Text مطلوبة: اسم الأغنية.
byArtist MusicGroup سمة مطلوبة: الفنّان أو المجموعة التي سجّلت هذه الأغنية. يجب على الأقل تحديد @id الفريد الذي تستخدمه لهذا الفنان واسم الفنان. إذا كانت الأغنية مرتبطة بعدة فنانين، يمكنك تقديم مصفوفة من القيم في byArtist.
byArtist.@type Text مطلوبة: يجب ضبط هذه السمة دائمًا على القيمة MusicGroup.
byArtist.@id URL سمة مطلوبة: معرّف الفنّان صاحب الأغنية. اطّلِع على متطلبات @id أعلاه. ويجب أن يتطابق مع @id الذي تستخدمه للفنان أو المجموعة في مكان آخر من خلاصتك.
byArtist.name Text مطلوبة: اسم الفنّان أو المجموعة
potentialAction ListenAction مطلوبة: عنصر ترميز إجراء يقدّم تفاصيل الإجراء راجِع خصائص تنسيق الإجراء للحصول على التفاصيل.
subjectOf MusicPlaylist مطلوبة للإجراءات المستندة إلى العناصر: تفاصيل الإجراء المستند إلى العنصر
subjectOf.@type Text سمة مطلوبة للإجراءات المستندة إلى الكيانات: يجب ضبطها دائمًا على MusicPlaylist لهذه السمة.
subjectOf.@id URL مطلوبة للإجراءات المستندة إلى الكيانات: معرّف الإجراء المستند إلى الكيانات. اطّلِع على متطلبات @id أعلاه. يجب أن يكون مختلفًا عن @id الخاص بالأغنية.
subjectOf.url URL مطلوبة للإجراءات المستندة إلى الكيانات: عنوان URL الأساسي للإجراء المستند إلى الكيانات. اطّلِع على متطلبات url أعلاه. يمكنك حذف هذا الحقل إذا كان مطابقًا url الأغنية.
subjectOf.potentialAction ListenAction مطلوبة للإجراءات المستندة إلى الكيانات: عنصر ترميز الإجراء الذي يقدّم تفاصيل الإجراء راجِع خصائص تنسيق الإجراء للحصول على التفاصيل.
image ImageObject صورة تمثّل التسجيل الموسيقي راجِع خصائص ترميز الصور.
sameAs URL عنوان URL لصفحة ويب مرجعية يمكنها تحديد الألبوم، مثل صفحة الألبوم على "ويكيبيديا" يجب أن يكون هذا العنوان مختلفًا عن عنوان السمة url.
inAlbum MusicAlbum الألبوم الذي تظهر فيه الأغنية، إن توفّر
inAlbum.@type Text يتم ضبطه دائمًا على MusicAlbum لهذا الموقع الإلكتروني.
inAlbum.@id URL معرّف الألبوم اطّلِع على متطلبات @id أعلاه. ويجب أن يتطابق مع @id الذي تستخدمه للألبوم في مكان آخر في خلاصتك.
inAlbum.name Text اسم الألبوم
duration Text مدة الأغنية بتنسيق ISO 8601
description Text وصف موجز للأغنية عدد الأحرف المسموح به هو 300 حرف.
isFamilyFriendly صحيح/خطأ تشير هذه السمة إلى ما إذا كان هذا المحتوى مناسبًا للعائلة (أي أنّه مناسب لجميع أفراد العائلة، بما في ذلك الأطفال). قد تستخدم منتجات Google isFamilyFriendly عند تحديد أغنية لتشغيلها.
popularityScore PopularityScoreSpecification هي نتيجة تستخدمها Google، بالإضافة إلى إشارات أخرى، لتحديد الوسائط التي يتم تشغيلها للمستخدمين. تمثّل هذه النتيجة مدى رواج المحتوى مقارنةً بالمحتوى الآخر في قائمتك، لذا يجب أن يكون مقياس النتيجة متسقًا في خلاصاتك، وبين جميع العناصر في قائمتك. يتم ضبط نتيجة مدى رواج الكيانات تلقائيًا على 0.
popularityScore.@type Text يتم ضبطه دائمًا على PopularityScoreSpecification.
popularityScore.value Number قيمة رقمية غير سالبة تشير إلى مدى رواج العنصر. وكلما ارتفعت القيمة، ارتفع مدى الرواج.
popularityScore.eligibleRegion البلد المناطق التي تنطبق فيها نتيجة مدى الانتشار هذه إذا كانت نتيجة مدى الرواج سارية على مستوى العالم، اضبطها على EARTH. يتم ضبط هذه السمة تلقائيًا على EARTH.

أمثلة

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

يمكنك الاطّلاع على الصفحات التالية للاطّلاع على المواضيع المتعلّقة بهذه المواقع: