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

Esta seção fornece os detalhes das propriedades da marcação de conteúdo para o Tipo de entidade RadioBroadcastService. Para mais detalhes, consulte a 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 com o código de idioma apropriado e o formato BCP 47. Por exemplo, se o idioma estiver definido como espanhol, os nomes serão considerados em espanhol, mesmo que o idioma das legendas ou dublagens seja inglês.
@type Text Obrigatório:sempre defina essa propriedade como RadioBroadcastService.
@id URL Obrigatório: o identificador do conteúdo no formato URI. Por exemplo, https://example.com/1234abc.
@id precisa atender aos seguintes requisitos:
  • Exclusivo globalmente no seu catálogo
  • Estático 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 em funcionamento.
  • Na forma de URI (Identificador de recurso unificado)
  • O domínio usado para o valor @id precisa ser da sua organização.
Como o url de uma entidade atende a todos os requisitos de identificador, recomendamos que você use o url dela 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 possa ser rastreado pelo Google.
  • Ele precisa direcionar para uma página de descrição do conteúdo que não esteja 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 ver um exemplo, consulte Várias regiões e idiomas.
alternateName Text São nomes alternativos que ajudam os usuários a identificar a estação de rádio. Para influenciar o acionamento, esta propriedade precisa conter nomes alternativos legítimos para uma estação, e não palavras-chave. Para palavras-chave, use a propriedade keywords. Use uma matriz para listar os nomes em diferentes idiomas. Para ver um exemplo, consulte Várias regiões e idiomas.
callSign Text Obrigatório, se aplicável:o indicativo de chamada 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 onde os indicativos de chamada não são usados com frequência, isso é opcional.
broadcastDisplayName Text Obrigatório:os nomes de exibição ou as 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 indicativo de chamada e nome.
description Text Obrigatório:uma breve descrição da estação de rádio. Esta propriedade tem um limite de 300 caracteres. Use uma matriz para marcar a descrição em vários idiomas. Para ver um exemplo, consulte Várias regiões e idiomas.
slogan Text Slogan da estação de rádio. Por exemplo, "Estação de rádio fictícia de música 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 streams somente on-line, o valor precisa ser definido como a string INTERNET_STREAM. Para mais 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 esta propriedade para selecionar a estação mais adequada entre uma rede de estações afiliadas com nome semelhante. Por exemplo, para selecionar um serviço de rádio com transmissão nacional e afiliados locais. O formato sugerido é city, (optional) state, country. Para mais detalhes e exemplos, consulte a seção Cidade, Estado, País, AdministrativeArea.
broadcastAffiliateOf Organization Obrigatório:o afiliado da estação de rádio ou que fornece o conteúdo transmitido nela. 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 é 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 for o caso:essa propriedade só é obrigatória quando a estação de rádio é repetidora ou tradutora. Ela 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 os usuários ouvirem 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 vai ser reproduzida para os usuários. Essa pontuação representa a popularidade do conteúdo em relação a outros conteúdos do seu catálogo. Portanto, a escala da pontuação precisa ser consistente nos feeds e em todas as entidades no seu catálogo. Por padrão, a pontuação de popularidade de uma entidade é definida como 0.
inLanguage Text O idioma do conteúdo que é transmitido na estação de rádio. O valor precisa ser um código de idioma no formato BCP 47. Use esse valor para atender a consultas de usuários que solicitam conteúdo em um idioma específico. Se a estação transmitir conteúdo em idiomas diferentes em momentos 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 "pedra".
identifier PropertyValue Altamente recomendado Por quê? - O ID externo ou outro ID que identifica claramente a 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 propriedade do tipo de entidade

A seguir estão os tipos de entidade e as referências de propriedade deles.

BroadcastFrequencySpecification

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

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

Para estações de rádio somente Internet, o objeto BroadcastFrequencySpecification não é necessário, então 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), precisa ser o número do bloco. Por exemplo, "12A".
broadcastSignalModulation Text Obrigatório:a parte da modulação do sinal da frequência. O valor precisa ser "FM", "AM", "HD" ou "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 a seguir exemplos de BroadcastFrequencySpecification:

FM (HD)

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

AM

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

DAB

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

Apenas Internet

"broadcastFrequency": "INTERNET_STREAM",

Organização

O tipo de entidade Organization está associado à 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 um 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 em funcionamento.
name Text Obrigatório:o nome da organização.
sameAs URL Essa propriedade é um URL para 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 da organização.

Confira a seguir exemplos de Organization:

SINGLE

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

VÁRIOS PROPRIETÁRIOS

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

VÁRIAS REDES

"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 a parentService. .

A propriedade parentService é usada em uma estação repetidora ou de tradutor para indicar a estação principal.

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 principal. 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 principal.
sameAs URL O URL para 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 a seguir um exemploRadioBroadcastService:

  "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 especificada. Essas imagens são exibidas ao lado do 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 onde a mídia é permitida. Se a propriedade não for especificada, vamos presumir que a imagem pode ser mostrada em todas as localidades.

Para enviar imagens diferentes por região, adicione vários tipos de ImageObject, cada um com o próprio 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 A ISO 3166-1 alfa-2. Por exemplo, "GB" ou "EUA".

Confira ImageObjectexemplos:

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

LOGOTIPO POR PAÍS

"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 no seu conteúdo, como os IDs da Gracenote (TMS), o ID poderá 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 do ID especificado. Aceitamos os 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 da Gracenote (TMS). Por exemplo, "MV000398520000".
  • WIKIDATA_ID: o ID do WikiData. Por exemplo, "Q795598".
value Text O URL para 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 a seguir 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 das regiões a que a pontuação de popularidade se aplica. Se a pontuação de popularidade for aplicável globalmente, basta usar earth como o valor de texto.
Se for preciso listar regiões específicas, use o tipo Country.

Se essa propriedade for deixada de fora, o eligibleRegion será definido por padrão como 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:a norma ISO 3166-1 alfa-2. Por exemplo, "GB" ou "EUA".

Confira a seguir exemplos de PopularityScoreSpecification:

POPULARIDADE GLOBAL

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

ESPECÍFICO PARA O PAÍS

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

Cidade, Estado, País, AdministrativeArea

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

A propriedade areaServed ajuda a selecionar a estação mais apropriada com base as informações de localização do usuário. Exemplos de informações de local são o consultas 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. Forneça a região mais granular. Além disso, forneça a cadeia que a contém. Use o seguinte formato: city, state, country.

Confira a seguir exemplos de areaServed:

CIDADE

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

ESTADO

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

PAÍS

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

ADMINISTRATIVEAREA

"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 seu link direto. Inclui as informações de plataforma com suporte. Pode haver vários tipos de entidade EntryPoint para definir links diretos para diferentes conjuntos de plataformas.
actionAccessibilityRequirement ActionAccessSpecification Obrigatório:a definição dos requisitos do usuário para acessar essa entidade. Se vários tipos de entidade ActionAccessSpecification estiverem presentes, um usuário que corresponder a qualquer um dos critérios da especificação poderá acessar o conteúdo.

EntryPoint

O tipo de entidade EntryPoint está associado a 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 seu conteúdo.
actionPlatform Text Obrigatório:as plataformas para as quais o link direto é válido. Estes são os 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 destes valores:
  • nologinrequired: esta ação está disponível para o usuário sem necessidade de compra ou login para acessar o conteúdo.
  • free: esta ação está disponível sem necessidade de compra ou assinatura paga do usuário. Os usuários ainda precisam fazer login para realizar a ação.
  • subscription: esta 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 ficará 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 Offer. Use esta propriedade para controlar o país ou a região onde esse conteúdo deve ou não estar disponível.
requiresSubscription MediaSubscription O pacote de assinatura necessário para acessar o conteúdo. Caso seu serviço ofereça vários pacotes de assinatura, essa propriedade é obrigatória. Se o serviço for sem custo financeiro ou se houver apenas um nível de serviço de assinatura, você poderá ignorar essa 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 no formato 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 um 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 em funcionamento.
name Text Obrigatório:o nome do pacote de assinatura. Por exemplo, "G-Radio Premium". ou "A-Radio Basic".
expectsAcceptanceOf Offer O tipo de Offer associado à compra da assinatura de mídia. Esta propriedade é usada para expressar o preço da assinatura.
Oferta

O tipo de entidade Offer está associado à 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 a seguir 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",
            "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"
        }
    }
},

ESPECÍFICO PARA A PLATAFORMA

"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 de dados de rádio hipotético: TJ_RADIO. TJ_RADIO fornece ações de detecção para dados de rádio, além de informações de afiliação e propriedade. Nesse feed, três redes de rádio (oferecem conteúdo a estações afiliadas) apresentam GPR, GRI e G-music. Além disso, são apresentadas três estações de rádio: 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 à GPR, pois transmite parte do conteúdo criado pela GPR e GPI.
  • A GQEI é de propriedade da GQED Inc. e da GPCB. É uma estação de repetição/tradutor do GQED, que atende uma área diferente. A GQEI também é afiliada à GPR e à GPI.
  • 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.

Consulte as páginas a seguir para mais informações sobre tópicos relacionados às propriedades descritos nesta página: