В этом разделе представлены подробные сведения о свойствах разметки контента для типов объектов BroadcastService , CableOrSatelliteService , TelevisionChannel , Organization . Чтобы лучше понять взаимосвязь между этими типами, ознакомьтесь с концепциями каналов LiveTV .
Таблица спецификаций BroadcastService
| Свойство | Ожидаемый тип | Описание | 
|---|---|---|
| @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целевого объекта. | 
| 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. D = диалог, FV = фэнтези-насилие, L = язык, S = сексуальный контент, V = насилие. | 
| description | Текст | Описание услуги вещания. Ограничение в 300 символов. Используйте массив, чтобы предоставить описания на нескольких языках и/или разной длины. | 
| slogan | Текст | Слоган радиовещательной службы. | 
| areaServed | Страна , штат , город или GeoShape | Требуется, если применимо . Требуется, если переключение каналов выполняется поставщиком телевизионных услуг . Область, в которой пользователи могут рассчитывать на получение услуги вещания. Для указания стран используйте код страны ISO 3166-1 . | 
| logo | Объект изображения | Требуется при интеграции с GoogleTV. Настоятельно рекомендуется, в противном случае Почему? Изображение, представляющее эту службу вещания. 
 | 
| potentialAction | СмотретьДействие | Обязательно, если применимо : объект разметки Action , предоставляющий подробную информацию о действии. Подробности см. в свойствах разметки действий . 
 | 
| videoFormat | Текст | Разрешение высочайшего качества, поддерживаемое этой службой вещания; например, 
 | 
| broadcastTimezone | Текст | Часовой пояс этой службы вещания в формате IANA ; например, Америка/Лос-Анджелес . Используйте массив для нескольких часовых поясов. | 
| broadcastAffiliateOf | Организация | Обязательно — телевизионная сеть, предоставляющая программы для этой службы вещания, или организация, которой принадлежит эта служба вещания. | 
| broadcastAffiliateOf.@id | Текст | Обязательно — установите @idтелесети. | 
| broadcastAffiliateOf.@type | Текст | Обязательно — всегда установлено значение Organization. | 
| identifier | СвойствоЗначение | Настоятельно рекомендуется Почему? - Внешний или другой идентификатор, идентифицирующий этот объект, например _PARTNER_ID_. Допускается использование нескольких идентификаторов. Подробности смотрите в разделе Свойства идентификатора . | 
| popularityScore | ПопулярностьОценкаСпецификация | Настоятельно рекомендуется Почему? Оценка, которую Google использует, а также другие сигналы, чтобы определить, какие медиафайлы следует воспроизводить для пользователей. Эта оценка отражает популярность контента по сравнению с другим контентом в вашем каталоге; поэтому шкала оценок должна быть единообразной для всех ваших каналов и всех объектов в вашем каталоге. По умолчанию рейтинг популярности объекта равен 0. | 
| popularityScore.@type | Текст | Всегда установлено значение PopularityScoreSpecification. | 
| popularityScore.value | Число | Неотрицательное числовое значение, указывающее на популярность объекта; более высокий балл означает более высокую популярность. | 
| popularityScore.eligibleRegion | Страна | Регион(ы), к которым применим этот показатель популярности. Если показатель популярности применим во всем мире, установите значение EARTH. По умолчанию для этого свойства установлено значениеEARTH.Note:Популярность конкретного региона имеет приоритет над глобальной популярностью (EARTH). | 
Пример службы вещания
{
    "@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"
                    ]
                }
            ]
        }
    ]
}
Таблица спецификаций CableOrSatelliteService
| Свойство | Ожидаемый тип | Описание | 
|---|---|---|
| @context | Текст | Обязательно – всегда установлено значение ["http://schema.org", {"@language": "xx"}]
 | 
| @type | Текст | Обязательно — всегда установлено значение CableOrSatelliteService. | 
| @id | URL-адрес | Обязательно — идентификатор контента в формате URI; например, https://example.com/1234abc . @idдолжен соответствовать следующим требованиям:
 urlобъекта соответствует всем требованиям в качестве идентификатора, мы рекомендуем использоватьurlобъекта в качестве@id. Более подробную информацию смотрите в разделе «Идентификатор» . | 
| name | Текст | Обязательно – Название ТВ-сервиса. 
 | 
| areaServed | Страна , штат , город или GeoShape | Обязательно — область, в которой пользователи могут рассчитывать на получение услуги вещания. 
 | 
| provider | Организация | Обязательно — родительский поставщик услуги, если применимо. Например, компания exampleTV является поставщиком своих региональных услуг exampleTV San Francisco и exampleTV San Diego . | 
| provider.@id | Текст | Обязательно - Идентификатор ТВ-оператора. | 
| provider.@type | Текст | Обязательно — всегда установлено значение Organization. | 
| identifier | СвойствоЗначение | Настоятельно рекомендуется Почему? - Внешний или другой идентификатор, идентифицирующий этот объект, например идентификатор Gracenote TMS для этой службы широковещания. Допускается использование нескольких идентификаторов. Подробности смотрите в разделе Свойства идентификатора . | 
Примеры CableOrSatelliteService
Пример кабельной или спутниковой услуги:
{
  "@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 | Текст | Обязательно – всегда установлено значение ["http://schema.org", {"@language": "xx"}]
 | 
| @type | Текст | Обязательно — всегда установлено значение TelevisionChannel. | 
| @id | URL-адрес | Обязательно — идентификатор контента в формате URI; например, https://example.com/1234abc . @idдолжен соответствовать следующим требованиям:
 urlобъекта соответствует всем требованиям в качестве идентификатора, мы рекомендуем использоватьurlобъекта в качестве@id. Более подробную информацию смотрите в разделе «Идентификатор» . | 
| broadcastChannelId | Текст | Обязательно — уникальный идентификатор, по которому эту BroadcastServiceможно идентифицировать как услугу кабельного, спутникового или интернет-телевидения.
 | 
| channelOrder | Число | Обязательно для GoogleTV, в противном случае необязательно . Используйте это свойство, чтобы указать порядок, в котором каналы должны отображаться в электронном справочнике программ для интеграции с Google TV. channelOrderдолжен быть уникальным для всех каналов в фиде и в идеале должен начинаться с 1.channelOrderне может иметь отрицательное значение или значение 0. | 
| broadcastServiceTier | Текст | Используйте следующие значения: 
 | 
| inBroadcastLineup | Кабельное или спутниковое обслуживание | Обязательно – @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 | Текст | Обязательно – всегда установлено значение ["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 | СмотретьДействие | Обязательно, если применимо . Это необходимо, если у вас есть несколько каналов (BroadcastService), ссылающихся на организацию. Объект разметки Action , предоставляющий подробную информацию о действии. Подробности см. в свойствах разметки действий . 
 | 
| 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"
      }
    ]
  }
}
Связанные страницы
На следующих страницах вы найдете темы, связанные с этими свойствами:
- Определите типы сущностей вашего контента
- Соберите идентификатор, URL-адрес и название вашего контента.
- Соберите метаданные вашего контента
 В этом разделе представлены подробные сведения о свойствах разметки контента для типов объектов BroadcastService , CableOrSatelliteService , TelevisionChannel , Organization . Чтобы лучше понять взаимосвязь между этими типами, ознакомьтесь с концепциями каналов LiveTV .
Таблица спецификаций BroadcastService
| Свойство | Ожидаемый тип | Описание | 
|---|---|---|
| @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целевого объекта. | 
| 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. D = Диалог, FV = Фэнтези-насилие, L = Язык, S = Сексуальный контент, V = Насилие. | 
| description | Текст | Описание услуги вещания. Ограничение в 300 символов. Используйте массив, чтобы предоставить описания на нескольких языках и/или разной длины. | 
| slogan | Текст | Слоган радиовещательной службы. | 
| areaServed | Страна , штат , город или GeoShape | Требуется, если применимо . Это требуется, если переключение каналов выполняется поставщиком телевизионных услуг . Область, в которой пользователи могут рассчитывать на получение услуги вещания. Для указания стран используйте код страны ISO 3166-1 . | 
| logo | Объект изображения | Требуется при интеграции с GoogleTV. Настоятельно рекомендуется, в противном случае Почему? Изображение, представляющее эту службу вещания. 
 | 
| potentialAction | СмотретьДействие | Обязательно, если применимо : объект разметки Action , предоставляющий подробную информацию о действии. Подробности см. в свойствах разметки действий . 
 | 
| videoFormat | Текст | Разрешение высочайшего качества, поддерживаемое этой службой вещания; например, 
 | 
| broadcastTimezone | Текст | Часовой пояс этой службы вещания в формате IANA ; например, Америка/Лос-Анджелес . Используйте массив для нескольких часовых поясов. | 
| broadcastAffiliateOf | Организация | Обязательно — телесеть, предоставляющая программы для этой службы вещания, или организация, которой принадлежит эта служба вещания. | 
| broadcastAffiliateOf.@id | Текст | Обязательно — установите @idтелесети. | 
| broadcastAffiliateOf.@type | Текст | Обязательно — всегда установлено значение Organization. | 
| identifier | СвойствоЗначение | Настоятельно рекомендуется Почему? - Внешний или другой идентификатор, идентифицирующий этот объект, например _PARTNER_ID_. Допускается использование нескольких идентификаторов. Подробности смотрите в разделе Свойства идентификатора . | 
| popularityScore | ПопулярностьОценкаСпецификация | Настоятельно рекомендуется Почему? Оценка, которую Google использует, а также другие сигналы, чтобы определить, какие медиафайлы следует воспроизводить для пользователей. Эта оценка отражает популярность контента по сравнению с другим контентом в вашем каталоге; поэтому шкала оценок должна быть единообразной для всех ваших каналов и всех объектов в вашем каталоге. По умолчанию рейтинг популярности объекта равен 0. | 
| popularityScore.@type | Текст | Всегда установлено значение PopularityScoreSpecification. | 
| popularityScore.value | Число | Неотрицательное числовое значение, указывающее на популярность объекта; более высокий балл означает более высокую популярность. | 
| popularityScore.eligibleRegion | Страна | Регион(ы), к которым применим этот показатель популярности. Если показатель популярности применим во всем мире, установите значение EARTH. По умолчанию для этого свойства установлено значениеEARTH.Note:Популярность конкретного региона имеет приоритет над глобальной популярностью (EARTH). | 
Пример службы вещания
{
    "@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"
                    ]
                }
            ]
        }
    ]
}
Таблица спецификаций CableOrSatelliteService
| Свойство | Ожидаемый тип | Описание | 
|---|---|---|
| @context | Текст | Обязательно – всегда установлено значение ["http://schema.org", {"@language": "xx"}]
 | 
| @type | Текст | Обязательно — всегда установлено значение CableOrSatelliteService. | 
| @id | URL-адрес | Обязательно — идентификатор контента в формате URI; например, https://example.com/1234abc . @idдолжен соответствовать следующим требованиям:
 urlобъекта соответствует всем требованиям в качестве идентификатора, мы рекомендуем использоватьurlобъекта в качестве@id. Более подробную информацию смотрите в разделе «Идентификатор» . | 
| name | Текст | Обязательно – Название ТВ-сервиса. 
 | 
| areaServed | Страна , штат , город или GeoShape | Обязательно — область, в которой пользователи могут рассчитывать на получение услуги вещания. 
 | 
| provider | Организация | Обязательно — родительский поставщик услуги, если применимо. Например, компания exampleTV является поставщиком своих региональных услуг exampleTV San Francisco и exampleTV San Diego . | 
| provider.@id | Текст | Обязательно - Идентификатор ТВ-оператора. | 
| provider.@type | Текст | Обязательно — всегда установлено значение Organization. | 
| identifier | СвойствоЗначение | Настоятельно рекомендуется Почему? - Внешний или другой идентификатор, идентифицирующий этот объект, например идентификатор Gracenote TMS для этой службы широковещания. Допускается использование нескольких идентификаторов. Подробности смотрите в разделе Свойства идентификатора . | 
Примеры CableOrSatelliteService
Пример кабельной или спутниковой услуги:
{
  "@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 | Текст | Обязательно – всегда установлено значение ["http://schema.org", {"@language": "xx"}]
 | 
| @type | Текст | Обязательно — всегда установлено значение TelevisionChannel. | 
| @id | URL-адрес | Обязательно — идентификатор контента в формате URI; например, https://example.com/1234abc . @idдолжен соответствовать следующим требованиям:
 urlобъекта соответствует всем требованиям в качестве идентификатора, мы рекомендуем использоватьurlобъекта в качестве@id. Более подробную информацию смотрите в разделе «Идентификатор» . | 
| broadcastChannelId | Текст | Обязательно — уникальный идентификатор, по которому эту BroadcastServiceможно идентифицировать как услугу кабельного, спутникового или интернет-телевидения.
 | 
| channelOrder | Число | Обязательно для GoogleTV, в противном случае необязательно . Используйте это свойство, чтобы указать порядок, в котором каналы должны отображаться в электронном справочнике программ для интеграции с Google TV. channelOrderдолжен быть уникальным для всех каналов в фиде и в идеале должен начинаться с 1.channelOrderне может иметь отрицательное значение или значение 0. | 
| broadcastServiceTier | Текст | Используйте следующие значения: 
 | 
| inBroadcastLineup | Кабельное или спутниковое обслуживание | Обязательно – @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 | Текст | Обязательно – всегда установлено значение ["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 | СмотретьДействие | Обязательно, если применимо . Это необходимо, если у вас есть несколько каналов (BroadcastService), ссылающихся на организацию. Объект разметки Action , предоставляющий подробную информацию о действии. Подробности см. в свойствах разметки действий . 
 | 
| 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"
      }
    ]
  }
}
Связанные страницы
На следующих страницах вы найдете темы, связанные с этими свойствами:
- Определите типы сущностей вашего контента
- Соберите идентификатор, URL-адрес и название вашего контента.
- Соберите метаданные вашего контента
 В этом разделе представлены подробные сведения о свойствах разметки контента для типов объектов BroadcastService , CableOrSatelliteService , TelevisionChannel , Organization . Чтобы лучше понять взаимосвязь между этими типами, ознакомьтесь с концепциями каналов LiveTV .
Таблица спецификаций BroadcastService
| Свойство | Ожидаемый тип | Описание | 
|---|---|---|
| @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Вместо этого свойство целевого объекта. | 
| 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. D = Диалог, FV = фэнтезийное насилие, L = язык, S = сексуальное содержание, V = насилие. | 
| description | Текст | Описание трансляционной службы. 300-характер. Используйте массив, чтобы предоставить описания на нескольких языках и/или по -разному. | 
| slogan | Текст | Лозунг службы вещания. | 
| areaServed | Страна , государство , город или геошап | Требуется, если это применимо - это требуется, если переключатель канала выполнен поставщиком телевизионных услуг - область, в которой пользователи могут ожидать получить услугу вещания. Используйте код страны ISO 3166-1 для указания стран. | 
| logo | ImageObject | Требуется, если интеграция с Googletv. Настоятельно рекомендуется иначе, почему? Изображение, которое представляет эту услугу вещания. 
 | 
| potentialAction | Смотреть | Требуется, если это применимо - объект разметки действия , который предоставляет подробную информацию о действии. Смотрите свойства наценки действия для деталей. 
 | 
| videoFormat | Текст | Определение высочайшего качества, поддерживаемое этой услугой вещания; например, 
 | 
| broadcastTimezone | Текст | Часовой пояс этого вещательного услуги в формате Яны ; Например, America/Los_angeles . Используйте массив для нескольких часовых поясов. | 
| broadcastAffiliateOf | Организация | Требуется - телевизионная сеть, которая предоставляет программирование для этой услуги вещания или организации, которой принадлежит эта услуга вещания. | 
| broadcastAffiliateOf.@id | Текст | Требуется - установить на @idтелевизионной сети. | 
| broadcastAffiliateOf.@type | Текст | Требуется - всегда устанавливается в Organization. | 
| identifier | PropertyValue | Настоятельно рекомендуется почему? - Внешний или другой идентификатор, который идентифицирует эту сущность, такой как _partner_id_. Несколько идентификаторов разрешены. См. Раздел «Свойства идентификатора» для получения подробной информации. | 
| popularityScore | Популярность | Настоятельно рекомендуется почему? Оценка, которую Google использует, плюс другие сигналы, чтобы определить, какой носитель воспроизводить для пользователей. Этот балл представляет популярность содержания по отношению к другому контенту в вашем каталоге; Следовательно, шкала оценки должна быть последовательной по всем кормам, среди всех сущностей в вашем каталоге. По умолчанию показатель популярности субъекта устанавливается на 0. | 
| popularityScore.@type | Текст | Всегда настроен на PopularityScoreSpecification. | 
| popularityScore.value | Число | Неотрицательное числовое значение, которое указывает на популярность сущности; Более высокий балл означает более высокую популярность. | 
| 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"
                    ]
                }
            ]
        }
    ]
}
Таблица спецификации Cablorsatelliteservice
| Свойство | Ожидаемый тип | Описание | 
|---|---|---|
| @context | Текст | Требуется - всегда устанавливается на ["http://schema.org", {"@language": "xx"}]
 | 
| @type | Текст | Требуется - всегда устанавливается на CableOrSatelliteService. | 
| @id | URL-адрес | Требуется - идентификатор контента в формате URI; Например, https://example.com/1234abc . @idдолжен соответствовать следующим требованиям:
 urlорганизации соответствует всем требованиям в качестве идентификатора, мы рекомендуем использоватьurlорганизации в качестве@id. См. Раздел идентификатора для получения более подробной информации. | 
| name | Текст | Требуется - название телевизионной службы. 
 | 
| areaServed | Страна , государство , город или геошап | Требуется - область, в которой пользователи могут рассчитывать на получение услуги вещания. 
 | 
| provider | Организация | Требуется - родительский поставщик услуги, если применимо. Например, REASTPLETV является поставщиком региональных услуг SENMPLETV SAN FRANCISCO и примеров Сан -Диего . | 
| provider.@id | Текст | Требуется - идентификатор телевизионного оператора. | 
| provider.@type | Текст | Требуется - всегда устанавливается в Organization. | 
| identifier | PropertyValue | Настоятельно рекомендуется почему? - Внешний или другой идентификатор, который идентифицирует эту сущность, например, идентификатор Gracenote TMS для этой услуги вещания. Несколько идентификаторов разрешены. См. Раздел «Свойства идентификатора» для получения подробной информации. | 
Примеры Cablorsatelliteservice
Пример кабельного или спутникового обслуживания:
{
  "@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 | Текст | Требуется - всегда устанавливается на ["http://schema.org", {"@language": "xx"}]
 | 
| @type | Текст | Требуется - всегда устанавливается на TelevisionChannel. | 
| @id | URL-адрес | Требуется - идентификатор контента в формате URI; Например, https://example.com/1234abc . @idдолжен соответствовать следующим требованиям:
 urlорганизации соответствует всем требованиям в качестве идентификатора, мы рекомендуем использоватьurlорганизации в качестве@id. См. Раздел идентификатора для получения более подробной информации. | 
| broadcastChannelId | Текст | Требуется - уникальный идентификатор, с помощью которого этот BroadcastServiceможет быть идентифицирован как кабель, спутниковое или интернет -сервис.
 | 
| channelOrder | Число | Требуется для Googletv, необязательно иначе - используйте это свойство, чтобы указать порядок, в котором каналы должны отображаться в Руководстве по электронным программированию для интеграций Google TV. channelOrderдолжен быть уникальным по каналам в подаче и в идеале должен начинаться с 1 -гоchannelOrder. Не может иметь отрицательное значение или 0. | 
| broadcastServiceTier | Текст | Используйте следующие значения: 
 | 
| inBroadcastLineup | CABALORSATELLITESERVICE | Требуется - @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"
  }
}
Таблица спецификации организации
| Свойство | Ожидаемый тип | Описание | 
|---|---|---|
| @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 | Смотреть | Требуется, если это применимо - это требуется, если у вас есть несколько каналов (Broadcastservice), ссылаясь на организацию. Объект разметки действия , который предоставляет детали действия. Смотрите свойства наценки действия для деталей. 
 | 
| url | URL-адрес | URL организации. Google использует этот URL, чтобы точно согласовать эту организацию с организацией в базах данных Google. | 
| identifier | PropertyValue | Настоятельно рекомендуется почему? - Внешний или другой идентификатор, который идентифицирует эту сущность, например, TMS ID для этой организации. Несколько идентификаторов разрешены. См. Раздел «Свойства идентификатора» для получения подробной информации. | 
| popularityScore | Популярность | Настоятельно рекомендуется почему? Оценка, которую Google использует, плюс другие сигналы, чтобы определить, какой носитель воспроизводить для пользователей. Этот балл представляет популярность содержания по отношению к другому контенту в вашем каталоге; Следовательно, шкала оценки должна быть последовательной по всем кормам, среди всех сущностей в вашем каталоге. По умолчанию показатель популярности субъекта устанавливается на 0. | 
| popularityScore.@type | Текст | Всегда настроен на PopularityScoreSpecification. | 
| popularityScore.value | Число | Неотрицательное числовое значение, которое указывает на популярность сущности; Более высокий балл означает более высокую популярность. | 
| 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"
      }
    ]
  }
}
Связанные страницы
Проверьте следующие страницы по темам, связанным с этими свойствами:
- Определите типы объектов вашего контента
- Соберите идентификатор, URL и название вашего контента
- Соберите метаданные вашего контента
 В этом разделе приведены подробную информацию о свойствах разметки контента для BroadcastService , CableOrSatelliteService , TelevisionChannel , Types Organization Entities. Чтобы лучше понять отношения между этими типами, просмотрите концепции каналов LivetV .
Таблица спецификации вещания
| Свойство | Ожидаемый тип | Описание | 
|---|---|---|
| @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Вместо этого свойство целевого объекта. | 
| 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. D = Диалог, FV = фэнтезийное насилие, L = язык, S = сексуальное содержание, V = насилие. | 
| description | Текст | Описание трансляционной службы. 300-характер. Используйте массив, чтобы предоставить описания на нескольких языках и/или по -разному. | 
| slogan | Текст | Лозунг службы вещания. | 
| areaServed | Страна , государство , город или геошап | Требуется, если это применимо - это требуется, если переключатель канала выполнен поставщиком телевизионных услуг - область, в которой пользователи могут ожидать получить услугу вещания. Используйте код страны ISO 3166-1 для указания стран. | 
| logo | ImageObject | Требуется, если интеграция с Googletv. Настоятельно рекомендуется иначе, почему? Изображение, которое представляет эту услугу вещания. 
 | 
| potentialAction | Смотреть | Требуется, если это применимо - объект разметки действия , который предоставляет подробную информацию о действии. Смотрите свойства наценки действия для деталей. 
 | 
| videoFormat | Текст | Определение высочайшего качества, поддерживаемое этой услугой вещания; например, 
 | 
| broadcastTimezone | Текст | Часовой пояс этого вещательного услуги в формате Яны ; Например, America/Los_angeles . Используйте массив для нескольких часовых поясов. | 
| broadcastAffiliateOf | Организация | Требуется - телевизионная сеть, которая предоставляет программирование для этой услуги вещания или организации, которой принадлежит эта услуга вещания. | 
| broadcastAffiliateOf.@id | Текст | Требуется - установить на @idтелевизионной сети. | 
| broadcastAffiliateOf.@type | Текст | Требуется - всегда устанавливается в Organization. | 
| identifier | PropertyValue | Настоятельно рекомендуется почему? - Внешний или другой идентификатор, который идентифицирует эту сущность, такой как _partner_id_. Несколько идентификаторов разрешены. См. Раздел «Свойства идентификатора» для получения подробной информации. | 
| popularityScore | Популярность | Настоятельно рекомендуется почему? Оценка, которую Google использует, плюс другие сигналы, чтобы определить, какой носитель воспроизводить для пользователей. Этот балл представляет популярность содержания по отношению к другому контенту в вашем каталоге; Следовательно, шкала оценки должна быть последовательной по всем кормам, среди всех сущностей в вашем каталоге. По умолчанию показатель популярности субъекта устанавливается на 0. | 
| popularityScore.@type | Текст | Всегда настроен на PopularityScoreSpecification. | 
| popularityScore.value | Число | Неотрицательное числовое значение, которое указывает на популярность сущности; Более высокий балл означает более высокую популярность. | 
| 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"
                    ]
                }
            ]
        }
    ]
}
Таблица спецификации Cablorsatelliteservice
| Свойство | Ожидаемый тип | Описание | 
|---|---|---|
| @context | Текст | Требуется - всегда устанавливается на ["http://schema.org", {"@language": "xx"}]
 | 
| @type | Текст | Требуется - всегда устанавливается на CableOrSatelliteService. | 
| @id | URL-адрес | Требуется - идентификатор контента в формате URI; Например, https://example.com/1234abc . @idдолжен соответствовать следующим требованиям:
 urlорганизации соответствует всем требованиям в качестве идентификатора, мы рекомендуем использоватьurlорганизации в качестве@id. См. Раздел идентификатора для получения более подробной информации. | 
| name | Текст | Требуется - название телевизионной службы. 
 | 
| areaServed | Страна , государство , город или геошап | Требуется - область, в которой пользователи могут рассчитывать на получение услуги вещания. 
 | 
| provider | Организация | Требуется - родительский поставщик услуги, если применимо. Например, REASTPLETV является поставщиком региональных услуг SENMPLETV SAN FRANCISCO и примеров Сан -Диего . | 
| provider.@id | Текст | Требуется - идентификатор телевизионного оператора. | 
| provider.@type | Текст | Требуется - всегда устанавливается в Organization. | 
| identifier | PropertyValue | Настоятельно рекомендуется почему? - Внешний или другой идентификатор, который идентифицирует эту сущность, например, идентификатор Gracenote TMS для этой услуги вещания. Несколько идентификаторов разрешены. См. Раздел «Свойства идентификатора» для получения подробной информации. | 
Примеры Cablorsatelliteservice
Пример кабельного или спутникового обслуживания:
{
  "@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 | Текст | Требуется - всегда устанавливается на ["http://schema.org", {"@language": "xx"}]
 | 
| @type | Текст | Требуется - всегда устанавливается на TelevisionChannel. | 
| @id | URL-адрес | Требуется - идентификатор контента в формате URI; Например, https://example.com/1234abc . @idдолжен соответствовать следующим требованиям:
 urlорганизации соответствует всем требованиям в качестве идентификатора, мы рекомендуем использоватьurlорганизации в качестве@id. См. Раздел идентификатора для получения более подробной информации. | 
| broadcastChannelId | Текст | Требуется - уникальный идентификатор, с помощью которого этот BroadcastServiceможет быть идентифицирован как кабель, спутниковое или интернет -сервис.
 | 
| channelOrder | Число | Требуется для Googletv, необязательно иначе - используйте это свойство, чтобы указать порядок, в котором каналы должны отображаться в Руководстве по электронным программированию для интеграций Google TV. channelOrderдолжен быть уникальным по каналам в подаче и в идеале должен начинаться с 1 -гоchannelOrder. Не может иметь отрицательное значение или 0. | 
| broadcastServiceTier | Текст | Используйте следующие значения: 
 | 
| inBroadcastLineup | CABALORSATELLITESERVICE | Требуется - @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"
  }
}
Таблица спецификации организации
| Свойство | Ожидаемый тип | Описание | 
|---|---|---|
| @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 | Смотреть | Требуется, если это применимо - это требуется, если у вас есть несколько каналов (Broadcastservice), ссылаясь на организацию. Объект разметки действия , который предоставляет детали действия. Смотрите свойства наценки действия для деталей. 
 | 
| url | URL-адрес | URL организации. Google использует этот URL, чтобы точно согласовать эту организацию с организацией в базах данных Google. | 
| identifier | PropertyValue | Настоятельно рекомендуется почему? - Внешний или другой идентификатор, который идентифицирует эту сущность, например, TMS ID для этой организации. Несколько идентификаторов разрешены. См. Раздел «Свойства идентификатора» для получения подробной информации. | 
| popularityScore | Популярность | Настоятельно рекомендуется почему? Оценка, которую Google использует, плюс другие сигналы, чтобы определить, какой носитель воспроизводить для пользователей. Этот балл представляет популярность содержания по отношению к другому контенту в вашем каталоге; Следовательно, шкала оценки должна быть последовательной по всем кормам, среди всех сущностей в вашем каталоге. По умолчанию показатель популярности субъекта устанавливается на 0. | 
| popularityScore.@type | Текст | Всегда настроен на PopularityScoreSpecification. | 
| popularityScore.value | Число | Неотрицательное числовое значение, которое указывает на популярность сущности; Более высокий балл означает более высокую популярность. | 
| 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"
      }
    ]
  }
}
Связанные страницы
Проверьте следующие страницы по темам, связанным с этими свойствами: