Propriedades de marcação de conteúdo de estações de rádio

Esta seção fornece os detalhes das propriedades de marcação de conteúdo para o tipo de entidade RadioBroadcastService. Para mais detalhes, consulte o exemplo de feed completo.

Tabela de especificações

Propriedade Tipo esperado Descrição
@context Text Obrigatório:sempre defina essa propriedade como ["http://schema.googleapis.com", {"@language": "xx"}], em que xx representa o idioma das strings no feed.

Cada contexto de entidade raiz precisa ter o @language definido como o código de idioma apropriado e no formato BCP 47. Por exemplo, se o idioma estiver definido como espanhol, os nomes serão considerados em espanhol, mesmo que a legenda ou o idioma da dublagem seja o inglês.
@type Text Obrigatório:sempre defina essa propriedade como RadioBroadcastService.
@id URL Obrigatório: o identificador do conteúdo em formato de URI. Por exemplo, https://example.com/1234abc.
@id precisa atender aos seguintes requisitos:
  • Exclusivo globalmente no seu catálogo
  • Estáticas: o ID precisa ser estável e não pode mudar ao longo do tempo, mesmo que a propriedade de URL do programa mude. Ele será tratado como uma string opaca e não precisa ser um link funcional.
  • No formato de identificador de recurso unificado (URI)
  • O domínio usado para o valor @id precisa ser de propriedade da sua organização.
Como o url de uma entidade atende a todos os requisitos como identificador, recomendamos que você use o url de uma entidade como @id. Consulte a seção Identificador para mais detalhes.
url URL Obrigatório:o URL canônico do conteúdo, que fornece informações sobre a estação de rádio.

A propriedade url precisa atender aos seguintes requisitos:
  • Ele precisa ser globalmente exclusivo.
  • Ele precisa conter um URL canônico ativo que o Google possa rastrear.
  • Ele precisa apontar para uma página de descrição de conteúdo que não seja bloqueada por um paywall.
name Text Obrigatório:o nome oficial da estação de rádio. Deve haver apenas um nome oficial por idioma. Por exemplo, "WXKS FM". Use uma matriz para listar os nomes em diferentes idiomas. Para conferir um exemplo, consulte Várias regiões e idiomas.
alternateName Text Nomes alternativos que ajudam os usuários a identificar a estação de rádio. Essa propriedade precisa ser nomes alternativos legítimos de uma estação, não palavras-chave para influenciar o acionamento. Para palavras-chave, use a propriedade keywords. Use uma matriz para listar os nomes em diferentes idiomas. Para conferir um exemplo, consulte Várias regiões e idiomas.
callSign Text Obrigatório, se aplicável:o indicativo oficial da estação de rádio emitido pelo governo. Por exemplo, "KQEI-FM". Para estações de rádio da América do Norte, essa propriedade é obrigatória. Para regiões em que os indicativos de chamada não são usados com frequência, isso é opcional.
broadcastDisplayName Text Obrigatório:os nomes de exibição ou marcas da estação de rádio. Por exemplo, "Fake Radio 105". Os valores ajudam os usuários a identificar essa estação de rádio nas consultas, além de outras informações importantes, como o indicativo e o nome.
description Text Obrigatório:uma breve descrição da estação de rádio. Essa propriedade tem um limite de 300 caracteres. Use uma matriz para marcar a descrição em vários idiomas. Para conferir um exemplo, consulte Várias regiões e idiomas.
slogan Text Slogan da estação de rádio. Por exemplo, "a estação de rádio de música fictícia número um do Google".
logo ImageObject Uma imagem do logotipo da estação. Forneça a resolução mais alta disponível. O formato precisa ser JPEG ou PNG. Para detalhes e exemplos, consulte a seção ImageObject.
broadcastFrequency BroadcastFrequencySpecification Obrigatório:a especificação de frequência da estação de rádio. Para estações de rádio AM/FM terrestres, essa propriedade é obrigatória. Para transmissões somente on-line, o valor precisa ser definido como a string INTERNET_STREAM. Para detalhes e exemplos, consulte a seção BroadcastFrequencySpecification.
areaServed City, State, Country, or AdministrativeArea Obrigatório:a área geográfica principal segmentada pela estação de rádio. Use essa propriedade para selecionar a estação mais adequada entre uma rede de estações afiliadas com nomes semelhantes. Por exemplo, use-o para selecionar um serviço de rádio transmitido em todo o país com afiliadas locais. O formato sugerido é city, (optional) state, country. Para detalhes e exemplos, consulte a seção Cidade, estado, país, área administrativa.
broadcastAffiliateOf Organization Obrigatório se aplicável:a afiliada da qual a estação de rádio é membro ou a afiliada que fornece o conteúdo transmitido na estação de rádio. Por exemplo, "NPR", "PRI" ou "PBS". Se a estação de rádio não fizer parte de nenhuma afiliação, essa propriedade não será obrigatória. Para detalhes e exemplos, consulte a seção Organização.
broadcaster Organization Obrigatório:a organização que é proprietária, administra e opera a estação de rádio. Para detalhes e exemplos, consulte a seção Organização.
parentService RadioBroadcastService Obrigatório se aplicável:essa propriedade só é obrigatória quando a estação de rádio é um repetidor ou tradutor. Ele representa a estação de rádio original que o repetidor ou tradutor transmite. Para detalhes e exemplos, consulte a seção RadioBroadcastService.
potentialAction ListenAction Obrigatório:a ação acionada para que os usuários ouçam a estação de rádio. Para mais detalhes, consulte a seção ListenAction.
popularityScore PopularityScoreSpecification Altamente recomendado Por quê? Uma pontuação que o Google usa, além de outros indicadores, para determinar qual mídia será reproduzida para os usuários. Essa pontuação representa a popularidade do conteúdo em relação a outros conteúdos no seu catálogo. Portanto, a escala da nota precisa ser consistente nos seus feeds e em todas as entidades do seu catálogo. Por padrão, a pontuação de popularidade de uma entidade é definida como 0.
inLanguage Text O idioma do conteúdo transmitido pela estação de rádio. O valor precisa ser um código de idioma no formato BCP 47. Use esse valor para atender às consultas do usuário que solicitam conteúdo em um idioma específico. Se a estação transmite em diferentes idiomas em horários diferentes, basta listar o idioma principal.
keywords Text Uma lista de palavras-chave associadas à estação de rádio. Use essas palavras-chave para expandir as consultas do usuário que acionam a estação de rádio. Por exemplo, "notícias", "esportes" ou "rock".
identifier PropertyValue Altamente recomendado Por quê? - O ID externo ou outro ID que identifica claramente essa entidade. Vários identificadores são permitidos. Para mais detalhes, consulte a seção Propriedades do identificador.
sameAs URL É o URL de uma página da Web de referência que indica claramente a identidade do item. Por exemplo, uma página da Wikipédia sobre o serviço de transmissão.

Referências de propriedades do tipo de entidade

Confira a seguir os tipos de entidade e as referências de propriedade.

BroadcastFrequencySpecification

O tipo de entidade BroadcastFrequencySpecification está associado à propriedade broadcastfrequency.

O tipo de entidade BroadcastFrequencySpecification é usado para identificar a estação de rádio pela frequência. No caso do rádio digital, o canal de frequência pode transmitir vários subcanais com programas diferentes. Nesses casos, o valor broadcastSubChannel é usado para localizar a estação de rádio de destino no canal de frequência.

Para estações de rádio somente para Internet, o objeto BroadcastFrequencySpecification não é necessário. Use o valor de string INTERNET_STREAM.

Propriedade Tipo esperado Descrição
@type Text Obrigatório:sempre defina essa propriedade como BroadcastFrequencySpecification.
broadcastFrequencyValue Text Obrigatório:a parte numérica da frequência. Por exemplo, "89.3". Para estações de transmissão de áudio digital (DAB, na sigla em inglês), esse número precisa ser o número do bloco. Por exemplo, "12A".
broadcastSignalModulation Text Obrigatório:a parte da modulação de sinal da frequência. O valor precisa ser um destes: "FM", "AM", "HD", "DAB" ou "DAB+".
broadcastSubChannel Text Obrigatório, se aplicável:o subcanal no caso de rádio digital. Para estações DAB e DAB+, esse valor é o ID do serviço. Por exemplo, "HD1" a "HD8" são valores possíveis para rádio HD, e "C8D8" é um valor possível para DAB.

Confira abaixo alguns exemplos de 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",

Organização

O tipo de entidade Organization é associado às propriedades broadcaster ou broadcastAffiliateOf.

Na especificação RadioBroadcastService, o tipo Organization é usado para as propriedades broadcaster e broadcastAffiliateOf.

Propriedade Tipo esperado Descrição
@type Text Obrigatório:sempre defina essa propriedade como Organization.
@id URL Obrigatório:um ID globalmente exclusivo para a organização em formato de URI. O ID precisa ser estável e não pode mudar ao longo do tempo. Ele é tratado como uma string opaca e não precisa ser um link funcional.
name Text Obrigatório:o nome da organização.
sameAs URL Essa propriedade é um URL de uma página da Web de referência que identifica claramente a organização. Por exemplo, uma página da Wikipédia sobre a organização ou o site oficial dela.

Confira abaixo alguns exemplos de 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

O tipo de entidade RadioBroadcastService está associado à propriedade parentService.

A propriedade parentService é usada para que uma estação repetidora ou tradutora indique a estação mãe.

Propriedade Tipo esperado Descrição
@type Text Obrigatório:sempre defina essa propriedade como RadioBroadcastService.
@id URL Obrigatório:um ID globalmente exclusivo em um formato de URL que representa a estação de rádio mãe. Se a estação de rádio principal também estiver incluída no seu feed como uma entidade separada, verifique se os dois IDs são iguais.
name Text Obrigatório:o nome da estação de rádio mãe.
sameAs URL O URL de uma página da Web de referência que identifica claramente a estação principal. Por exemplo, uma página da Wikipédia sobre a estação principal.

Confira abaixo um exemplo de RadioBroadcastService:

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

O tipo de entidade ImageObject está associado à propriedade logo.

A propriedade logo é usada para fornecer a imagem do logotipo da estação de rádio. Essas imagens são exibidas com o conteúdo como um link direto para uma determinada entidade de rádio.

Propriedade Tipo esperado Descrição
@type Text Obrigatório:sempre defina essa propriedade como ImageObject.
height Integer Altura da imagem em pixels.
width Integer Largura da imagem, em pixels.
contentUrl URL Obrigatório:um URL em que a imagem pode ser buscada.
regionsAllowed Country Os países em que a mídia é permitida. Se a propriedade não for especificada, será presumido que a imagem pode ser exibida em todas as localidades.

Para enviar imagens diferentes por região, adicione vários tipos de ImageObject, cada um com um conjunto de países e um URL de imagem correspondente.

País

O tipo de entidade Country está associado à propriedade logo.regionsAllowed.

Propriedade Tipo esperado Descrição
@type Text Sempre defina essa propriedade como Country.
name Text O ISO 3166-1 alfa-2. Por exemplo, "GB" ou "US".

Confira abaixo alguns exemplos de 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

O tipo de entidade PropertyValue está associado à propriedade identifier.

Se você usa um sistema de ID de terceiros para seu conteúdo, como os IDs da Gracenote (TMS), o ID pode ser fornecido pela propriedade identifier. Isso melhora a precisão da reconciliação das suas estações de rádio pelo Google.

Propriedade Tipo esperado Descrição
@type Text Obrigatório:sempre defina essa propriedade como PropertyValue.
propertyID Text Obrigatório:o tipo de ID especificado. Oferecemos suporte aos seguintes tipos de ID:
  • TMS_ROOT_ID: o ID raiz dos IDs da Gracenote (TMS). Por exemplo, "15829".
  • TMS_ID: o ID da variante dos IDs Gracenote (TMS). Por exemplo, "MV000398520000".
  • WIKIDATA_ID: o ID do WikiData. Por exemplo, "Q795598".
value Text O URL de uma página da Web de referência que identifica claramente a estação principal. Por exemplo, uma página da Wikipédia sobre a estação principal.

Confira abaixo um exemplo de PropertyValue:

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

PopularityScoreSpecification

O tipo de entidade PopularityScoreSpecification está associado à propriedade popularityScore.

Propriedade Tipo esperado Descrição
@type Text Obrigatório:sempre defina essa propriedade como PopularityScoreSpecification.
value Number Obrigatório:um valor numérico positivo que é comparado com outras entidades do seu catálogo. Quanto maior o número, maior a popularidade.
eligibleRegion Country Um país ou uma lista de regiões em que o índice de popularidade é aplicável. Se a pontuação de popularidade for aplicável globalmente, basta usar earth como valor de texto.
Se regiões específicas precisarem ser listadas, use o tipo Country.

Se essa propriedade for omitida, o eligibleRegion vai assumir o valor padrão earth.

País

O tipo de entidade Country está associado à propriedade popularityScore.eligibleRegion.

Propriedade Tipo esperado Descrição
@type Text Obrigatório:sempre defina essa propriedade como Country.
name Text Obrigatório:o ISO 3166-1 alfa-2. Por exemplo, "GB" ou "US".

Confira abaixo alguns exemplos de PopularityScoreSpecification:

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

Cidade, estado, país, área administrativa

Os tipos de entidade City, State, Country e AdministrativeArea são associados à propriedade areaServed.

A propriedade areaServed ajuda a selecionar a estação mais adequada com base nas informações de localização do usuário. Exemplos de informações de local são consultas de usuário, como "uma estação de rádio perto de mim" ou "rádio de notícias local".

Propriedade Tipo esperado Descrição
@type Text Obrigatório:sempre defina essa propriedade como um dos seguintes tipos de entidade: City, State, Country ou AdministrativeArea.
name Text Obrigatório:o nome da cidade, do estado, do país ou da área. Informe a região mais granular. Além disso, forneça a cadeia que contém o conteúdo. Use o seguinte formato: city, state, country.

Confira abaixo alguns exemplos de 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

O tipo de entidade ListenAction está associado à propriedade potentialAction.

A propriedade ListenAction define seus links diretos para reprodução. Ele também define os critérios para que os usuários acessem o conteúdo. Por exemplo, geo/chronal/login/subscription status.

Propriedade Tipo esperado Descrição
@type Text Obrigatório:sempre defina essa propriedade como ListenAction.
target EntryPoint Obrigatório:as especificações do link direto. Ele inclui as informações da plataforma com suporte. Pode haver vários tipos de entidade EntryPoint para definir links diretos diferentes para diferentes conjuntos de plataformas.
actionAccessibilityRequirement ActionAccessSpecification Obrigatório:a definição dos requisitos do usuário para acessar essa entidade. Se houver vários tipos de entidade ActionAccessSpecification, um usuário que atenda a qualquer um dos critérios de especificação poderá acessar o conteúdo.

EntryPoint

O tipo de entidade EntryPoint está associado à propriedade potentialAction.target.

Propriedade Tipo esperado Descrição
@type Text Obrigatório:sempre defina essa propriedade como EntryPoint.
urlTemplate Text Obrigatório:o link que inicia a reprodução do conteúdo.
actionPlatform Text Obrigatório:as plataformas em que o link direto é válido. Os seguintes são valores possíveis:
  • 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

O tipo de entidade ActionAccessSpecification está associado à propriedade potentialAction.actionAccessibilityRequirement.

Propriedade Tipo esperado Descrição
@type Text Obrigatório:sempre defina essa propriedade como ActionAccessSpecification.
category Text Obrigatório:o tipo de requisito de acesso. Precisa ser um dos seguintes valores:
  • nologinrequired: essa ação está disponível para o usuário sem necessidade de compra ou login para acessar o conteúdo.
  • free: essa ação está disponível sem necessidade de compra ou assinatura paga do usuário. A ação ainda exige que os usuários façam login.
  • subscription: essa ação está incluída em uma assinatura paga do serviço.
availabilityStarts DateTime É a hora de início do período de disponibilidade. Use essa propriedade para controlar o momento exato em que esse conteúdo fica disponível para os usuários.
availabilityEnds DateTime É a hora de término do período de disponibilidade. Use essa propriedade para controlar o momento exato em que esse conteúdo não estará mais disponível para os usuários.
eligibleRegion Country É o país qualificado para a Offer. Use essa propriedade para controlar o país ou a região em que esse conteúdo deve ou não estar disponível.
requiresSubscription MediaSubscription O pacote de assinatura necessário para acessar o conteúdo. Se o serviço oferece vários pacotes de assinatura, essa propriedade é obrigatória. Se o serviço for sem custo financeiro ou tiver apenas um nível de serviço de assinatura, pule esta propriedade.
País

O tipo de entidade Country está associado à propriedade potentialAction.actionAccessibilityRequirement.eligibleRegion.

Propriedade Tipo esperado Descrição
@type Text Obrigatório:sempre defina essa propriedade como Country.
name Text Obrigatório:o código do país ISO 3166-1 alfa-2.
MediaSubscription

O tipo de entidade MediaSubscription está associado à propriedade potentialAction.actionAccessibilityRequirement.requiresSubscription.

Propriedade Tipo esperado Descrição
@type Text Obrigatório:sempre defina essa propriedade como MediaSubscription.
@id Text Obrigatório:um ID globalmente exclusivo para o pacote de assinatura em formato de URI. O ID precisa ser estável e não pode mudar ao longo do tempo. Ele é tratado como uma string opaca e não precisa ser um link funcional.
name Text Obrigatório:o nome do pacote de assinatura. Por exemplo, "G-Radio Premium" ou "A-Radio Basic".
expectsAcceptanceOf Offer O tipo Offer associado à compra da assinatura de mídia. Essa propriedade é usada para expressar o preço da assinatura.
Oferta

O tipo de entidade Offer está associado à propriedade potentialAction.actionAccessibilityRequirement.requiresSubscription.expectsAcceptanceOf.

Propriedade Tipo esperado Descrição
@type Text Obrigatório:sempre defina essa propriedade como Offer.
price Number Obrigatório:o preço da assinatura.
priceCurrency Text Obrigatório:a moeda do preço no formato ISO 4217 de três letras.
seller Organization A organização que oferece a assinatura ou compra da ação. Use o mesmo esquema descrito na seção Organization.

Confira abaixo alguns exemplos de 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"
            ]
        },
        {
            "@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"
            }
        }
    ]
},

Exemplo de feed completo

Neste exemplo de feed completo, apresentamos um provedor hipotético de dados de rádio: TJ_RADIO. TJ_RADIO fornece ações de audição para dados de rádio, além de informações de afiliação e propriedade. Neste feed, três redes de rádio (que fornecem conteúdo para estações afiliadas) são apresentadas: GPR, GRI e G-music. Além disso, três estações de rádio são apresentadas: GQED, GQEI e G-music.

  • A GQED é de propriedade da GQED Inc e da GPCB, duas organizações separadas. Além disso, o GQED é afiliado ao GPR, já que transmite parte do conteúdo criado por ele e pelo GPI.
  • A GQEI também é de propriedade da GQED Inc e da GPCB. É uma estação repetidora/transdutora de GQED que atende a uma área diferente. O GQEI também é afiliado ao GPR e ao GPI.
  • A G-music é uma estação internacional que pertence à GRJ e é afiliada à rede de rádio G-music, uma entidade diferente com o mesmo nome da estação. As estações G-music estão espalhadas por todo o país e transmitem parte do conteúdo criado pela rede de rádio 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"
            ]
        }
    ]
}
  

Consulte as páginas a seguir para mais informações sobre os temas relacionados às propriedades descritas nesta página: