يقدّم هذا القسم تفاصيل خصائص ترميز المحتوى لأنواع الكيانات BroadcastService
وCableOrSatelliteService
وTelevisionChannel
وOrganization
. لفهم العلاقة بين هذه الأنواع بشكل أفضل، يُرجى مراجعة مفاهيم قنوات التلفزيون المباشر.
جدول مواصفات BroadcastService.
الموقع | النوع المتوقّع | الوصف |
---|---|---|
@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 للعنصر target بدلاً من ذلك. |
name |
Text | مطلوب - هو اسم الشبكة.
|
broadcastDisplayName |
Text | مطلوب - هو الاسم المعروض للشبكة الذي قد يظهر للمستخدمين عادةً في أدلة البرامج وما إلى ذلك. ويمكن أن تكون القيمة مطابقة لقيمة الاسم. |
callSign |
Text | إشارة النداء الرسمي الصادرة عن جهة حكومية لخدمة البث |
inLanguage |
Text أو Language | فيديو مقترَح بشدة لماذا؟ لغة البث الأساسية للقناة يُرجى استخدام أحد رموز اللغات الواردة في معيار IETF BCP 47. |
category |
Text | فيديو مقترَح بشدة لماذا؟ فئة السلعة. يمكن استخدام علامات أو شرطات مائلة أكبر للإشارة بشكل غير رسمي إلى التسلسل الهرمي للفئة. مثال: رياضة، رياضة > كرة القدم والأخبار والأفلام والموسيقى والأفلام الوثائقية. |
contentRating |
Text أو Rating | مطلوب لخدمة البث التلفزيوني فقط للبالغين - التقييم الأكثر تقييدًا لبث المحتوى على القناة. إذا تم تقديم تقييم المحتوى في شكل سلسلة نصية، يجب إلحاق وكالة التقييم بالتقييم مع ترك مسافة بيضاء بينهما. على سبيل المثال، جهاز "TV-Y" تقييم من وكالة "TVPG" في الولايات المتحدة يتم وصفها على أنّها "TVPG TV-Y". اطّلِع على قائمة الوكالات. |
contentRating.author |
المؤسسة | مطلوب إذا كانت contentRating تستخدم Rating - وهي اسم وكالة التقييم. |
contentRating.ratingValue |
Text | مطلوبة في حال استخدام contentRating لـ Rating - قيمة التقييم. |
contentRating.advisoryCode |
Text | تمثّل هذه السمة الرمز الاستشاري للمحتوى. تشمل القيم المقبولة D وFV وL وS وV. D = حوار، FV = عنف خيالي، L = اللغة، S = محتوى جنسي، V = عنف. |
description |
Text | وصف لخدمة البث عدد الأحرف المسموح به هو 300 حرف. استخدِم مصفوفة لتقديم الأوصاف بلغات متعددة و/أو بأطوال مختلفة. |
slogan |
Text | شعار خدمة البث |
areaServed |
البلد أو الولاية أو المدينة أو GeoShape | مطلوبة إذا توفّرت: يجب توفير هذه السمة إذا كان خيار تبديل القناة هو توفير خدمة البث التلفزيوني - المنطقة التي من المتوقَّع أن يتلقّى المستخدمون فيها خدمة البث. استخدِم رمز البلد وفقًا لمعيار ISO 3166-1 لتحديد البلدان. |
logo |
ImageObject | مطلوبة في حال الدمج مع Google TV خيار مُقترَح بشدة بخلاف ذلك لماذا؟ صورة تمثل خدمة البث هذه.
|
potentialAction |
WatchAction | مطلوب إن أمكن - كائن ترميز الإجراءات الذي يوفر تفاصيل الإجراء. راجِع خصائص ترميز الإجراءات لمعرفة التفاصيل.
|
videoFormat |
Text | أعلى جودة معتمَدة في خدمة البث هذه على سبيل المثال،
|
broadcastTimezone |
Text | المنطقة الزمنية لخدمة البث هذه بتنسيق IANA على سبيل المثال، America/Los_Angeles. استخدِم مصفوفة لمناطق زمنية متعددة. |
broadcastAffiliateOf |
المؤسسة | مطلوب - الشبكة التلفزيونية التي توفر البرامج لخدمة البث هذه أو المؤسسة التي تنتمي إليها خدمة البث هذه. |
broadcastAffiliateOf.@id |
Text | مطلوب: اضبطه على @id من شبكة التلفزيون. |
broadcastAffiliateOf.@type |
Text | مطلوب: يتم ضبطه دائمًا على Organization . |
identifier |
PropertyValue | فيديو مقترَح بشدة لماذا؟ - رقم تعريف خارجي أو معرّف آخر يحدد هذا الكيان، مثل _PARTNER_ID_. يُسمح باستخدام عدّة معرّفات. راجِع قسم خصائص المعرّف للحصول على التفاصيل. |
popularityScore |
PopularityScoreSpecification | فيديو مقترَح بشدة لماذا؟ نتيجة تستخدمها Google بالإضافة إلى إشارات أخرى لتحديد الوسائط التي سيتم تشغيلها للمستخدمين. تشير هذه النتيجة إلى مدى رواج المحتوى مقارنةً بالمحتوى الآخر في قائمتك. وبالتالي، يجب أن يكون مقياس النتيجة متسقًا في مختلف الخلاصات ضمن جميع الكيانات في الكتالوج الخاص بك. يتم ضبط نتيجة مدى رواج العنصر تلقائيًا على 0. |
popularityScore.@type |
Text | اضبط دائمًا على PopularityScoreSpecification . |
popularityScore.value |
Number | قيمة رقمية غير سالبة تشير إلى شعبية الكيان؛ وكلما كانت النتيجة أعلى، ازدادت الشعبية. |
popularityScore.eligibleRegion |
البلد | تمثّل هذه السمة المناطق التي تنطبق فيها نتيجة مدى رواجها. إذا كانت نتيجة مدى الرواج سارية على مستوى العالم، اضبط القيمة على EARTH . يتم ضبط هذه السمة تلقائيًا على EARTH . Note: تحظى الشعبية الخاصة باللغة المحلية بالأولوية على مدى رواجها على مستوى العالم (إيرث) |
مثال على 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"
]
}
]
}
]
}
جدول مواصفات CableOrStreamService
الموقع | النوع المتوقّع | الوصف |
---|---|---|
@context |
Text | مطلوب - يتم ضبطه دائمًا على ["http://schema.org", {"@language": "xx"}]
|
@type |
Text | مطلوب: يتم ضبطه دائمًا على CableOrSatelliteService . |
@id |
URL | مطلوب - معرّف المحتوى بتنسيق URI. على سبيل المثال، https://example.com/1234abc.@id يجب أن يستوفي المتطلبات التالية:
url للكيان يستوفي جميع متطلبات المعرّف، ننصحك باستخدام url للكيان على أنّه @id . يمكنك الاطّلاع على قسم المعرِّف للحصول على مزيد من التفاصيل. |
name |
Text | مطلوب - اسم خدمة البث التلفزيوني.
|
areaServed |
البلد أو الولاية أو المدينة أو GeoShape | مطلوب - المنطقة التي يتوقع المستخدمون فيها تلقي خدمة البث.
|
provider |
المؤسسة | مطلوب: مُقدِّم الخدمة الرئيسي، إذا كان ذلك منطبقًا. على سبيل المثال، شركة ExampleTV هي موفّر خدماتها الإقليمية مثل ExampleTV San Francisco وExampleTV في سان دييغو. |
provider.@id |
Text | مطلوب - معرّف مشغّل التلفزيون. |
provider.@type |
Text | مطلوب: يتم ضبطه دائمًا على Organization . |
identifier |
PropertyValue | فيديو مقترَح بشدة لماذا؟ - معرّف خارجي أو معرّف آخر يحدّد هذا الكيان، مثل معرّف TMS في Gracenote لخدمة البث هذه يُسمح باستخدام عدّة معرّفات. راجِع قسم خصائص المعرّف للحصول على التفاصيل. |
أمثلة على CableOrStreamService
مثال على خدمة الكابل أو الأقمار الصناعية:
{
"@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 | مطلوبة لخدمة Google TV، واختيارية في الحالات الأخرى: استخدِم هذه السمة للإشارة إلى الترتيب الذي يجب عرض القنوات به في دليل البرمجة الإلكترونية لعمليات دمج Google TV. يجب أن تكون السمة channelOrder فريدة في مختلف القنوات ضمن الخلاصة، ومن المفترض أن تبدأ من الرقم 1. لا يمكن أن يحتوي channelOrder على قيمة سالبة أو 0. |
broadcastServiceTier |
Text | استخدم القيم التالية:
|
inBroadcastLineup |
CableOrSatelliteService | مطلوبة - تشير إلى @id من CableOrSatelliteService توفّر هذه القناة للمشاهدين. |
providesBroadcastService |
BroadcastService | مطلوب - @id من BroadcastService الذي تقدّم برمجة هذه القناة برامجه. |
أمثلة على قناة TelevisionChannel
مثال على قناة تلفزيون الكابل أو الأقمار الصناعية:
{
"@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 لصفحة ويكيبيديا يمكنها تحديد الشبكة التلفزيونية. يجب أن يختلف هذا الحقل عن سمة عنوان URL. تتم تعبئة هذا الحقل فقط بصفحة ويكيبيديا التي تتحدث عن كيان قناة أو شبكة واحد. لاحظ أن صفحات ويكيبيديا قد تستخدم المصطلحات "قناة". |
potentialAction |
WatchAction | مطلوبة إذا توفّرت: هذه السمة مطلوبة إذا كانت لديك قنوات متعددة (BroadcastService) تشير إلى المؤسسة. كائن ترميز الإجراءات الذي يوفّر تفاصيل الإجراء. راجِع خصائص ترميز الإجراءات لمعرفة التفاصيل.
|
url |
URL | تمثّل هذه السمة عنوان URL للمؤسسة. تستخدم Google عنوان URL هذا للتوفيق الدقيق بين هذه المؤسسة والمؤسسة في قواعد بيانات Google. |
identifier |
PropertyValue | فيديو مقترَح بشدة لماذا؟ - رقم التعريف الخارجي أو رقم التعريف الآخر الذي يحدّد هذا الكيان، مثل رقم تعريف TMS الخاص بهذه المؤسسة يُسمح باستخدام عدّة معرّفات. راجِع قسم خصائص المعرّف للحصول على التفاصيل. |
popularityScore |
PopularityScoreSpecification | فيديو مقترَح بشدة لماذا؟ نتيجة تستخدمها Google بالإضافة إلى إشارات أخرى لتحديد الوسائط التي سيتم تشغيلها للمستخدمين. تشير هذه النتيجة إلى مدى رواج المحتوى مقارنةً بالمحتوى الآخر في قائمتك. وبالتالي، يجب أن يكون مقياس النتيجة متسقًا في مختلف الخلاصات ضمن جميع الكيانات في الكتالوج الخاص بك. يتم ضبط نتيجة مدى رواج العنصر تلقائيًا على 0. |
popularityScore.@type |
Text | اضبط دائمًا على PopularityScoreSpecification . |
popularityScore.value |
Number | قيمة رقمية غير سالبة تشير إلى شعبية الكيان؛ وكلما كانت النتيجة أعلى، ازدادت الشعبية. |
popularityScore.eligibleRegion |
البلد | تمثّل هذه السمة المناطق التي تنطبق فيها نتيجة مدى رواجها. إذا كانت نتيجة مدى الرواج سارية على مستوى العالم، اضبط القيمة على EARTH . يتم ضبط هذه السمة تلقائيًا على EARTH . Note: تحظى الشعبية الخاصة باللغة المحلية بالأولوية على مدى رواجها على مستوى العالم (إيرث) |
مثال على المؤسسة
{
"@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"
}
]
}
}
صفحات ذات صلة
اطلع على الصفحات التالية للحصول على الموضوعات ذات الصلة بهذه الخصائص: