실시간 TV의 콘텐츠 마크업 속성

이 섹션에서는 BroadcastService 항목 유형의 콘텐츠 마크업 속성에 대해 자세히 설명합니다.

사양 표

속성 예상 유형 설명
@context 텍스트 필수 - 항상 ["http://schema.org", {"@language": "xx"}]
으로 설정
  • xxBCP 47 형식 형식의 항목 언어 코드(예: &ent;en)로 바꿉니다.
@type 텍스트 필수 - 실시간 TV의 경우 항상 BroadcastService로 설정합니다.
@id URL 필수 - URI 형식의 콘텐츠 식별자입니다(예: https://example.com/1234abc.
@id). 다음 요구사항을 충족해야 합니다.
  • 카탈로그 전반에서 전역적으로 고유함
  • 정적입니다. ID는 안정적이어야 하며 시간이 지남에 따라 변경되지 않아야 합니다 (프로그램의 URL 속성이 변경되더라도). 불투명 문자열로 취급되며 작동하는 링크가 아니어도 됩니다.
  • 통합 리소스 식별자 (URI) 형식
  • @id 값에 사용되는 도메인은 조직에서 소유해야 합니다.
항목의 url가 식별자로서의 모든 요구사항을 충족하므로 항목의 url@id으로 사용하는 것이 좋습니다. 자세한 내용은 식별자 섹션을 참고하세요.
url URL 필수 - Google에서 피드의 콘텐츠를 Google의 데이터베이스 콘텐츠와 일치시키는 데 사용하는 콘텐츠의 표준 URL입니다.
url에서 다음 요구사항을 충족해야 합니다.
  • url 필드는 전역적으로 고유해야 합니다.
  • url에는 Google에서 크롤링할 수 있는 작동하는 표준 URL이 포함되어야 합니다.
재생의 딥 링크타겟 객체의 urlTemplate 속성을 대신 참고하세요.
name 텍스트 필수 - 네트워크 이름입니다.
  • 배열을 사용하여 다양한 언어로 이름을 나열합니다. 여러 지역 및 언어의 예를 참고하세요.
broadcastDisplayName 텍스트 필수 - 사용자가 프로그램 가이드 등에서 일반적으로 볼 수 있는 네트워크의 표시 이름입니다. 값은 이름 값과 동일할 수 있습니다.
potentialAction WatchAction 필수 - 작업의 세부정보를 제공하는 작업 마크업 객체입니다. 자세한 내용은 작업 마크업 속성을 참고하세요.
sameAs URL 네트워크를 식별할 수 있는 참조 웹페이지의 URL입니다(예: 네트워크의 Wikipedia 페이지). url 속성과 구별되어야 합니다.
image ImageObject 실시간 TV 서비스 관련 이미지 가로세로 비율이 2:3이고 가로 140픽셀, 세로 210픽셀 이상이어야 합니다. 사용 가능한 고해상도(PNG 또는 JPG)를 제공하세요.
identifier PropertyValue 적극 권장되는 이유 - 이 항목을 명확하게 식별하는 외부 또는 기타 ID입니다. 여러 식별자를 사용할 수 있습니다. 자세한 내용은 식별자 속성 섹션을 참고하세요.

{
  "@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"
    }
  ]
}

이러한 속성과 관련된 주제를 알아보려면 다음 페이지를 참고하세요.