הקטע הזה מספק פרטים על מאפייני סימון התוכן של ישויות מסוג BroadcastService
, CableOrSatelliteService
, TelevisionChannel
ו-Organization
. כדי להבין טוב יותר את הקשר בין הסוגים האלה, מומלץ לעיין בדף הקונספט של LiveTV.
טבלת המפרט של BroadcastService
מאפיין (property) | הסוג הנדרש | תיאור |
---|---|---|
@context |
טקסט | חובה – תמיד מוגדר כ-["http://schema.org", {"@language": "xx"}]
|
@type |
טקסט | חובה – תמיד הגדרה של BroadcastService . |
@id |
כתובת URL | חובה – המזהה של התוכן בפורמט URI. לדוגמה, https://example.com/1234abc.@id עליו לעמוד בדרישות הבאות:
url של ישות עומד בכל הדרישות בתור מזהה, אנחנו ממליצים להשתמש בurl של ישות בתור @id . מידע נוסף זמין בקטע מזהה. |
url |
כתובת URL | חובה אם רלוונטי – כתובת ה-URL הקנונית של שירות השידור, אם הערוץ זמין לצפייה באינטרנט. אופציונלי הוא שירות שניתן באמצעות כבלים/לוויין/בשידור. Google משתמשת בכתובת ה-URL הזו כדי להתאים את התוכן שבפיד לתוכן במסדי הנתונים של Google.url צריכה לעמוד בדרישות הבאות:
urlTemplate של אובייקט target. |
name |
טקסט | חובה – שם הרשת.
|
broadcastDisplayName |
טקסט | חובה – השם המוצג של הרשת שהמשתמשים יכולים לראות בדרך כלל במדריכי תוכניות וכו'. הערך עשוי להיות זהה לערך השם. |
callSign |
טקסט | סימן הקריאה הרשמי של שירות השידור. |
inLanguage |
טקסט או שפה | מומלץ מאוד למה? שפת השידור הראשית של הערוץ. יש להשתמש באחד מקודי השפה בתקן IETF BCP 47. |
category |
טקסט | מומלץ מאוד למה? קטגוריה של הפריט. ניתן להשתמש בשלטים גדולים יותר או בקווים נטויים כדי לציין באופן לא רשמי היררכיית קטגוריות. לדוגמה: ספורט, ספורט > כדורגל, חדשות, סרט, מוזיקה, סרט תיעודי. |
contentRating |
טקסט או דירוג | חובה עבור שירות שידור טלוויזיה למבוגרים בלבד – הדירוג המגביל ביותר עבור שידור התוכן בערוץ. אם סיווג התוכן ניתן בפורמט של מחרוזת טקסט, צריך להוסיף את סוכנות הדירוג בתחילת הדירוג עם רווח לבן. לדוגמה: סיווג "TV-Y" מהסוכנות "TVPG" בארה"ב מתואר כ-"TVPG TV-Y". לרשימת הסוכנויות. |
contentRating.author |
טקסט או ארגון | חובה אם contentRating משתמש ב-Rating – השם של סוכנות הדירוג. |
contentRating.ratingValue |
טקסט | חובה אם הפרמטר contentRating משתמש ב-Rating – הערך של הדירוג. |
contentRating.advisoryCode |
טקסט | קוד האזהרה עבור התוכן. הערכים הקבילים הם: D , FV , L , S ו-V. = Dialogue, FV = אלימות אלימות , L = שפה, S = תוכן מיני, V = אלימות. |
description |
טקסט | תיאור של שירות השידור. מגבלה של 300 תווים. מומלץ להשתמש במערך בכמה שפות ו/או באורכים שונים. |
slogan |
טקסט | סיסמת הפרסום של שירות השידור. |
areaServed |
מדינה, מדינה, עיר או צורה גיאוגרפית | חובה אם רלוונטי – חובה אם מתג הערוץ מולא על ידי ספק שירותי הטלוויזיה – האזור שבו המשתמשים יכולים לצפות לקבל את שירות השידור. יש להשתמש בקוד מדינה לפי תקן ISO 3166-1 כדי לציין מדינות. |
logo |
אובייקט תמונה | חובה אם משתלבים ב-GoogleTV. מומלץ מאוד אחרת למה? תמונה שמייצגת את שירות השידור הזה.
|
potentialAction |
WatchAction | חובה אם רלוונטי – אובייקט של סימון פעולה שמספק את פרטי הפעולה. לפרטים נוספים, אפשר לעיין במאמר בנושא מאפיינים של תגי עיצוב של פעולות.
|
videoFormat |
טקסט | הגדרת האיכות הגבוהה ביותר שנתמכת בשירות השידור הזה. לדוגמה,
|
broadcastTimezone |
טקסט | אזור הזמן של שירות השידור הזה בפורמט IANA. לדוגמה, America/Los_Angeles. שימוש במערך למספר אזורי זמן. |
broadcastAffiliateOf |
ארגון | חובה – רשת הטלוויזיה שמספקת שירות לשירותי השידור האלה או לארגון שאליו שייך שירות השידור. |
broadcastAffiliateOf.@id |
טקסט | חובה – המדיניות מוגדרת ל-@id מרשת הטלוויזיה. |
broadcastAffiliateOf.@type |
טקסט | חובה – תמיד הגדרה של Organization . |
identifier |
ערך הנכס | מומלץ מאוד למה? - מזהה חיצוני או מזהה אחר של הישות הזו, כגון _PARTNER_ID_. מותר להשתמש בכמה מזהים. פרטים נוספים זמינים בקטע מאפיינים של מזהים. |
popularityScore |
ציון פופולרי של ציונים | מומלץ מאוד למה? ניקוד שבו Google משתמשת, בתוספת אותות אחרים, כדי לקבוע איזו מדיה להפעיל עבור המשתמשים. הציון הזה מייצג את הפופולריות של התוכן ביחס לתוכן אחר בקטלוג שלכם. לכן, קנה המידה של הציון צריך להיות עקבי בכל הפידים, בין כל הישויות בקטלוג. כברירת מחדל, ציון הפופולריות של ישות מוגדר ל-0. |
popularityScore.@type |
טקסט | תמיד מוגדר ל-PopularityScoreSpecification . |
popularityScore.value |
מספר | ערך מספרי שאינו שלילי שמציין את הפופולריות של הישות. ציון גבוה יותר פירושו פופולריות גבוהה יותר. |
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"
]
}
]
}
]
}
טבלת המפרט של CableOrלווייןService
מאפיין (property) | הסוג הנדרש | תיאור |
---|---|---|
@context |
טקסט | חובה – תמיד מוגדר כ-["http://schema.org", {"@language": "xx"}]
|
@type |
טקסט | חובה – תמיד הגדרה של CableOrSatelliteService . |
@id |
כתובת URL | חובה – המזהה של התוכן בפורמט URI. לדוגמה, https://example.com/1234abc.@id עליו לעמוד בדרישות הבאות:
url של ישות עומד בכל הדרישות בתור מזהה, אנחנו ממליצים להשתמש בurl של ישות בתור @id . מידע נוסף זמין בקטע מזהה. |
name |
טקסט | חובה – השם של שירות הטלוויזיה.
|
areaServed |
מדינה, מדינה, עיר או צורה גיאוגרפית | חובה – האזור שבו המשתמשים יכולים לצפות לקבל את שירות השידור.
|
provider |
ארגון | חובה – ספק האב של השירות, אם רלוונטי. לדוגמה, ExampleTV היא ספקית השירותים האזוריים שלה: ExampleTV San Francisco ו-ExampleTV San דייגו. |
provider.@id |
טקסט | חובה – המזהה של מפעיל הטלוויזיה. |
provider.@type |
טקסט | חובה – תמיד הגדרה של Organization . |
identifier |
ערך הנכס | מומלץ מאוד למה? - מזהה חיצוני או אחר שמזהה את הישות הזו, למשל מזהה 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",
}
]
}
טבלת המפרט של TelevisionChannel
מאפיין (property) | הסוג הנדרש | תיאור |
---|---|---|
@context |
טקסט | חובה – תמיד מוגדר כ-["http://schema.org", {"@language": "xx"}]
|
@type |
טקסט | חובה – תמיד הגדרה של TelevisionChannel . |
@id |
כתובת URL | חובה – המזהה של התוכן בפורמט URI. לדוגמה, https://example.com/1234abc.@id עליו לעמוד בדרישות הבאות:
url של ישות עומד בכל הדרישות בתור מזהה, אנחנו ממליצים להשתמש בurl של ישות בתור @id . מידע נוסף זמין בקטע מזהה. |
broadcastChannelId |
טקסט | חובה - מזהה ייחודי שבאמצעותו אפשר לזהות את BroadcastService ככבל, טלוויזיה בלוויין או שירות טלוויזיה באינטרנט.
|
channelOrder |
מספר | חובה עבור Google TV, אופציונלי אם לא – משתמשים במאפיין זה כדי לציין את הסדר שבו הערוצים יוצגו במדריך התכנות האלקטרוני לשילובי Google TV. הערך של channelOrder צריך להיות ייחודי בכל הערוצים בפיד, ורצוי שהוא יהיה הראשון מ-1. ל-channelOrder לא יכול להיות ערך שלילי או 0. |
broadcastServiceTier |
טקסט | יש להשתמש בערכים הבאים:
|
inBroadcastLineup |
CableOrלווייןService | חובה – @id מתוך CableOrSatelliteService שמספק את הערוץ הזה לצופים. |
providesBroadcastService |
BroadcastService | חובה – @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"
}
}
טבלת מפרט של הארגון
מאפיין (property) | הסוג הנדרש | תיאור |
---|---|---|
@context |
טקסט | חובה – תמיד מוגדר כ-["http://schema.org", {"@language": "xx"}]
|
@type |
טקסט | חובה – תמיד הגדרה של Organization . |
@id |
כתובת URL | חובה – המזהה של התוכן בפורמט URI. לדוגמה, https://example.com/1234abc.@id עליו לעמוד בדרישות הבאות:
url של ישות עומד בכל הדרישות בתור מזהה, אנחנו ממליצים להשתמש בurl של ישות בתור @id . מידע נוסף זמין בקטע מזהה. |
name |
טקסט | חובה – השם של רשת הטלוויזיה, של ספק הטלוויזיה או של הטלוויזיה.
|
description |
טקסט | תיאור של הארגון. מגבלה של 300 תווים. מומלץ להשתמש במערך בכמה שפות ו/או באורכים שונים. |
sameAs |
כתובת URL | מומלץ מאוד למה? כתובת URL לדף בוויקיפדיה שיכול לזהות את רשת הטלוויזיה. חייב להיות שונה ממאפיין כתובת ה-URL. השדה צריך להופיע רק בדף ויקיפדיה שעוסק בישות ערוץ/רשת אחת. הערה: בדפי ויקיפדיה, המונחים עשויים להיות "ערוץ". |
potentialAction |
WatchAction | חובה אם רלוונטי – ההגדרה הזו נדרשת אם יש לכם כמה ערוצים (BroadcastService) שקשורים לארגון. אובייקט של סימון פעולה שמספק את פרטי הפעולה. לפרטים נוספים, אפשר לעיין במאמר בנושא מאפיינים של תגי עיצוב של פעולות.
|
url |
כתובת URL | כתובת ה-URL של הארגון. Google משתמשת בכתובת ה-URL הזו כדי להתאים את הארגון הזה במדויק למסדי הנתונים של Google. |
identifier |
ערך הנכס | מומלץ מאוד למה? - מזהה חיצוני או אחר שמזהה את הישות הזו, למשל מזהה TMS לארגון הזה. מותר להשתמש בכמה מזהים. פרטים נוספים זמינים בקטע מאפיינים של מזהים. |
popularityScore |
ציון פופולרי של ציונים | מומלץ מאוד למה? ניקוד שבו Google משתמשת, בתוספת אותות אחרים, כדי לקבוע איזו מדיה להפעיל עבור המשתמשים. הציון הזה מייצג את הפופולריות של התוכן ביחס לתוכן אחר בקטלוג שלכם. לכן, קנה המידה של הציון צריך להיות עקבי בכל הפידים, בין כל הישויות בקטלוג. כברירת מחדל, ציון הפופולריות של ישות מוגדר ל-0. |
popularityScore.@type |
טקסט | תמיד מוגדר ל-PopularityScoreSpecification . |
popularityScore.value |
מספר | ערך מספרי שאינו שלילי שמציין את הפופולריות של הישות. ציון גבוה יותר פירושו פופולריות גבוהה יותר. |
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"
}
]
}
}
דפים קשורים
בדפים הבאים תמצאו נושאים הקשורים לנכסים האלה: