ラジオ ステーションのコンテンツ マークアップ プロパティ

このセクションでは、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 プロパティが変更されても、時間が経過しても変化しないものにする必要があります。これは不透明な文字列として扱われ、有効なリンクである必要はありません。
  • Unified Resource Identifier(URI)の形式
  • @id 値に使用するドメインが、自分の組織が所有するものであること。
エンティティの url は識別子としてのすべての要件を満たしているため、エンティティの url@id として使用することをおすすめします。詳細については、識別子セクションをご覧ください。
url URL 必須: コンテンツの正規 URL。ラジオ局に関する情報を提供します。

url プロパティは、次の要件を満たしている必要があります。
  • グローバルに一意である必要があります。
  • Google がクロールできる公開されている正規 URL を含める必要があります。
  • ペイウォールによってブロックされないコンテンツの説明ページを指す必要があります。
name Text 必須: ラジオ局の正式名称。1 つの言語につき 1 つの公式名のみを指定してください。(「WXKS FM」など)。複数の言語で名前を列挙するには、配列を使用します。例については、複数のリージョンと言語をご覧ください。
alternateName Text ユーザーがラジオ局を識別するのに役立つ別名。このプロパティは、トリガーに影響を与えるキーワードではなく、駅の正当な別名にする必要があります。キーワードの場合は、代わりに keywords プロパティを使用します。複数の言語で名前を列挙するには、配列を使用します。例については、複数のリージョンと言語をご覧ください。
callSign Text 該当する場合は必須: 政府が発行したラジオ局の公式コールサイン。例: 「KQEI-FM」。北米のラジオ局の場合、このプロパティは必須です。コールサインが一般的に使用されていない地域では、省略可能です。
broadcastDisplayName Text 必須: ラジオ局の表示名またはブランディング。例: 「Fake Radio 105」。これらの値は、コールサインや名前などの他の重要な情報とともに、ユーザーがクエリでこのラジオ局を特定するのに役立ちます。
description Text 必須: ラジオ ステーションの簡単な説明。このプロパティの文字数は 300 文字に制限されています。複数の言語で説明をマークアップするには、配列を使用します。例については、複数のリージョンと言語をご覧ください。
slogan Text ラジオ局のスローガン。たとえば、「Google のナンバー 1 の架空の音楽ラジオ局」などです。
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。たとえば、放送サービスの Wikipedia ページなどです。

エンティティ タイプのプロパティ リファレンス

エンティティ タイプとそのプロパティ参照は次のとおりです。

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 です。たとえば、HD ラジオの場合は「HD1」~「HD8」、DAB の場合は「C8D8」が有効な値です。

BroadcastFrequencySpecification の例を以下に示します。

"broadcastFrequency": {
  "@type": "BroadcastFrequencySpecification",
  "broadcastFrequencyValue": "89.3",
  "broadcastSignalModulation": "FM",
  "broadcastSubChannel": "HD1"
},
"broadcastFrequency": {
  "@type": "BroadcastFrequencySpecification",
  "broadcastFrequencyValue": "1010",
  "broadcastSignalModulation": "AM",
},
"broadcastFrequency": {
  "@type": "BroadcastFrequencySpecification",
  "broadcastFrequencyValue": "12B",
  "broadcastSignalModulation": "DAB",
   "broadcastSubChannel": "C8D8"
},
"broadcastFrequency": "INTERNET_STREAM",

組織

Organization エンティティ タイプは、broadcaster プロパティまたは broadcastAffiliateOf プロパティに関連付けられます。

RadioBroadcastService 仕様では、broadcaster プロパティと broadcastAffiliateOf プロパティの両方に Organization 型が使用されます。

プロパティ タイプ 説明
@type Text 必須: このプロパティは常に Organization に設定します。
@id URL 必須: 組織のグローバルに一意の ID(URI 形式)。ID は固定されており、時間の経過とともに変化してはなりません。不透明型の文字列として扱われ、有効なリンクである必要はありません。
name Text 必須: 組織の名前。
sameAs URL このプロパティは、組織を明確に識別する参照ウェブページの URL です。たとえば、組織の Wikipedia ページや組織の公式ウェブサイトなどです。

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。たとえば、親駅の Wikipedia ページなどです。

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 メディアが許可されている国。このプロパティが指定されていない場合、すべてのロケールで画像の表示が許可されていると見なされます。

地域ごとに異なる画像を配信するには、複数の ImageObject タイプを追加して、それぞれに国のグループおよび対応する画像 URL を指定します。

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 プロパティに関連付けられています。

コンテンツにサードパーティの ID システム(Gracenote 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。たとえば、親駅の Wikipedia ページなどです。

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

市区町村、都道府県、国、行政区域

CityStateCountryAdministrativeArea エンティティ タイプは、areaServed プロパティに関連付けられています。

areaServed プロパティを使用すると、ユーザーの位置情報に基づいて最も適切な充電スタンドを選択できます。位置情報の例としては、「近くのラジオ局」、「地域のニュース ラジオ」などのユーザーのクエリがあります。

プロパティ タイプ 説明
@type Text 必須: このプロパティは常に、CityStateCountryAdministrativeArea のいずれかのエンティティ タイプに設定してください。
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"
  }
],
"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 コンテンツにアクセスするために必要な定期購入パッケージ。サービスで複数の定期購入パッケージを提供している場合は、このプロパティが必要です。サービスが無料であるか、サブスクリプション サービスの階層が 1 つしかない場合は、このプロパティをスキップできます。

Country エンティティ タイプは potentialAction.actionAccessibilityRequirement.eligibleRegion プロパティに関連付けられています。

プロパティ タイプ 説明
@type Text 必須: このプロパティは常に Country に設定します。
name Text 必須: ISO 3166-1 alpha-2 の国コード。
MediaSubscription

MediaSubscription エンティティ タイプは potentialAction.actionAccessibilityRequirement.requiresSubscription プロパティに関連付けられています。

プロパティ タイプ 説明
@type Text 必須: このプロパティは常に MediaSubscription に設定します。
@id Text 必須: サブスクリプション パッケージのグローバルに一意の ID(URI 形式)。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 は、ラジオ データの視聴アクションと、関連付けと所有権の情報を Google に提供します。このフィードには、GPR、GRI、G-music の 3 つのラジオ ネットワーク(アフィリエイト ステーションにコンテンツを提供する)が表示されます。また、GQED、GQEI、G-music の 3 つのラジオ局も提供されています。

  • GQED は、GQED Inc と GPCB という 2 つの別々の組織によって所有されています。また、GQED は GPR と提携しており、GPR と GPI が制作したコンテンツの一部を放送しています。
  • GQEI は GQED Inc と GPCB も所有しています。GQED の中継局/変換局で、別の地域を対象としています。GQEI は GPR と GPI にも加盟しています。
  • G-music は GRJ が所有する国際放送局で、ラジオ ネットワーク G-music(放送局と同じ名前の別の事業体)に加盟しています。G-music の放送局は全国に点在しており、ラジオ ネットワーク G-music によって制作されたコンテンツの一部を放送しています。
{
    "@context": "http://schema.org",
    "@type": "DataFeed",
    "dateModified": "2019-04-10T03:01:43-04:00",
    "dataFeedElement": [
        {
            "@context": ["http://schema.googleapis.com",{"@language":"en"}],
            "@type": "RadioBroadcastService",
            "@id": "https://www.tjradio.org/stations?id=4",
            "url": "https://www.tjradio.org/stations?id=4",
            "name": "GQED",
            "alternateName": ["Google Big News"],
            "callSign": "GQED-FM",
            "broadcastDisplayName": "GQED",
            "sameAs": "http://www.gqed.org/",
            "description": "GPR News & Information",
            "broadcastFrequency": {
                "@type": "BroadcastFrequencySpecification",
                "broadcastFrequencyValue": "87.7",
                "broadcastSignalModulation": "FM",
                "broadcastSubChannel": "HD1"
            },
            "areaServed": {
                "@type": "City",
                "name": "San Francisco, CA, US"
            },
            "logo": {
                "@type": "ImageObject",
                "height": 100,
                "width": 800,
                "contentUrl": "http://www.tjradio.org/img/4.jpg"
            },
            "slogan": "The second best radio in the world",
            "broadcastAffiliateOf": [
                {
                    "@type": "Organization",
                    "@id": "https://www.tjradio.org/networks/gpr",
                    "name": "GPR",
                    "sameAs": "https://en.wikipedia.org/wiki/GPR"
                },
                {
                    "@type": "Organization",
                    "@id": "https://www.tjradio.org/networks/gri",
                    "name": "GRI",
                    "sameAs": "https://www.gri.org/"
                }
            ],
            "broadcaster": [
                {
                    "@type": "Organization",
                    "@id": "https://www.tjradio.org/org/gcpb",
                    "name": "Greater California Public Broadcasting",
                    "sameAs": "https://www.gqed.org/gcpb/"
                },
                {
                    "@type": "Organization",
                    "@id": "https://www.tjradio.org/org/qged",
                    "sameAs": "https://www.gqed.org/",
                    "name": "GQED Inc"
                }
            ],
            "potentialAction": {
                "@type": "ListenAction",
                "target": [
                    {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://www.tjradio.org/?streamStationId=4",
                        "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=4",
                        "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"
                        }
                    }
                ]
            },
            "popularityScore": {
                "@type": "PopularityScoreSpecification",
                "value": 4.8
            },
            "inLanguage": "en",
            "keywords": [
                "news",
                "information"
            ]
        },
        {
            "@context": ["http://schema.googleapis.com",{"@language":"en"}],
            "@type": "RadioBroadcastService",
            "@id": "https://www.tjradio.org/stations?id=3",
            "url": "https://www.tjradio.org/stations?id=3",
            "name": "GQEI",
            "callSign": "GQEI-FM",
            "broadcastDisplayName": "GQED",
            "sameAs": "http://www.gqed.org/",
            "description": "GPR News & Information",
            "broadcastFrequency": {
                "@type": "BroadcastFrequencySpecification",
                "broadcastFrequencyValue": "88.8",
                "broadcastSignalModulation": "FM",
                "broadcastSubChannel": "HD1"
            },
            "areaServed": {
                "@type": "City",
                "name": "North Highlands, CA"
            },
            "slogan": "The best radio in the world",
            "logo": {
                "@type": "ImageObject",
                "height": 100,
                "width": 800,
                "contentUrl": "http://www.tjradio.org/img/3.jpg"
            },
            "broadcastAffiliateOf": [
                {
                    "@type": "Organization",
                    "@id": "https://www.tjradio.org/network/gpr",
                    "name": "GPR",
                    "sameAs": "https://en.wikipedia.org/wiki/GPR"
                },
                {
                    "@type": "Organization",
                    "@id": "https://www.tjradio.org/network/gri",
                    "name": "GRI",
                    "sameAs": "https://www.gri.org/"
                }
            ],
            "broadcaster": [
                {
                    "@type": "Organization",
                    "@id": "https://www.tjradio.org/org/gcpb",
                    "name": "Greater California Public Broadcasting",
                    "sameAs": "https://www.gqed.org/gcpb/"
                },
                {
                    "@type": "Organization",
                    "@id": "https://www.tjradio.org/org/gqed",
                    "sameAs": "https://www.kqed.org/",
                    "name": "GQED Inc"
                }
            ],
            "parentService": {
                "@type": "RadioBroadcastService",
                "@id": "https://www.tjradio.org/stations?id=4",
                "name": "GQED",
                "sameAs": "https://www.tjradio.org/stations?id=4"
            },
            "potentialAction": {
                "@type": "ListenAction",
                "target": {
                    "@type": "EntryPoint",
                    "urlTemplate": "https://www.tjradio.org/?streamStationId=3",
                    "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"
                    }
                }
            },
            "popularityScore": {
                "@type": "PopularityScoreSpecification",
                "value": 4.3
            },
            "inLanguage": "en",
            "keywords": [
                "finance",
                "politics"
            ]
        },
        {
            "@context": ["http://schema.googleapis.com",{"@language":"en"}],
            "@type": "RadioBroadcastService",
            "@id": "http://www.tjradio.org/radio?id=2",
            "url": "http://www.tjradio.org/radio?id=2",
            "name": "G-music",
            "sameAs": "http://www.g-music.fr/radio",
            "broadcastDisplayName": "G-music",
            "description": "G-music popular French radio station broadcasting on FM.",
            "broadcastFrequency": {
                "@type": "BroadcastFrequencySpecification",
                "broadcastFrequencyValue": "88.9",
                "broadcastSignalModulation": "FM"
            },
            "areaServed": {
                "@type": "City",
                "name": "Paris, France"
            },
            "broadcastAffiliateOf": [
                {
                    "@type": "Organization",
                    "@id": "https://www.tjradio.org/networks/g-music",
                    "name": "G-music",
                    "sameAs": "http://www.g-music-network.fr"
                }
            ],
            "broadcaster": [
                {
                    "@type": "Organization",
                    "@id": "https://www.tjradio.org/org/grj",
                    "name": "GRJ",
                    "sameAs": "https://en.wikipedia.org/wiki/GRJ_Group"
                }
            ],
            "potentialAction": {
                "@type": "ListenAction",
                "target": {
                    "@type": "EntryPoint",
                    "urlTemplate": "https://www.tjradio.org/?streamStationId=2",
                    "actionPlatform": [
                        "http://schema.org/DesktopWebPlatform",
                        "http://schema.org/MobileWebPlatform",
                        "http://schema.googleapis.com/GoogleAudioCast",
                        "http://schema.googleapis.com/GoogleVideoCast"
                    ]
                },
                "actionAccessibilityRequirement": {
                    "@type": "ActionAccessSpecification",
                    "category": "nologinrequired",
                    "availabilityStarts": "2018-04-01T11:01:00-04:00",
                    "availabilityEnds": "2019-06-30T23:59:00-04:00",
                    "eligibleRegion": {
                        "@type": "Country",
                        "name": "France"
                    }
                }
            },
            "popularityScore": {
                "@type": "PopularityScoreSpecification",
                "value": 4.2
            },
            "inLanguage": "en",
            "keywords": [
                "Classic Hits"
            ]
        },
        {
            "@context": ["http://schema.googleapis.com",{"@language":"en"}],
            "@type": "RadioBroadcastService",
            "@id": "https://www.tjradio.org/radio?id=1",
            "url": "https://www.tjradio.org/radio?id=1",
            "name": "G-music Radio",
            "callSign": "G-music Radio",
            "broadcastDisplayName": "G-music Radio",
            "sameAs": "http://www.g-music-radio.fr/radio",
            "description": "G-music is a popular french radio broadcast on FM.",
            "broadcastFrequency": {
                "@type": "BroadcastFrequencySpecification",
                "broadcastFrequencyValue": "88.1",
                "broadcastSignalModulation": "FM"
            },
            "areaServed": {
                "@type": "City",
                "name": "Lyon, France"
            },
            "broadcastAffiliateOf": [
                {
                    "@id": "https://www.tjradio.org/networks/g-music",
                    "@type": "Organization",
                    "name": "G-music",
                    "sameAs": "http://www.g-music-network.fr"
                }
            ],
            "broadcaster": [
                {
                    "@type": "Organization",
                    "@id": "https://www.tjradio.org/org/grj",
                    "name": "GRJ",
                    "sameAs": "https://en.wikipedia.org/wiki/GRJ_Group"
                }
            ],
            "parentService": {
                "@type": "RadioBroadcastService",
                "@id": "http://www.tjradio.org/radio?id=2",
                "name": "G-music",
                "sameAs": "http://www.tjradio.org/radio?id=2"
            },
            "potentialAction": {
                "@type": "ListenAction",
                "target": {
                    "@type": "EntryPoint",
                    "urlTemplate": "https://www.tjradio.org/?streamStationId=1",
                    "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": "2019-06-30T23:59:00-04:00",
                    "eligibleRegion": {
                        "@type": "Country",
                        "name": "France"
                    }
                }
            },
            "popularityScore": {
                "@type": "PopularityScoreSpecification",
                "value": 4.2
            },
            "inLanguage": "fr",
            "keywords": [
                "Classic Hits"
            ]
        }
    ]
}
  

このページで説明するプロパティに関連するトピックの詳細については、次のページをご覧ください。