라디오 채널의 콘텐츠 마크업 속성

이 섹션에서는 RadioBroadcastService 항목 유형의 콘텐츠 마크업 속성에 대해 자세히 설명합니다. 자세한 내용은 전체 피드 예를 참고하세요.

사양 표

속성 예상 유형 설명
@context Text 필수: 이 속성을 항상 ["http://schema.googleapis.com", {"@language": "xx"}]로 설정합니다. 여기서 xx는 피드의 문자열 언어를 나타냅니다.

각 루트 항목 컨텍스트는 @language를 적절한 언어 코드와 BCP 47 형식으로 설정해야 합니다. 예를 들어 언어가 스페인어로 설정되어 있으면 자막 또는 더빙 언어가 영어로 되어 있더라도 이름은 스페인어로 가정합니다.
@type Text 필수: 이 속성을 항상 RadioBroadcastService로 설정합니다.
@id URL 필수 - URI 형식의 콘텐츠 식별자입니다(예: https://example.com/1234abc.
@id). 다음 요구사항을 충족해야 합니다.
  • 카탈로그 전반에서 전역적으로 고유함
  • 정적입니다. ID는 안정적이어야 하며 시간이 지남에 따라 변경되지 않아야 합니다 (프로그램의 URL 속성이 변경되더라도). 불투명 문자열로 취급되며 작동하는 링크가 아니어도 됩니다.
  • 통합 리소스 식별자 (URI) 형식
  • @id 값에 사용되는 도메인은 조직에서 소유해야 합니다.
항목의 url가 식별자로서의 모든 요구사항을 충족하므로 항목의 url@id으로 사용하는 것이 좋습니다. 자세한 내용은 식별자 섹션을 참고하세요.
url URL 필수: 라디오 채널에 대한 정보를 제공하는 콘텐츠의 표준 URL입니다.

url 속성은 다음 요구사항을 충족해야 합니다.
  • 전역적으로 고유해야 합니다.
  • Google에서 크롤링할 수 있는 실제 표준 URL이 있어야 합니다.
  • 페이월로 차단되지 않은 콘텐츠 설명 페이지를 가리켜야 합니다.
name Text 필수: 라디오 채널의 공식 이름입니다. 공식 이름은 언어당 하나만 사용해야 합니다. 예: "WXKS FM." 배열을 사용하여 다양한 언어로 이름을 나열합니다. 관련 예는 여러 지역 및 언어를 참고하세요.
alternateName Text 사용자가 라디오 채널을 식별할 수 있는 대체 이름입니다. 이 속성은 트리거에 영향을 미치는 키워드가 아니라 역의 합법적인 대체 이름이어야 합니다. 키워드에는 keywords 속성을 대신 사용하세요. 배열을 사용하여 다양한 언어로 이름을 나열합니다. 관련 예는 여러 지역 및 언어를 참고하세요.
callSign Text 필수 항목: 라디오 방송국의 공식 정부 발급 사인입니다. 예: KQEI-FM." 북미 라디오 채널의 경우 이 속성은 필수입니다. 호출 부호가 일반적으로 사용되지 않는 지역의 경우 선택사항입니다.
broadcastDisplayName Text 필수: 라디오 채널의 표시 이름 또는 브랜딩입니다. 예를 들어 '가짜 라디오 105'는 이러한 값은 사용자가 쿼리에서 이 라디오 채널을 식별하는 데 도움이 될 뿐만 아니라 호출 부호, 이름과 같은 다른 주요 정보도 파악하는 데 도움이 됩니다.
description Text 필수: 라디오 채널에 대한 간략한 설명입니다. 이 속성은 300자(영문 기준)로 제한됩니다. 배열을 사용하여 설명을 여러 언어로 마크업합니다. 관련 예는 여러 지역 및 언어를 참고하세요.
slogan Text 라디오 방송국의 슬로건입니다. 예를 들어 'Google의 1위 가상 뮤직 스테이션'이 있습니다.
logo ImageObject 역의 로고 이미지입니다. 가능한 한 가장 높은 해상도를 제공합니다. 형식은 JPEG 또는 PNG여야 합니다. 자세한 내용과 예시는 ImageObject 섹션을 참조하세요.
broadcastFrequency BroadcastFrequencySpecification 필수: 라디오 채널의 주파수 사양입니다. 지상파 AM/FM 라디오 채널의 경우 이 속성은 필수입니다. 온라인 전용 스트림의 경우 값을 INTERNET_STREAM 문자열로 설정해야 합니다. 자세한 내용 및 예는 BroadcastFrequencySpec 섹션을 참고하세요.
areaServed City, State, Country, or AdministrativeArea 필수: 라디오 채널에서 타겟팅하는 기본 지역입니다. 이 속성을 사용하여 이름이 비슷한 여러 역 중에서 가장 적합한 역을 선택합니다. 예를 들어 현지 제휴사가 있는 전국 방송 라디오 서비스를 선택하는 데 사용할 수 있습니다. 추천 형식은 city, (optional) state, country입니다. 자세한 내용 및 예는 도시, 주, 국가, 행정 구역 섹션을 참고하세요.
broadcastAffiliateOf Organization 필요한 경우: 라디오 채널이 속한 제휴사 또는 라디오 채널에서 방송하는 콘텐츠를 제공하는 제휴사입니다. 예를 들어 'NPR', 'PRI' 또는 'PBS'입니다. 라디오 방송국이 제휴 관계에 있지 않다면 이 속성은 필요하지 않습니다. 자세한 내용과 예시는 조직 섹션을 참조하세요.
broadcaster Organization 필수: 라디오 채널을 소유, 운영, 운영하는 조직입니다. 자세한 내용과 예시는 조직 섹션을 참조하세요.
parentService RadioBroadcastService 필요한 경우: 라디오 방송국이 중계자나 번역사인 경우에만 이 속성이 필요합니다. 중계기나 번역사가 전달하는 원래 라디오 채널을 나타냅니다. 자세한 내용과 예는 RadioBroadcastService 섹션을 참조하세요.
potentialAction ListenAction 필수: 사용자가 라디오 채널을 듣기 위해 트리거한 작업입니다. 자세한 내용은 ListenAction 섹션을 참고하세요.
popularityScore PopularityScoreSpecification 적극 권장되는 이유 Google에서 사용자에게 재생할 미디어를 결정하는 데 사용하는 점수와 기타 신호가 포함됩니다. 이 점수는 카탈로그의 다른 콘텐츠와 비교한 콘텐츠의 인기도를 나타냅니다. 따라서 점수와 카탈로그의 모든 항목에서 점수 척도가 일관되어야 합니다. 기본적으로 항목의 인기도 점수는 0(으)로 설정됩니다.
inLanguage Text 라디오 채널에서 방송되는 콘텐츠의 언어입니다. 값은 BCP 47 형식의 언어 코드여야 합니다. 이 값을 사용하여 특정 언어로 된 콘텐츠를 요청하는 사용자 쿼리를 처리합니다. 방송국이 다른 시간에 여러 언어로 방송되는 경우 기본 언어만 표시합니다.
keywords Text 라디오 방송국과 관련된 키워드 목록 라디오 채널을 트리거하는 사용자 검색어를 확장하려면 다음 키워드를 사용하세요. 예를 들어 뉴스, 스포츠, 록 등의
identifier PropertyValue 적극 권장되는 이유 - 이 항목을 명확하게 식별하는 외부 ID 또는 다른 ID입니다. 여러 식별자를 사용할 수 있습니다. 자세한 내용은 식별자 속성 섹션을 참고하세요.
sameAs URL 항목의 ID를 명확하게 나타내는 참조 웹페이지의 URL입니다. 예를 들어 방송 서비스의 위키피디아 페이지입니다.

항목 유형 속성 참조

다음은 항목 유형과 그 속성 참조입니다.

브로드캐스트 빈도 사양

BroadcastFrequencySpecification 항목 유형은 broadcastfrequency 속성과 연결됩니다.

BroadcastFrequencySpecification 항목 유형은 주파수로 라디오 채널을 식별하는 데 사용됩니다. 디지털 라디오의 경우 주파수 채널은 다른 프로그램을 가진 여러 하위 채널을 전달할 수 있습니다. 이러한 경우 주파수 채널 내에서 타겟 라디오 채널을 찾는 데 broadcastSubChannel 값이 사용됩니다.

인터넷 전용 라디오 방송국의 경우 BroadcastFrequencySpecification 객체가 필요하지 않으므로 대신 문자열 값 INTERNET_STREAM을 사용합니다.

속성 예상 유형 설명
@type Text 필수: 이 속성을 항상 BroadcastFrequencySpecification로 설정합니다.
broadcastFrequencyValue Text 필수: 게재빈도의 자릿수입니다. 예: "89.3." 디지털 오디오 방송 (DAB) 채널의 경우 블록 번호여야 합니다. 예: "12A."
broadcastSignalModulation Text 필수: 주파수의 신호 변조 부분입니다. 값은 'FM', 'AM', 'HD', 'DAB' 또는 'DAB+' 중 하나여야 합니다.
broadcastSubChannel Text 필수 항목: 디지털 라디오의 경우 하위 채널입니다. DAB 및 DAB 이상의 스테이션의 경우 이 값은 서비스 ID입니다. 예를 들어 'HD1'~HD8'은 HD 라디오의 가능한 값이고 'C8D8'은 DAB의 가능한 값입니다.

다음은 BroadcastFrequencySpecification의 예입니다.

FM (HD)

"broadcastFrequency": {
  "@type": "BroadcastFrequencySpecification",
  "broadcastFrequencyValue": "89.3",
  "broadcastSignalModulation": "FM",
  "broadcastSubChannel": "HD1"
},

오전

"broadcastFrequency": {
  "@type": "BroadcastFrequencySpecification",
  "broadcastFrequencyValue": "1010",
  "broadcastSignalModulation": "AM",
},

DAB

"broadcastFrequency": {
  "@type": "BroadcastFrequencySpecification",
  "broadcastFrequencyValue": "12B",
  "broadcastSignalModulation": "DAB",
   "broadcastSubChannel": "C8D8"
},

인터넷 전용

"broadcastFrequency": "INTERNET_STREAM",

조직

Organization 항목 유형은 broadcaster 또는 broadcastAffiliateOf 속성과 연결됩니다.

RadioBroadcastService 사양에서 Organization 유형은 broadcasterbroadcastAffiliateOf 속성 모두에 사용됩니다.

속성 예상 유형 설명
@type Text 필수: 이 속성을 항상 Organization로 설정합니다.
@id URL 필수: URI 형식으로 된 조직의 전역적으로 고유한 ID입니다. ID는 안정적이어야 하며 시간이 지남에 따라 변경되지 않아야 합니다. 불투명 문자열로 취급되며 작동하는 링크가 아니어도 됩니다.
name Text 필수: 조직의 이름입니다.
sameAs URL 이 속성은 조직을 명확하게 식별하는 참조 웹페이지 URL입니다. 예를 들어, 조직의 위키피디아 페이지나 조직의 공식 웹사이트가 있습니다.

다음은 Organization의 예입니다.

싱글

"broadcaster": {
  "@type": "Organization",
  "@id": "https://www.tjradio.org/broadcasters/billyradio",
  "sameAs": "https://www.billyradio-example.org/",
  "name": "Billy Radio Inc"
},

복수 소유자

"broadcaster": [
  {
    "@type": "Organization",
    "@id": "https://www.tjradio.org/broadcasters/billyradio"
    "name": "Billy Radio Inc"
    "sameAs": "https://www.billyradio-example.org/"
  },
  {
    "@type": "Organization",
    "@id": "https://www.tjradio.org/broadcasters/Gmusic"
    "name": "Gmusic",
  }
],

여러 네트워크

"broadcastAffiliateOf": [
  {
    "@type": "Organization",
    "@id": "https://www.tjradio.org/networks/npr",
    "name": "NPR",
    "sameAs": "https://en.wikipedia.org/wiki/NPR"
  },
  {
    "@type": "Organization",
    "@id": "https://www.tjradio.org/networks/pri",
    "name": "PRI",
    "sameAs": "https://www.pri.org/"
  }
],

라디오 브로드캐스트 서비스

RadioBroadcastService 항목 유형은 parentService 속성과 연결됩니다.

parentService 속성은 중계기 또는 번역기 스테이션에 상위 스테이션을 나타내는 데 사용됩니다.

속성 예상 유형 설명
@type Text 필수: 이 속성을 항상 RadioBroadcastService로 설정합니다.
@id URL 필수: 상위 라디오 채널을 나타내는 URL 형식의 전역 고유 ID입니다. 상위 라디오 방송국도 피드에 별도의 항목으로 포함되는 경우 두 ID가 모두 동일해야 합니다.
name Text 필수: 상위 라디오 채널의 이름입니다.
sameAs URL 상위 역을 명확하게 식별하는 참조 웹페이지의 URL입니다. 예를 들어 상위 역의 위키피디아 페이지가 있습니다.

다음은 RadioBroadcastService의 예입니다.

  "parentService": {
    "@type": "RadioBroadcastService",
    "@id": "https://www.tjradio.org/stations?id=10",
    "name": "GQED-FM",
    "sameAs": "https://en.vikibedia.org/wiki/GQED-FM"
  },

ImageObject 항목 유형은 logo 속성과 연결됩니다.

logo 속성은 지정된 라디오 방송국의 로고 이미지를 제공하는 데 사용됩니다. 이러한 이미지는 지정된 라디오 항목의 딥 링크로 콘텐츠와 함께 표시됩니다.

속성 예상 유형 설명
@type Text 필수: 이 속성을 항상 ImageObject로 설정합니다.
height Integer 이미지의 높이입니다(픽셀 단위).
width Integer 이미지의 너비입니다(픽셀 단위).
contentUrl URL 필수: 이미지를 가져올 수 있는 URL입니다.
regionsAllowed Country 미디어가 허용되는 국가입니다. 속성을 지정하지 않으면 이미지가 모든 언어로 표시될 수 있다고 가정됩니다.

지역별로 다른 이미지를 제출하려면 각각 해당 국가 집합과 해당 이미지 URL을 포함하는 여러 ImageObject 유형을 추가합니다.

국가

Country 항목 유형은 logo.regionsAllowed 속성과 연결됩니다.

속성 예상 유형 설명
@type Text 이 속성을 항상 Country로 설정합니다.
name Text ISO 3166-1 alpha-2입니다. 예를 들어 'GB' 또는 'US'입니다.

다음은 ImageObject예시입니다.

"logo": {
  "@type": "ImageObject",
  "height": 100,
  "width": 800,
  "contentUrl": "http://www.foo.com/img/67890.jpg",
},

국가별 로고

"logo": [
  {
    "@type": "ImageObject",
    "height": 100,
    "width": 800,
    "contentUrl": "http://www.foo.com/img/67890.jpg",
    "regionsAllowed": [
      {
        "@type": "Country",
        "name": "US"
      },
      {
        "@type": "Country",
        "name": "GB"
      }
    ]
  },
  {
    "@type": "ImageObject",
    "height": 100,
    "width": 800,
    "contentUrl": "http://www.foo.com/img/12345.jpg",
    "regionsAllowed": [
      {
        "@type": "Country",
        "name": "IN"
      },
      {
        "@type": "Country",
        "name": "PK"
      }
    ]
  },
],

PropertyValue

PropertyValue 항목 유형은 identifier 속성과 연결됩니다.

콘텐츠에 Gracenote ID(TMS)와 같은 타사 ID 시스템을 사용하는 경우 identifier 속성을 통해 ID를 제공할 수 있습니다. 그러면 뮤직 스테이션의 Google 조정 정확도가 향상됩니다.

속성 예상 유형 설명
@type Text 필수: 이 속성을 항상 PropertyValue로 설정합니다.
propertyID Text 필수: 지정된 ID의 유형입니다. 다음 ID 유형이 지원됩니다.
  • TMS_ROOT_ID: Gracenote ID (TMS) 루트 ID입니다. 예: "15829."
  • TMS_ID: Gracenote ID (TMS) 변형 ID입니다. 예: 'MV000398520000."
  • WIKIDATA_ID: WikiData ID입니다. 예: "Q795598."
value Text 상위 역을 명확하게 식별하는 참조 웹페이지의 URL입니다. 예를 들어 상위 역의 위키피디아 페이지가 있습니다.

