Свойства разметки контента Live TV

В этом разделе представлены сведения о свойствах разметки содержимого для типа сущности BroadcastService .

Таблица спецификаций

Имущество Ожидаемый тип Описание
@context Текст Обязательное – всегда установлено ["http://schema.org", {"@language": "xx"}]
@type Текст Обязательно — всегда устанавливайте BroadcastService для Live TV.
@id URL-адрес Обязательно - Идентификатор контента в формате URI; например, https://example.com/1234abc .
@id должен соответствовать следующим требованиям:
  • Глобально уникальный в вашем каталоге
  • статический; Идентификатор должен быть стабильным и не меняться с течением времени (даже если изменяется свойство URL-адреса шоу). Она будет рассматриваться как непрозрачная строка и не обязательно должна быть рабочей ссылкой.
  • В виде унифицированного идентификатора ресурса (URI)
  • Домен, используемый для значения @id, должен принадлежать вашей организации.
Поскольку url -адрес объекта соответствует всем требованиям в качестве идентификатора, мы рекомендуем использовать url -адрес объекта как @id . См. раздел « Идентификатор » для получения более подробной информации.
url URL-адрес Обязательноканонический URL контента , который Google использует для сопоставления контента в вашем фиде с контентом в базах данных Google.
url -адрес должен соответствовать следующим требованиям:
  • url должен быть глобально уникальным
  • url -адрес должен содержать рабочий канонический URL-адрес, который может сканировать Google.
Вместо ссылки на urlTemplate целевого объекта .
name Текст Обязательно - Имя сети.
broadcastDisplayName Текст Обязательное — отображаемое имя сети, которое пользователи обычно видят в программах передач и т. д. Значение может совпадать со значением имени.
potentialAction СмотретьДействие Обязательныйобъект разметки Action , предоставляющий сведения о действии. Подробнее см. в свойствах разметки Action .
sameAs URL-адрес URL-адрес справочной веб-страницы, которая может идентифицировать сеть; например, страница Википедии в сети. Это должно отличаться от свойства url .
image ImageObject Изображения, связанные с сервисом Live TV. Размер должен быть не менее 140 пикселей в ширину и 210 пикселей в высоту с соотношением сторон 2:3. Обеспечить самое высокое доступное разрешение, PNG или JPG.
identifier Стоимость имущества Настоятельно рекомендуется Почему? - Внешний или другой идентификатор, однозначно идентифицирующий данный объект. Допускается использование нескольких идентификаторов. Подробнее см. в разделе « Свойства идентификатора ».

Пример

{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type": "BroadcastService",
  "@id": "http://www.example.com/livestream",
  "url": "http://www.example.com/livestream",
  "sameAs": "https://en.wikipedia.org/wiki/example_tv_station_(TV_channel)",
  "name": "Example TV Station",
  "broadcastDisplayName": "ABC-D",
  "potentialAction": {
    "@type": "WatchAction",
    "target": {
      "@type": "EntryPoint",
      "urlTemplate": "http://www.example.com/livestream",
      "actionPlatform": [
        "http://schema.org/DesktopWebPlatform",
        "http://schema.org/MobileWebPlatform",
        "http://schema.org/AndroidPlatform",
        "http://schema.org/AndroidTVPlatform",
        "http://schema.org/IOSPlatform",
        "http://schema.googleapis.com/GoogleVideoCast"
      ]
    },
    "actionAccessibilityRequirement": {
      "@type": "ActionAccessSpecification",
      "category": "externalsubscription",
      "availabilityStarts": "2017-07-21T10:35:29Z",
      "availabilityEnds": "2018-10-21T10:35:29Z",
      "requiresSubscription": {
        "@type": "MediaSubscription",
        "@id": "http://www.example.com/subscription",
        "name": "AMC",
        "sameAs": "http://www.example.com/subscription",
        "authenticator": {
          "@type": "Organization",
          "name": "TVE"
        }
      },
      "eligibleRegion": [
        {
          "@type": "Country",
          "name": "US"
        },
        {
          "@type": "Country",
          "name": "CA"
        }
      ]
    }
  },
  "identifier": [
    {
      "@type": "PropertyValue",
      "propertyID": "IMDB_ID",
      "value":  "co0019701"
    }
  ]
}

Ознакомьтесь со следующими страницами для тем, связанных с этими свойствами: