خصائص ترميز المحتوى الخاصة بالفنانين والألبومات والأغاني
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يقدّم هذا القسم تفاصيل خصائص ترميز المحتوى لأنواع العناصر 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"
}
}
}
}
}
صفحات ذات صلة
يمكنك الاطّلاع على الصفحات التالية للاطّلاع على المواضيع المتعلّقة بهذه المواقع:
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","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"]]