다음은 PropertyValue의 예입니다.

  "identifier": {
    "@type": "PropertyValue",
    "propertyID": "WIKIDATA_ID",
    "value": "Q795598"
  },

인기도 점수 사양

PopularityScoreSpecification 항목 유형은 popularityScore 속성과 연결됩니다.

속성 예상 유형 설명
@type Text 필수: 이 속성을 항상 PopularityScoreSpecification로 설정합니다.
value Number 필수: 카탈로그의 다른 항목과 비교했을 때 양의 숫자 값입니다. 숫자가 클수록 인기도가 높습니다.
eligibleRegion Country 인기도 점수를 적용할 수 있는 국가 또는 지역 목록입니다. 전 세계적으로 인기도 점수가 제공되는 경우 earth를 텍스트 값으로 사용하면 됩니다.
특정 지역을 나열해야 하는 경우 Country 유형을 사용하세요.

이 속성을 생략하면 eligibleRegion의 기본값은 earth입니다.

국가

Country 항목 유형은 popularityScore.eligibleRegion 속성과 연결됩니다.

속성 예상 유형 설명
@type Text 필수: 이 속성을 항상 Country로 설정합니다.
name Text 필수: ISO 3166-1 alpha-2입니다. 예를 들어 'GB' 또는 'US'입니다.

다음은 PopularityScoreSpecification의 예입니다.

전 세계 사용자 규모

"popularityScore": {
  "@type": "PopularityScoreSpecification",
  "value": 4.3,
  "eligibleRegion": "Earth"
},

국가별

"popularityScore": {
  "@type": "PopularityScoreSpecification",
  "value": 2,
  "eligibleRegion": {
    "@type": "Country",
    "name": "US"
  }
},

시, 도, 국가, 행정 구역

City, State, Country, AdministrativeArea 항목 유형은 areaServed 속성과 연결됩니다.

areaServed 속성을 사용하면 사용자의 위치 정보를 기반으로 가장 적절한 역을 선택할 수 있습니다. 위치 정보의 예로는 내 주변 라디오 방송국, 지역 뉴스 라디오 등이 있습니다.

속성 예상 유형 설명
@type Text 필수: 이 속성을 항상 항목 유형(City, State, Country, AdministrativeArea) 중 하나로 설정합니다.
name Text 필수: 도시, 주, 국가 또는 지역의 이름입니다. 가장 상세한 리전을 제공합니다. 또한 포함 체인을 제공합니다. city, state, country 형식을 사용합니다.

다음은 areaServed의 예입니다.

도시

"areaServed": {
  "@type": "City",
  "name": "North Highlands, CA, US"
},

상태

"areaServed": [
  {
    "@type": "State",
    "name": "California, US"
  },
  {
    "@type": "State",
    "name": "Nevada, US"
  }
],

COUNTRY

"areaServed": [
  {
    "@type": "Country",
    "name": "US"
  },
  {
    "@type": "Country",
    "name": "Australia"
  }
],

행정 구역

"areaServed": [
  {
    "@type": "AdministrativeArea",
    "name": "Cape Cod, Massachusetts, US"
  }
],

듣기 작업

ListenAction 항목 유형은 potentialAction 속성과 연결됩니다.

ListenAction 속성은 재생할 딥 링크를 정의합니다. 또한 사용자가 콘텐츠에 액세스하기 위한 기준도 정의합니다. 예를 들면 geo/chronal/login/subscription status입니다.

속성 예상 유형 설명
@type Text 필수: 이 속성을 항상 ListenAction로 설정합니다.
target EntryPoint 필수: 딥 링크의 사양입니다. 여기에는 지원되는 플랫폼 정보가 포함됩니다. 다양한 플랫폼 세트의 다른 딥 링크를 정의하는 여러 EntryPoint 항목 유형이 있을 수 있습니다.
actionAccessibilityRequirement ActionAccessSpecification 필수: 이 항목에 액세스하기 위한 사용자 요구사항의 정의입니다. ActionAccessSpecification 항목 유형이 여러 개 있으면 사양 기준 중 어느 하나라도 일치하는 사용자가 콘텐츠에 액세스할 수 있습니다.

EntryPoint

EntryPoint 항목 유형은 potentialAction.target 속성과 연결됩니다.

속성 예상 유형 설명
@type Text 필수: 이 속성을 항상 EntryPoint로 설정합니다.
urlTemplate Text 필수: 콘텐츠 재생을 시작하는 링크입니다.
actionPlatform Text 필수: 딥 링크가 유효한 플랫폼입니다. 가능한 값은 다음과 같습니다.
  • http://schema.org/DesktopWebPlatform
  • http://schema.org/MobileWebPlatform
  • http://schema.org/AndroidPlatform
  • http://schema.org/AndroidTVPlatform
  • http://schema.org/IOSPlatform
  • http://schema.googleapis.com/GoogleAudioCast
  • http://schema.googleapis.com/GoogleVideoCast

작업 액세스 사양

ActionAccessSpecification 항목 유형은 potentialAction.actionAccessibilityRequirement 속성과 연결됩니다.

속성 예상 유형 설명
@type Text 필수: 이 속성을 항상 ActionAccessSpecification로 설정합니다.
category Text 필수: 액세스 요구사항의 유형입니다. 다음 값 중 하나여야 합니다.
  • nologinrequired: 이 작업은 콘텐츠에 액세스하기 위해 구매 또는 로그인이 필요하지 않은 사용자가 사용할 수 있습니다.
  • free: 이 작업은 사용자가 구매나 유료 구독을 하지 않아도 사용할 수 있습니다. 이 작업을 하려면 여전히 사용자가 로그인해야 합니다.
  • subscription: 이 작업은 서비스의 유료 구독에 포함됩니다.
availabilityStarts DateTime 서비스 일정의 시작 시간입니다. 이 속성을 사용하여 사용자가 콘텐츠를 사용할 수 있는 정확한 시간을 제어합니다.
availabilityEnds DateTime 서비스 일정의 종료 시간입니다. 이 속성을 사용하여 사용자가 콘텐츠를 더 이상 사용할 수 없는 정확한 시간을 관리하세요.
eligibleRegion Country Offer를 사용할 수 있는 국가입니다. 이 속성을 사용하여 콘텐츠를 제공할 국가 또는 지역을 관리할 수 있습니다.
requiresSubscription MediaSubscription 콘텐츠에 액세스하는 데 필요한 구독 패키지 서비스에서 여러 구독 패키지를 제공하는 경우 이 속성은 필수입니다. 서비스가 무료이거나 구독 서비스의 단일 등급인 경우 이 속성을 건너뛸 수 있습니다.
국가

Country 항목 유형은 potentialAction.actionAccessibilityRequirement.eligibleRegion 속성과 연결됩니다.

속성 예상 유형 설명
@type Text 필수: 이 속성을 항상 Country로 설정합니다.
name Text 필수: ISO 3166-1 alpha-2 국가 코드입니다.
미디어 구독

MediaSubscription 항목 유형은 potentialAction.actionAccessibilityRequirement.requiresSubscription 속성과 연결됩니다.

속성 예상 유형 설명
@type Text 필수: 이 속성을 항상 MediaSubscription로 설정합니다.
@id Text 필수: URI 형식의 정기 결제 패키지에 대한 전역적으로 고유한 ID입니다. ID는 안정적이어야 하며 시간이 지남에 따라 변경되지 않아야 합니다. 불투명 문자열로 취급되며 작동하는 링크가 아니어도 됩니다.
name Text 필수: 정기 결제 패키지의 이름입니다. 예를 들어 'G-Radio Premium'이나 'A-Radio Basic'과 같이 표시될 수 있습니다.
expectsAcceptanceOf Offer 미디어 구독 구매와 연결된 Offer 유형입니다. 이 속성은 정기 결제 가격을 표현하는 데 사용됩니다.
혜택

Offer 항목 유형은 potentialAction.actionAccessibilityRequirement.requiresSubscription.expectsAcceptanceOf 속성과 연결됩니다.

속성 예상 유형 설명
@type Text 필수: 이 속성을 항상 Offer로 설정합니다.
price Number 필수: 정기 결제 가격입니다.
priceCurrency Text 필수: 3글자 ISO 4217 형식의 가격 통화입니다.
seller Organization 작업의 구독 또는 구매를 제공하는 조직입니다. Organization 섹션에 설명된 것과 동일한 스키마를 사용합니다.

다음은 ListenAction의 예입니다.

"potentialAction": {
    "@type": "ListenAction",
    "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://www.tjradio.org/?streamStationId=170",
        "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/GoogleAudioCast",
            "http://schema.googleapis.com/GoogleVideoCast"
        ]
    },
    "actionAccessibilityRequirement": {
        "@type": "ActionAccessSpecification",
        "category": "nologinrequired",
        "availabilityStarts": "2018-04-01T11:01:00-04:00",
        "availabilityEnds": "2018-06-30T23:59:00-04:00",
        "eligibleRegion": {
            "@type": "Country",
            "name": "US"
        }
    }
},

플랫폼별

"potentialAction": {
    "@type": "ListenAction",
    "target": [
        {
            "@type": "EntryPoint",
            "urlTemplate": "https://www.tjradio.org/?streamStationId=170",
            "actionPlatform": [
                "http://schema.org/DesktopWebPlatform",
                "http://schema.org/MobileWebPlatform",
                "http://schema.org/AndroidPlatform",
                "http://schema.org/AndroidTVPlatform",
                "http://schema.org/IOSPlatform"
            ]
        },
        {
            "@type": "EntryPoint",
            "urlTemplate": "https://www.tjradio.org/castlink?streamStationId=170",
            "actionPlatform": [
                "http://schema.googleapis.com/GoogleAudioCast",
                "http://schema.googleapis.com/GoogleVideoCast"
            ]
        }
    ],
    "actionAccessibilityRequirement": [
        {
            "@type": "ActionAccessSpecification",
            "category": "nologinrequired",
            "availabilityStarts": "2018-04-01T11:01:00-04:00",
            "availabilityEnds": "2018-06-30T23:59:00-04:00",
            "eligibleRegion": [
                {
                    "@type": "Country",
                    "name": "IN"
                },
                {
                    "@type": "Country",
                    "name": "GB"
                }
            ]
        },
        {
            "@type": "ActionAccessSpecification",
            "category": "subscription",
            "requiresSubscription": {
                "@type": "MediaSubscription",
                "@id": "http://www.example.com/packages/basic-pack",
                "name": "G-Radio Basic Pack",
                "expectsAcceptanceOf": {
                    "@type": "Offer",
                    "price": 8.99,
                    "priceCurrency": "USD"
                }
            },
            "availabilityStarts": "2018-04-01T11:01:00-04:00",
            "availabilityEnds": "2018-06-30T23:59:00-04:00",
            "eligibleRegion": {
                "@type": "Country",
                "name": "US"
            }
        }
    ]
},

전체 피드 예

전체 피드 예시에서는 가상의 라디오 데이터 제공업체인 TJ_RADIO를 보여줍니다. TJ_RADIO는 무선 데이터에 대한 수신 대기 작업 및 제휴 및 소유권 정보를 제공합니다. 이 피드에서 3개의 라디오 네트워크 (제휴 채널에 콘텐츠 제공)가 GPR, GRI, G-Music으로 표시됩니다. 또한 3개의 라디오 채널(GQED, GQEI, G-music)이 있습니다.

  • GQED는 두 개의 별도 조직인 GQED Inc와 GPCB에서 소유합니다. 또한 GQED는 GPR과 제휴하여 GPR과 GPI에서 만든 콘텐츠 중 일부를 방송합니다.
  • GQEI는 GQED Inc. 및 GPCB도 소유합니다. GQED의 중계자/번역사로서 다른 지역에서 서비스를 제공합니다. GQEI는 GPR 및 GPI와도 연결되어 있습니다.
  • G-music은 GRJ에서 소유하며 라디오 네트워크 G-Music (채널과 이름이 동일한 다른 법인)과 제휴한 국제 뮤직 스테이션입니다. G-뮤직 채널은 전국에 있으며 라디오 네트워크 G-Music에서 만든 일부 콘텐츠를 방송합니다.

이 페이지에 설명된 속성과 관련된 주제에 대한 자세한 내용은 다음 페이지를 참조하세요.