廣播電台的內容標記屬性

本節將說明 RadioBroadcastService 實體類型的內容標記屬性詳細資料。如需完整詳細資料,請參閱完整動態饋給範例

規格表

屬性 預期類型 說明
@context Text 必要:請一律將這項屬性設為 ["http://schema.googleapis.com", {"@language": "xx"}],其中 xx 代表動態饋給中字串的語言。

每個根實體內容都必須將 @language 設為適當的語言代碼,且採用 BCP 47 格式。舉例來說,如果語言設為西班牙文,系統就會假設名稱為西班牙文,即使字幕或配音語言為英文也一樣。
@type Text 必填:請一律將這項屬性設為 RadioBroadcastService
@id URL 必填:內容的 ID,格式為 URI,例如 https://example.com/1234abc
@id 必須符合下列規定:
  • 在目錄中全域專屬
  • 靜態;這個 ID 應固定,不會隨著時間而改變 (即使節目的網址屬性有所變更)。系統會將這個值視為不透明字串,且不一定要是有效連結。
  • 統一資源識別碼 (URI) 格式
  • 用於 @id 值的網域必須由貴機構所擁有。
由於實體的 url 符合 ID 的所有必要條件,建議您將實體的 url 做為 @id。詳情請參閱「識別碼」一節。
url URL 必要:內容的標準網址,可提供電台相關資訊。

url 屬性必須符合下列規定:
  • 這個值在全域範圍內不得重複。
  • 必須包含 Google 可檢索的線上標準網址。
  • 必須指向未受付費牆阻擋的內容說明頁面。
name Text 必填:廣播電台的官方名稱。每種語言只能有一個官方名稱。例如「WXKS FM」。使用陣列列出不同語言的名稱。如需範例,請參閱「多個地區和語言」。
alternateName Text 可協助使用者識別廣播電台的其他名稱。這個屬性必須是車站的正當別名,而非影響觸發條件的關鍵字。如要使用關鍵字,請改用 keywords 屬性。使用陣列列出不同語言的名稱。如需範例,請參閱「多個地區和語言」。
callSign Text 必要 (如適用):政府核發的官方電台呼號。例如「KQEI-FM」。北美地區的電台必須提供這項屬性。在通常不使用呼號的地區,這項資訊為選填。
broadcastDisplayName Text 必要:廣播電台的顯示名稱或品牌名稱。例如「Fake Radio 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。可使用多個 ID。詳情請參閱「識別碼屬性」一節。
sameAs 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 範例:

"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 實體類型與 broadcasterbroadcastAffiliateOf 屬性相關聯。

RadioBroadcastService 規格中,Organization 類型會用於 broadcasterbroadcastAffiliateOf 屬性。

屬性 預期類型 說明
@type Text 必填:請一律將這項屬性設為 Organization
@id URL 必填:機構的全域不重複 ID,採 URI 格式。這個 ID 應固定,不會隨著時間而改變。系統會將這個值視為不透明字串,且不一定要是有效連結。
name Text 必填:機構名稱。
sameAs 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 必填:代表父級電台的全域不重複 ID,採網址格式。如果父項電台也以獨立實體的形式納入動態饋給,請確保兩個 ID 相同。
name Text 必填:父項廣播電台的名稱。
sameAs 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 必填:可擷取圖片的網址。
regionsAllowed Country 允許使用媒體的國家/地區。如果未指定這項屬性,系統會假設圖片可在所有語言代碼中顯示。

如要針對每個區域提交不同的圖片,請新增多個 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 屬性相關聯。

如果您為內容使用第三方 ID 系統 (例如 Gracenote ID (TMS)),則 identifier 資源可提供 ID。這有助於 Google 比對你的電台時提高準確度。

屬性 預期類型 說明
@type Text 必填:請一律將這項屬性設為 PropertyValue
propertyID Text 必要:指定 ID 的類型。我們支援下列身分證件類型:
  • TMS_ROOT_ID:Gracenote ID (TMS) 根 ID。例如「15829」。
  • TMS_ID:Gracenote ID (TMS) 變化版本 ID。例如「MV000398520000」。
  • WIKIDATA_ID:Wikidata ID。例如「Q795598」。
value Text 可明確識別父站的參照網頁網址。例如母車站的維基百科頁面。

以下是 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 存取內容所需的訂閱方案。如果您的服務提供多種訂閱方案,則必須提供這個屬性。如果您的服務是免費的,或是只有單一層級的訂閱服務,您可以略過這個屬性。
國家/地區

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 必填:價格的幣別,採用三個英文字母組成的 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 會提供收聽動作、廣播資料,以及關聯和擁有權資訊。這個動態饋給中,GPR、GRI 和 G-music 這 3 個電台網絡 (為聯盟電台提供內容) 會顯示。此外,系統還會顯示 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-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"
            ]
        }
    ]
}
  

如要進一步瞭解本頁所述屬性相關主題,請參閱下列頁面: