يقدّم هذا القسم تفاصيل عن سمات ترميز المحتوى الخاصة بنوع الكيان Event
ذي الصلة.
جدول مواصفات SportsEvent
الموقع | النوع المتوقَّع | الوصف |
---|---|---|
@context |
Text | مطلوب - يتم الضبط دائمًا على ["http://schema.org", {"@language": "xx"}]
|
@type |
Text | مطلوب - يتم ضبطه دائمًا على SportsEvent . |
@id |
URL | مطلوب - معرّف المحتوى بتنسيق معرف الموارد المنتظم (URI)، مثل https://example.com/1234abc. يجب أن يستوفي @id المتطلبات التالية:
url للكيان يستوفي جميع متطلبات المعرّف، ننصحك باستخدام url للكيان على أنّه @id . راجِع قسم المعرِّف لمزيد من التفاصيل. |
name |
Text | مطلوب - اسم هذا الحدث.
|
description |
Text | وصف هذا الحدث عازف صحراوي من 300 حرف استخدِم صفيفًا لتضمين الأوصاف بلغات وأطوال متعددة. |
sport |
URL | مطلوب رابط إلى صفحة ويكيبيديا (النسخة الإنجليزية المفضلة) الخاصة بالرياضة. |
startDate |
DateTime أو Date | مطلوبة: تشير هذه السمة إلى وقت بدء الحدث بتنسيق ISO 8601 مع المنطقة الزمنية. يُرجى العِلم أنّ هذا هو وقت البدء الفعلي للحدث وليس وقت بثه على التلفزيون. |
endDate |
DateTime أو Date | تمثّل هذه السمة وقت انتهاء الحدث بالتنسيق ISO 8601 مع المنطقة الزمنية. |
homeTeam |
SportsTeam | محتوى مقترَح للغاية لماذا؟ الفريق المحلي الذي يستضيف الفعالية. |
homeTeam.name |
Text | مطلوب الاسم الكامل للفريق الرياضي. |
homeTeam.sport |
URL | مطلوب رابط إلى صفحة ويكيبيديا (النسخة الإنجليزية المفضلة) الخاصة بالرياضة. |
homeTeam.sameAs |
URL | محتوى مقترَح للغاية لماذا؟ عنوان URL يؤدي إلى صفحة ويب مرجعية يمكن من خلالها تحديد هوية الفريق، مثل صفحة ويكيبيديا الخاصة بالفريق |
homeTeam.athlete |
الشخص | تمثّل هذه السمة تعليقات توضيحية لرياضي فردي في الفريق. |
homeTeam.athlete.name |
Text | تمثّل هذه السمة الاسم الكامل للرياضي. |
homeTeam.parentOrganization.name |
SportsOrganization | مطلوب اسم الدوري الرياضي الذي ينتمي إليه الفريق. على سبيل المثال، الرابطة الوطنية لكرة السلة أو البيسبول في دوري كرة القدم الأمريكية. لاحظ أنه يجب عدم استخدام هذا الحقل لمؤتمر الفريق. |
homeTeam.parentOrganization.sameAs |
URL | محتوى مقترَح للغاية لماذا؟ عنوان URL يؤدي إلى صفحة ويب مرجعية يمكنها تحديد دوري الفريق، مثل صفحة ويكيبيديا للدوري. |
awayTeam |
SportsTeam | محتوى مقترَح للغاية لماذا؟ تمثّل هذه السمة الفريق الخارجي للحدث. السمات هي نفسها SportsEvent.homeTeam . |
competitor |
SportsTeam أو Person | محتوى مقترَح للغاية لماذا؟ إذا كان الفريق المحلي أو الضيف غير منطبق (على سبيل المثال، مباراة في الملاكمة أو الألعاب الأولمبية)، حدّد المشاركين كمنافسين. إذا كانت السمة SportsTeam ، تكون السمات متطابقة مع السمة SportsEvent.homeTeam . إذا كانت السمة Person ، تكون السمات هي نفسها كائناتPerson الأخرى، على سبيل المثال، ممثّل في Movie . |
location |
المكان أو المدينة | الموقع الجغرافي حيث ستقام الفعالية. |
location.name |
Text | مطلوب - اسم الموقع الجغرافي. |
location.address |
PostalAddress | مطلوب إذا كان location @type هو Place - عنوان الموقع الجغرافي. لا يجب استخدام هذه السمة إذا كان location @type هو المدينة. |
location.address.streetAddress |
Text | تمثّل هذه السمة عنوان الشارع الذي يقع فيه الموقع الجغرافي. |
location.address.addressLocality |
Text | تمثّل هذه السمة مدينة الموقع الجغرافي. |
location.address.addressRegion |
Text | حالة الموقع الجغرافي. |
location.address.postalCode |
Text | تمثّل هذه السمة الرمز البريدي للموقع الجغرافي. |
location.address.addressCountry |
Text | تمثّل هذه السمة البلدان بالتنسيق ISO 3166. |
image |
ImageObject | مطلوبة لتطبيق Google TV: الصور ذات الصلة بالحدث. يُنصح بأن تكون الملصق الرسمي أو صورة البانر الخاصة بالفعالية. لمزيد من التفاصيل عن السمات المطلوبة والاختيارية التي يجب تضمينها في image ، اطّلِع على خصائص الصور. |
potentialAction |
WatchAction | مطلوبة إن أمكن: تشير إلى الرابط لصفحة في التطبيق الذي يشغّل تسجيل هذا الحدث الرياضي على "فيديو عند الطلب". لتحديد الرابط لصفحة معيّنة في حدث مباشر، استخدِم السمة publishedOn أو السمة potentialAction في BroadcastEvent بدلاً من ذلك. |
identifier |
PropertyValue | محتوى مقترَح للغاية لماذا؟ - معرّف خارجي أو معرّف آخر يعرّف هذا الكيان بوضوح يُسمح باستخدام معرّفات متعددة. يمكنك الاطّلاع على قسم خصائص المعرّفات للحصول على التفاصيل. |
أمثلة على SportsEvent
مثال 1
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"SportsEvent",
"@id": "http://example.com/basketball/professional/final_game_6",
"name":"2019 Professional Basketball Finals, Game 6: Team A at Team B",
"sport":"https://en.wikipedia.org/wiki/Basketball",
"description": [
{
"@language": "en",
"@value": "Game 6 of the 2019 Professional Basketball Finals. Team A leads the series 3-2 against Team B."
},
{
"@language": "en",
"@value": "2019 Professional Basketball, Game 6. Team A at Team B."
}
],
"startDate": "2018-09-16T21:10-08:00",
"homeTeam":{
"@type":"SportsTeam",
"name":"Team B",
"sport":"https://en.wikipedia.org/wiki/Basketball",
"parentOrganization":{
"@type":"SportsOrganization",
"name":"Professional Basketball League",
"sameAs":"http://www.example.com/professional_basketball_league"
}
"athlete":[
{
"@type":"Person",
"name":"John doe"
}
]
},
"awayTeam":{
"@type":"SportsTeam",
"name":"Team A",
"sport":"https://en.wikipedia.org/wiki/Basketball",
"athlete":[
{
"@type":"Person",
"name":"Jane Doe"
}
]
},
"location":{
"@type":"Place",
"name":"Example Stadium",
"address":{
"@type":"PostalAddress",
"streetAddress":"1600 Amphitheatre Pkwy",
"addressLocality":"Mountain View",
"addressRegion":"CA",
"postalCode":"94043",
"addressCountry":"US"
}
}
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "TMS ID of this game"
}
]
}
مثال 2
{
"@context": ["http://schema.org", {"@language": "en"}],
"@type":"SportsEvent",
"@id": "http://example.com/boxing/johndoe_vs_janedoe_2019",
"name":"2019 Professional Boxing - John Doe vs Jane Doe",
"sport":"https://en.wikipedia.org/wiki/Boxing"
"description":"World champion Jane Doe fights undefeated John Doe at the Example Arena in Mountain View, California.",
"startDate": "2019-07-12T21:10-08:00",
"competitor":[
{
"@type":"Person",
"name":"Jane Doe",
"birthDate":"1977-12-14",
"gender":"F",
"nationality":"US"
},
{
"@type":"Person",
"name":"John Doe",
"birthDate":"1978-10-17",
"gender":"M",
"nationality":"GB"
}
],
"location":{
"@type":"Place",
"name":"Example Arena",
"address":{
"@type":"PostalAddress",
"streetAddress":"1600 Amphitheatre Pkwy",
"addressLocality":"Mountain View",
"addressRegion":"CA",
"postalCode":"94043",
"addressCountry":"US"
}
}
}
جدول مواصفات MusicEvent
الموقع | النوع المتوقَّع | الوصف |
---|---|---|
@context |
Text | مطلوب - يتم الضبط دائمًا على ["http://schema.org", {"@language": "xx"}]
|
@type |
Text | مطلوب - يتم ضبطه دائمًا على MusicEvent . |
@id |
URL | مطلوب - معرّف المحتوى بتنسيق معرف الموارد المنتظم (URI)، مثل https://example.com/1234abc. يجب أن يستوفي @id المتطلبات التالية:
url للكيان يستوفي جميع متطلبات المعرّف، ننصحك باستخدام url للكيان على أنّه @id . راجِع قسم المعرِّف لمزيد من التفاصيل. |
name |
Text | مطلوب - اسم هذا الحدث.
|
description |
Text | وصف الفعالية. عازف صحراوي من 300 حرف استخدِم صفيفًا لتضمين الأوصاف بلغات وأطوال متعددة. |
attendee |
Organization أو Person | شخص أو مؤسسة تحضر الفعالية. |
startDate |
التاريخ | مطلوبة: تشير هذه السمة إلى وقت بدء الحدث بتنسيق ISO 8601 مع المنطقة الزمنية. |
endDate |
التاريخ | تمثّل هذه السمة وقت انتهاء الحدث بالتنسيق ISO 8601 مع المنطقة الزمنية. |
composer |
Organization أو Person | الشخص أو المؤسسة التي ألّفت مقطوعة موسيقية أو مؤلفة عمل تم أداؤه في فعالية ما. |
performer |
Organization أو Person | مطلوب - مؤدّي في الفعالية، على سبيل المثال، مقدّم أو عازف موسيقي أو فرقة موسيقية أو ممثل. |
subEvent |
الحدث | حدث يشكّل جزءًا من هذا الحدث. على سبيل المثال، يتضمن حدث المؤتمر العديد من العروض التقديمية، وكل منها يعد حدثًا فرعيًا للمؤتمر. |
superEvent |
الحدث | حدث يشكّل هذا الحدث جزءًا منه. على سبيل المثال، قد يكون لكل مجموعة من العروض الموسيقية الفردية مهرجان موسيقي كفعالية فائقة. |
location |
المكان أو المدينة | مطلوب - موقع الحدث. |
location.name |
Text | مطلوب - اسم الموقع الجغرافي. |
location.address |
PostalAddress | مطلوب إذا كان location @type هو Place - عنوان الموقع الجغرافي. لا يجب استخدام هذا الحقل إذا كان location @type هو المدينة. |
location.address.streetAddress |
Text | تمثّل هذه السمة عنوان الشارع الذي يقع فيه الموقع الجغرافي. |
location.address.addressLocality |
Text | تمثّل هذه السمة مدينة الموقع الجغرافي. |
location.address.addressRegion |
Text | حالة الموقع الجغرافي. |
location.address.postalCode |
Text | تمثّل هذه السمة الرمز البريدي للموقع الجغرافي. |
location.address.addressCountry |
Text | تمثّل هذه السمة البلدان بالتنسيق ISO 3166. |
workPerformed |
CreativeWork | عمل تم أداؤه في فعالية ما، مثل مسرحية تم أداؤها في "فعالية المسرح" |
مثال على MusicEvent
MusicEvent
{
"@context":"http://schema.org",
"@type":"MusicEvent",
"@id": "http://example.com/music/my_favortie_artist/2019_tour",
"name":"My Favorite Artist’s 2019 Homecoming Tour",
"description":"After 8 years off the music scene, My Favorite Artist is back with the Homecoming Tour.",
"startDate": "2014-10-12T21:10-08:00",
"location":{
"@type":"Place",
"name":"Example Arena",
"address":{
"@type":"PostalAddress",
"streetAddress":"1600 Amphitheatre Pkwy",
"addressLocality":"Mountain View",
"addressRegion":"CA",
"postalCode":"94043",
"addressCountry":"US"
}
},
"performer": {
"@type":"Person",
"name":"My Favorite Artist",
"birthDate":"1977-02-24",
"gender":"F",
"nationality":"CA"
}
}
جدول مواصفات الأحداث
الموقع | النوع المتوقَّع | الوصف |
---|---|---|
@context |
Text | مطلوب - يتم الضبط دائمًا على ["http://schema.org", {"@language": "xx"}]
|
@type |
Text | مطلوب - يتم ضبطه دائمًا على Event . |
@id |
URL | مطلوب - معرّف المحتوى بتنسيق معرف الموارد المنتظم (URI)، مثل https://example.com/1234abc. يجب أن يستوفي @id المتطلبات التالية:
url للكيان يستوفي جميع متطلبات المعرّف، ننصحك باستخدام url للكيان على أنّه @id . راجِع قسم المعرِّف لمزيد من التفاصيل. |
name |
Text | مطلوب - اسم هذا الحدث.
|
description |
Text | وصف الفعالية. عازف صحراوي من 300 حرف استخدِم صفيفًا لتضمين الأوصاف بلغات وأطوال متعددة. |
attendee |
Organization أو Person | شخص أو مؤسسة تحضر الفعالية. |
startDate |
التاريخ | مطلوبة: تشير هذه السمة إلى وقت بدء الحدث بتنسيق ISO 8601 مع المنطقة الزمنية. |
endDate |
التاريخ | تمثّل هذه السمة وقت انتهاء الحدث بالتنسيق ISO 8601 مع المنطقة الزمنية. |
subEvent |
الحدث | حدث يشكّل جزءًا من هذا الحدث. على سبيل المثال، يتضمن حدث المؤتمر العديد من العروض التقديمية، وكل منها يعد حدثًا فرعيًا للمؤتمر. |
superEvent |
الحدث | حدث يشكّل هذا الحدث جزءًا منه. على سبيل المثال، قد يكون لكل مجموعة من العروض الموسيقية الفردية مهرجان موسيقي كفعالية فائقة. |
releasedEvent |
PublicationEvent ، أو FeaturedEvent ، أو ExclusiveEvent |
محتوى مقترَح للغاية لماذا؟ - يتم استخدام السمة PublicationEvent لتحديد الإصدار الأصلي (على المستوى العالمي أو المحلي) للمحتوى الذي ينشئه الناشر، مثل تاريخ الإصدار الأصلي لفيلم في دور السينما.إضافةً إلى ذلك، يمكنك استخدام السمة FeaturedEvent للإشارة إلى أنّ الخدمة تسوّق هذا المحتوى على أنّه محتوى أصلي ومميّز وخاص وما إلى ذلك.ExclusiveEvent تشير إلى أنّ خدمتك تمتلك حقوق توزيع حصرية وتتضمّن مكان وزمان هذا المحتوى.يمكنك الاطّلاع على قسم المثال للحصول على التفاصيل والأمثلة. |
releasedEvent.@type |
Text | مطلوب - تأكد من ضبط هذه السمة دائمًا على أحد الخيارات التالية:
|
releasedEvent.location |
البلد | مطلوبة: تشير هذه السمة إلى المناطق المرتبطة بهذا الحدث. بالنسبة إلى PublicationEvent ، هذه هي المنطقة التي تم نشر المحتوى فيها.بالنسبة إلى FeaturedEvent وExclusiveEvent ، هذه هي المنطقة التي يتم عرض المحتوى فيها أو يتم عرضها حصريًا.استخدِم رموز ISO 3166 للبلدان. للإشارة إلى جميع أنحاء العالم، اضبط القيمة على EARTH . |
releasedEvent.startDate |
Date أو DateTime | مقترَحة - مطلوبة في ExclusiveEvent - تاريخ بدء نشر الكيان.بالنسبة إلى PublicationEvent ، يشير هذا الحقل إلى تاريخ الإصدار الأولي لهذا الكيان، مثل تاريخ إطلاق الفيلم لأول مرة في دور السينما.بالنسبة إلى ExclusiveEvent وFeaturedEvent ، يمثّل هذا التاريخ تاريخ البدء الذي يكون فيه الكيان حصريًا أو معروضًا. |
releasedEvent.endDate |
Date أو DateTime | إجراء مقترَح - مطلوب للنوع ExclusiveEvent - لا ينطبق هذا إلا على النوعين ExclusiveEvent وFeaturedEvent .بالنسبة إلى ExclusiveEvent ، يمثّل هذا الخيار تاريخ انتهاء صلاحية حقوق المحتوى.بالنسبة إلى FeaturedEvent ، يمثّل هذا التاريخ آخر تاريخ يعرض فيه موفِّر الكيان.إذا كان المحتوى حصريًا أو معروضًا بشكل دائم، عليك ضبط endDate على 20 عامًا من التاريخ الحالي. |
releasedEvent.publishedBy |
Organization أو Person | اختياري: المؤسسة أو الشخص الذي نشر هذا الكيان. |
location |
المكان أو المدينة | مطلوب - موقع الحدث. يمكنك تقديم Place في المستوى City . |
location.name |
Text | مطلوب - اسم الموقع الجغرافي. |
location.address |
PostalAddress | مطلوب إذا كان location @type هو Place - عنوان الموقع الجغرافي. يجب عدم استخدام هذا الحقل إذا كان location @type هو المدينة. |
location.address.streetAddress |
Text | تمثّل هذه السمة عنوان الشارع الذي يقع فيه الموقع الجغرافي. |
location.address.addressLocality |
Text | تمثّل هذه السمة مدينة الموقع الجغرافي. |
location.address.addressRegion |
Text | حالة الموقع الجغرافي. |
location.address.postalCode |
Text | تمثّل هذه السمة الرمز البريدي للموقع الجغرافي. |
location.address.addressCountry |
Text | تمثّل هذه السمة البلدان بالتنسيق ISO 3166. |
workPerformed |
CreativeWork | عمل تم أداؤه في فعالية ما، مثل مسرحية تم أداؤها في "فعالية المسرح" |
مثال على حدث
حدث
{
"@context":"http://schema.org",
"@type":"Event",
"@id": "http://example.com/keynote/google_io_2019",
"name":"Google I/O 2019 keynote",
"description":"Google’s annual developer conference keynote event.",
"startDate": "2019-05-07T10:00-08:00",
"location":{
"@type":"Place",
"name":"Example Arena",
"address":{
"@type":"PostalAddress",
"streetAddress":"1600 Amphitheatre Pkwy",
"addressLocality":"Mountain View",
"addressRegion":"CA",
"postalCode":"94043",
"addressCountry":"US"
}
},
"attendee": {
"@type":"Person",
"name":"My Favorite Speaker",
"birthDate":"1971-12-02",
"gender":"F",
"nationality":"IN"
}
}