يقدم هذا القسم تفاصيل سمات ترميز المحتوى لأنواع الكيانات BroadcastService
وCableOrSatelliteService
وTelevisionChannel
وOrganization
. لفهم العلاقة بين هذه الأنواع بشكل أفضل، راجِع مفاهيم قنوات البث التلفزيوني المباشر.
جدول مواصفات بث البث
الموقع | النوع المتوقّع | الوصف |
---|---|---|
@context |
Text | مطلوبة - يتم ضبطها دائمًا على ["http://schema.org", {"@language": "xx"}]
|
@type |
Text | مطلوبة - يتم ضبطها دائمًا على BroadcastService . |
@id |
URL | مطلوب: هو معرّف المحتوى بتنسيق معرّف الموارد المنتظم (URI)، مثلاً، https://example.com/1234abc.@id يجب أن يستوفي المتطلبات التالية:
url يستوفي جميع المتطلبات كمعرّف، ننصحك باستخدام url للكيان بصفته @id . اطّلع على قسم المعرِّف لمزيد من التفاصيل. |
url |
URL | مطلوبة: تشير هذه السمة إلى عنوان URL الأساسي الخاص بخدمة البث إذا كانت القناة متاحة للمشاهدة على الإنترنت. وهو اختياري للخدمة التي يتم توصيلها باستخدام الكابل/القمر الصناعي/على الهواء. تستخدم Google عنوان URL هذا لمطابقة المحتوى في خلاصتك مع المحتوى في قواعد بيانات Google. يجب أن تستوفي url المتطلبات التالية:
urlTemplate |
name |
Text | مطلوبة: اسم الشبكة.
|
broadcastDisplayName |
Text | مطلوب: الاسم المعروض للشبكة التي قد يراها المستخدمون عادةً في أدلة البرامج وما إلى ذلك. وقد تكون القيمة مطابقة لقيمة الاسم. |
callSign |
Text | رمز الاتصال الرسمي الخاص بخدمة البث والصادر عن جهة حكومية |
inLanguage |
النص أو اللغة | لماذا يُنصح بشدة باستخدام لماذا؟ لغة البث الأساسية للقناة يُرجى استخدام أحد رموز اللغات من معيار ITF BCP 47. |
category |
Text | لماذا يُنصح بشدة باستخدام لماذا؟ فئة السلعة. يمكن استخدام اللافتات أو الشرطة المائلة للإشارة إلى تسلسل هرمي للفئة بشكل غير رسمي. مثال: رياضة ورياضة > كرة قدم وأخبار وأفلام وموسيقى ووثائقي. |
contentRating |
النص أو التقييم | مطلوبة لخدمة بث تلفزيوني مباشر للبالغين فقط: تمثّل هذه السمة التقييم الأكثر تقييدًا لبث المحتوى على القناة. في حال تقديم تقييم المحتوى على شكل سلسلة نصية، يجب أن تضيف وكالة التقييم إلى التقييم مع ترك مسافة بيضاء بينها. على سبيل المثال، يُصف تقييم "TV-Y" من وكالة "TVPG" في الولايات المتحدة على أنه "TVPG TV-Y" في الولايات المتحدة. اطّلع على قائمة الوكالات. |
contentRating.author |
نص أو مؤسسة | مطلوبة إذا كانت contentRating تستخدم Rating - اسم وكالة التقييم. |
contentRating.ratingValue |
Text | مطلوبة إذا كانت السمة contentRating تستخدم Rating : قيمة التقييم. |
contentRating.advisoryCode |
Text | تمثّل هذه السمة الرمز الاستشاري للمحتوى. تشمل القيم المقبولة كلاً من D وFV وL وS وV. D = Dialogue وFV = Fantasy Violence وL = language وS = جنس المحتوى وV = Violence. |
description |
Text | وصف لخدمة البث. عدد الأحرف المسموح به هو 300 حرف. استخدِم مصفوفة لتوفير الأوصاف بلغات متعدّدة و/أو بمدد مختلفة. |
slogan |
Text | شعار خدمة البث |
areaServed |
البلد أو الولاية أو المدينة أو الموقع الجغرافي | مطلوبة إذا كانت منطبقة: يجب تقديم هذه السمة إذا كان مفتاح تبديل القنوات ملئًا بمقدّمي خدمات التلفزيون، أي المنطقة التي يمكن للمستخدمين توقّع تلقّي خدمة البث فيها. استخدم رمز البلد وفقًا لمعيار ISO 3166-1 لتحديد البلدان. |
logo |
ImageObject | مطلوبة عند دمج Google TV ننصح بشدة باستخدام الخيار لماذا؟ صورة تمثّل خدمة البث هذه.
|
potentialAction |
WatchAction | مطلوبة: هي عنصر ترميز الإجراءات الذي يقدّم تفاصيل الإجراء. يمكنك الاطّلاع على خصائص ترميز الإجراءات لمعرفة التفاصيل.
|
videoFormat |
Text | أعلى جودة مسموح بها في خدمة البث هذه، على سبيل المثال
|
broadcastTimezone |
Text | المنطقة الزمنية لخدمة البث هذه بتنسيق IANA، مثلاً الأمريكتان/Los_Angeles استخدام مصفوفة لمناطق زمنية متعددة |
broadcastAffiliateOf |
المؤسسة | مطلوبة: شبكة التلفزيون التي توفّر برمجة لخدمة البث هذه أو المؤسسة التي تنتمي إليها خدمة البث هذه. |
broadcastAffiliateOf.@id |
Text | مطلوبة - تم ضبط الإعدادات على @id من شبكة التلفزيون. |
broadcastAffiliateOf.@type |
Text | مطلوبة - يتم ضبطها دائمًا على Organization . |
identifier |
PropertyValue | لماذا يُنصح بشدة باستخدام لماذا؟ - المعرّف الخارجي أو المعرّف الآخر الذي يعرّف هذا الكيان، مثل _PARTNER_ID_. يُسمح باستخدام عدّة معرّفات. اطّلع على قسم خصائص المعرِّف للحصول على التفاصيل. |
popularityScore |
مدى الرواج الشائع | لماذا يُنصح بشدة باستخدام لماذا؟ هي نتيجة تستخدمها Google، بالإضافة إلى إشارات أخرى لتحديد الوسائط التي يمكن تشغيلها للمستخدمين. تمثّل هذه النتيجة مدى رواج المحتوى مقارنةً بمحتوى آخر في الكتالوج الخاص بك، وبالتالي يجب أن يكون مقياس النتيجة متّسقًا في جميع خلاصاتك بين جميع الكيانات في الكتالوج الخاص بك. يتم ضبط نتيجة رواج الكيان تلقائيًا على 0. |
popularityScore.@type |
Text | الضبط دائمًا على PopularityScoreSpecification . |
popularityScore.value |
Number | قيمة رقمية غير سالبة تشير إلى مدى رواج الكيان، حيث تشير القيمة الأعلى إلى زيادة مدى الرواج. |
popularityScore.eligibleRegion |
البلد | المناطق التي تنطبق عليها درجة الرواج هذه إذا كانت نتيجة مدى الرواج تنطبق على مستوى العالم، اضبطها على EARTH . وقد تم ضبط هذا الموقع تلقائيًا على EARTH . Note: الأولوية في منطقة معيّنة من لغات العالم هي الأكثر رواجًا على مستوى العالم (EARTH) |
مثال على BroadcastService
{
"@context": [
"http://schema.org",
{
"@language": "en"
}
],
"@type": "BroadcastService",
"@id": "http://example.com/stations/example-tv",
"name": "EXAMPLE-TV",
"broadcastDisplayName": "ABCD",
"url": "http://example.com/stations/example-tv",
"callSign": "EXA-TV",
"videoFormat": "SD",
"inLanguage": "en",
"broadcastTimezone": "America/Los_Angeles",
"broadcastAffiliateOf": {
"@type": "Organization",
"@id": "http://example.com/networks/abcd-network"
},
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12258"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-123456"
}
],
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 178,
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
},
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://example.com/livestream",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast",
"http://schema.org/AndroidTVPlatform"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "externalsubscription",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2019-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://example.com/subscription",
"name": "ABCD",
"sameAs": "http://example.com/subscription",
"authenticator": {
"@type": "Organization",
"name": "TVE"
}
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"logo": [
{
"@context": "http://schema.org",
"@type": "ImageObject",
"name": "Example Logo Light",
"contentUrl": "http://example.com/images/example-logo-light.jpg",
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "contentAttributes",
"value": [
"forLightBackground"
]
}
]
},
{
"@context": "http://schema.org",
"@type": "ImageObject",
"name": "Example Logo Dark",
"contentUrl": "http://example.com/images/example-logo-dark.jpg",
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "contentAttributes",
"value": [
"forDarkBackground"
]
}
]
}
]
}
جدول مواصفات الكابل أو القمر الصناعي
الموقع | النوع المتوقّع | الوصف |
---|---|---|
@context |
Text | مطلوبة - يتم ضبطها دائمًا على ["http://schema.org", {"@language": "xx"}]
|
@type |
Text | مطلوبة - يتم ضبطها دائمًا على CableOrSatelliteService . |
@id |
URL | مطلوب: هو معرّف المحتوى بتنسيق معرّف الموارد المنتظم (URI)، مثلاً، https://example.com/1234abc.@id يجب أن يستوفي المتطلبات التالية:
url يستوفي جميع المتطلبات كمعرّف، ننصحك باستخدام url للكيان بصفته @id . اطّلع على قسم المعرِّف لمزيد من التفاصيل. |
name |
Text | مطلوبة - اسم خدمة البث التلفزيوني
|
areaServed |
البلد أو الولاية أو المدينة أو الموقع الجغرافي | مطلوبة: المنطقة التي يمكن للمستخدمين توقّع تلقّي خدمة البث فيها
|
provider |
المؤسسة | مطلوبة: مزوّد الخدمة الرئيسي، إذا كان ذلك منطبقًا. على سبيل المثال، يمثل ExampleTV مقدّم الخدمات الإقليمية ExampleTV San Francisco وExampleTV San Francisco. |
provider.@id |
Text | مطلوبة: رقم تعريف مشغّل التلفزيون |
provider.@type |
Text | مطلوبة - يتم ضبطها دائمًا على Organization . |
identifier |
PropertyValue | لماذا يُنصح بشدة باستخدام لماذا؟ - المعرّف الخارجي أو المعرّف الآخر الذي يعرّف هذا الكيان، مثل معرّف Gracenote TMS لخدمة البث هذه يُسمح باستخدام عدّة معرّفات. اطّلع على قسم خصائص المعرِّف للحصول على التفاصيل. |
أمثلة على الكابل أو القمر الصناعي
مثال على خدمة قنوات كابل أو قنوات فضائية:
{
"@context":["http://schema.org", {"@language": "en"}],
"@type":"CableOrSatelliteService",
"@id":"http://example.com/provider-lineups/exampletv-san-francisco",
"name":"ExampleTV San Francisco",
"provider": {
"@type": "Organization",
"@id": "http://example.com/providers/exampletv"
},
"areaServed":[
{
"@type":"GeoShape",
"@id": "http://example.com/area1"
}
],
"identifier": {
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12345"
}
}
{
"@type": "GeoShape",
"@id": "http://example.com/area1",
"addressCountry": "US",
"postalCode": [
"94118",
"94119"
]
}
مثال على موزّع برامج الفيديو الافتراضي المتعدّد القنوات (vMVPD):
{
"@context":["http://schema.org", {"@language": "en"}],
"@type":"CableOrSatelliteService",
"@id":"http://example.com/providers/my-online-example-tv",
"name":"My Online Example TV",
"provider": {
"@type": "Organization",
"@id": "http://my-online-tv.com"
},
"areaServed":[
{
"@type":"Country",
"name": "US",
},
{
"@type":"Country",
"name": "CA",
}
]
}
جدول مواصفات قنوات التلفزيون
الموقع | النوع المتوقّع | الوصف |
---|---|---|
@context |
Text | مطلوبة - يتم ضبطها دائمًا على ["http://schema.org", {"@language": "xx"}]
|
@type |
Text | مطلوبة - يتم ضبطها دائمًا على TelevisionChannel . |
@id |
URL | مطلوب: هو معرّف المحتوى بتنسيق معرّف الموارد المنتظم (URI)، مثلاً، https://example.com/1234abc.@id يجب أن يستوفي المتطلبات التالية:
url يستوفي جميع المتطلبات كمعرّف، ننصحك باستخدام url للكيان بصفته @id . اطّلع على قسم المعرِّف لمزيد من التفاصيل. |
broadcastChannelId |
Text | مطلوبة. - معرّف فريد يمكن من خلاله تحديد BroadcastService هذا الكابل أو خدمة القمر الصناعي أو خدمة التلفزيون على الإنترنت
|
channelOrder |
Number | مطلوبة لـ GoogleTV، اختيارية بخلاف ذلك - يمكنك استخدام هذه السمة للإشارة إلى الترتيب الذي يجب عرض القنوات به في دليل البرمجة الإلكترونية لعمليات دمج Google TV. يجب أن تكون السمة channelOrder فريدة في جميع القنوات ضمن الخلاصة، ومن المفترض أن تبدأ من 1. لا يمكن أن تكون قيمة channelOrder سلبية أو قيمة صفرية. |
broadcastServiceTier |
Text | استخدم القيم التالية:
|
inBroadcastLineup |
CableOr القمرService | مطلوبة - @id من CableOrSatelliteService التي توفّر هذه القناة للمشاهدين. |
providesBroadcastService |
خدمة البث | مطلوبة: @id من BroadcastService التي توفّرها هذه القناة |
أمثلة على قنوات التلفزيون
مثال على تلفزيون كبلي أو قنوات فضائية:
{
"@context":["http://schema.org", {"@language": "en"}],
"@type":"TelevisionChannel",
"@id":"http://example.com/channels/exampleTV/example-tv-7",
"broadcastChannelId":"7",
"channelOrder": 1,
"broadcastServiceTier":["Premium", "Standard"],
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/providers/exampleTV-san-francisco"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"http://example.com/stations/example-tv"
}
}
مثال على قناة تلفزيونية على الإنترنت:
{
"@context":["http://schema.org", {"@language": "en"}],
"@type":"TelevisionChannel",
"@id":"http://example.com/channels/my-online-example-tv/sport-channel",
"broadcastChannelId":"sport-channel",
"channelOrder": 3,
"broadcastServiceTier":"Premium",
"inBroadcastLineup":{
"@type":"CableOrSatelliteService",
"@id":"http://example.com/providers/my-online-example-tv"
},
"providesBroadcastService":{
"@type":"BroadcastService",
"@id":"http://example.com/stations/sport-channel"
}
}
جدول مواصفات المؤسسة
الموقع | النوع المتوقّع | الوصف |
---|---|---|
@context |
Text | مطلوبة - يتم ضبطها دائمًا على ["http://schema.org", {"@language": "xx"}]
|
@type |
Text | مطلوبة - يتم ضبطها دائمًا على Organization . |
@id |
URL | مطلوب: هو معرّف المحتوى بتنسيق معرّف الموارد المنتظم (URI)، مثلاً، https://example.com/1234abc.@id يجب أن يستوفي المتطلبات التالية:
url يستوفي جميع المتطلبات كمعرّف، ننصحك باستخدام url للكيان بصفته @id . اطّلع على قسم المعرِّف لمزيد من التفاصيل. |
name |
Text | مطلوبة: اسم شبكة التلفزيون أو مقدّم محتوى التلفزيون أو مشغّل التلفزيون.
|
description |
Text | وصف المؤسسة. عدد الأحرف المسموح به هو 300 حرف. استخدِم مصفوفة لتوفير الأوصاف بلغات متعدّدة و/أو بمدد مختلفة. |
sameAs |
URL | لماذا يُنصح بشدة باستخدام لماذا؟ عنوان URL يؤدي إلى صفحة على Wikipedia ويمكنه تحديد شبكة التلفزيون. ويجب أن يكون هذا مختلفًا عن سمة عنوان URL. يجب تعبئة هذا الحقل باستخدام صفحة ويكيبيديا التي تتناول كيان قناة/شبكة واحدة. ويُرجى العِلم أنّ صفحات ويكيبيديا قد تستخدم المصطلح "channel". |
potentialAction |
WatchAction | مطلوبة إذا كانت تنطبق: هذا الحقل مطلوب إذا كانت لديك قنوات متعددة (BroadcastService) تشير إلى المؤسسة. كائن ترميز للإجراء يقدّم تفاصيل الإجراء. يمكنك الاطّلاع على خصائص ترميز الإجراءات لمعرفة التفاصيل.
|
url |
URL | تمثّل هذه السمة عنوان URL للمؤسسة. تستخدم Google عنوان URL هذا لتسوية هذه المؤسسة بدقة مع المؤسسة في قواعد بيانات Google. |
identifier |
PropertyValue | لماذا يُنصح بشدة باستخدام لماذا؟ - المعرّف الخارجي أو المعرّف الآخر الذي يعرّف هذا الكيان، مثل رقم تعريف TMS لهذه المؤسسة. يُسمح باستخدام عدّة معرّفات. اطّلع على قسم خصائص المعرِّف للحصول على التفاصيل. |
popularityScore |
مدى الرواج الشائع | لماذا يُنصح بشدة باستخدام لماذا؟ هي نتيجة تستخدمها Google، بالإضافة إلى إشارات أخرى لتحديد الوسائط التي يمكن تشغيلها للمستخدمين. تمثّل هذه النتيجة مدى رواج المحتوى مقارنةً بمحتوى آخر في الكتالوج الخاص بك، وبالتالي يجب أن يكون مقياس النتيجة متّسقًا في جميع خلاصاتك بين جميع الكيانات في الكتالوج الخاص بك. يتم ضبط نتيجة رواج الكيان تلقائيًا على 0. |
popularityScore.@type |
Text | الضبط دائمًا على PopularityScoreSpecification . |
popularityScore.value |
Number | قيمة رقمية غير سالبة تشير إلى مدى رواج الكيان، حيث تشير القيمة الأعلى إلى زيادة مدى الرواج. |
popularityScore.eligibleRegion |
البلد | المناطق التي تنطبق عليها درجة الرواج هذه إذا كانت نتيجة مدى الرواج تنطبق على مستوى العالم، اضبطها على EARTH . وقد تم ضبط هذا الموقع تلقائيًا على EARTH . Note: الأولوية في منطقة معيّنة من لغات العالم هي الأكثر رواجًا على مستوى العالم (EARTH) |
مثال على المؤسسة
{
"@context":["http://schema.org", {"@language": "en"}],
"@type":"Organization",
"@id":"http://example.com/networks/abcd-network",
"name":"ABCD",
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "TMS_ID",
"value": "12345"
},
{
"@type": "PropertyValue",
"propertyID": "_PARTNER_ID_",
"value": "exampletv-12345"
}
],
"potentialAction": {
"@type": "WatchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "http://example.com/networkstream",
"actionPlatform": [
"http://schema.org/DesktopWebPlatform",
"http://schema.org/MobileWebPlatform",
"http://schema.org/AndroidPlatform",
"http://schema.org/IOSPlatform",
"http://schema.googleapis.com/GoogleVideoCast",
"http://schema.org/AndroidTVPlatform"
]
},
"actionAccessibilityRequirement": {
"@type": "ActionAccessSpecification",
"category": "externalsubscription",
"availabilityStarts": "2018-07-21T10:35:29Z",
"availabilityEnds": "2050-10-21T10:35:29Z",
"requiresSubscription": {
"@type": "MediaSubscription",
"@id": "http://example.com/subscription",
"name": "ABCD",
"sameAs": "http://example.com/subscription",
},
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
},
"popularityScore": {
"@type": "PopularityScoreSpecification",
"value": 178,
"eligibleRegion": [
{
"@type": "Country",
"name": "US"
}
]
}
}
صفحات ذات صلة
يمكنك الاطّلاع على الصفحات التالية التي تتناول المواضيع التالية: