라디오 방송국의 콘텐츠 마크업 속성

이 섹션에서는 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 최고의 가상 뮤직 라디오 채널'
logo ImageObject 충전소의 로고 이미지입니다. 사용 가능한 최대 해상도를 제공합니다. 형식은 JPEG 또는 PNG여야 합니다. 자세한 내용과 예는 ImageObject 섹션을 참고하세요.
broadcastFrequency BroadcastFrequencySpecification 필수: 라디오 채널의 주파수 사양입니다. 지상파 AM/FM 라디오 방송국의 경우 이 속성은 필수입니다. 온라인 전용 스트림의 경우 값을 INTERNET_STREAM 문자열로 설정해야 합니다. 자세한 내용과 예는 BroadcastFrequencySpecification 섹션을 참고하세요.
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

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"
},

AM

"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 필수 항목: 조직의 전역 고유 ID로, URI 형식입니다. 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

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와 같은 서드 파티 ID 시스템을 사용하는 경우 (TMS), 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

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"
  }
],

국가

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

ADMINISTRATIVEAREA

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

ListenAction

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

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

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으로 표시됩니다. 또한 GQED, GQEI, G-music의 3가지 라디오 채널이 제공됩니다.

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

숙박 시설과 관련된 주제에 대한 자세한 내용은 다음 페이지를 참고하세요. 다음 설명을 참조하세요.