Identifica los tipos de entidades de tu contenido

El primer paso para crear el feed es identificar los tipos de entidades que debes proporcionar en él. Para ello, es importante que comprendas tu catálogo de contenido multimedia, sobre todo porque cada tipo de entidad tiene atributos y requisitos diferentes. Es posible que seas un proveedor que solo cataloga películas o uno que proporciona contenido musical, como canciones, artistas, playlists o estaciones de radio a tus usuarios. También puedes publicar contenido de video y música para tus usuarios. Antes de continuar, es útil que conozcas las categorías en las que te encuentras.

Identifica el tipo de integración

En el nivel superior, las acciones de contenido multimedia te permiten realizar dos tipos de integraciones, que se desglosan en subcategorías, como se muestra en la siguiente tabla:

Categoría de integración Subcategoría de integración Descripción

Acciones de visualización

Video on demand

Proveedores de acceso a recursos de video que se transmiten on demand Por lo general, los recursos incluyen películas y programas de TV (ten en cuenta que los eventos deportivos requieren una integración de TV en vivo o una integración combinada de TV en vivo y video on demand con entidades de BroadcastEvent). El acceso al catálogo se proporciona de forma gratuita o a través de una tarifa de suscripción única o recurrente. Puedes consultar el gráfico de relaciones entre entidades para obtener más detalles.

TV en vivo

Son proveedores que brindan acceso a contenido transmitido en vivo, que suele transmitirse en canales de TV lineales o en Internet. Por lo general, los activos incluyen los canales, la guía electrónica de programación (EPG) y los metadatos asociados de películas, programas de TV y eventos deportivos. El acceso al catálogo se proporciona de forma gratuita o a través de una tarifa de suscripción única o recurrente. Para obtener más información, consulta el gráfico de relaciones de entidades.

Video on demand y TV en vivo

Son proveedores que brindan acceso a canales de TV lineales y de video on demand, o bien a contenido transmitido en vivo. Por lo general, los activos incluyen los canales, la guía electrónica de programación (EPG), las películas, los programas de TV y los metadatos de los partidos deportivos. El acceso al catálogo se proporciona de forma gratuita o a través de una tarifa de suscripción única o recurrente. Para obtener más información, consulta el gráfico de relaciones entre entidades.

Acciones de escucha

Música

Son proveedores que brindan acceso a su catálogo de canciones, playlists, artistas y álbumes que se transmiten por Internet. El acceso al catálogo se proporciona de forma gratuita o a través de una tarifa de suscripción única o recurrente.

Radio

Son proveedores que brindan acceso a su catálogo de estaciones de radio. El acceso al catálogo se proporciona de forma gratuita o a través de una tarifa de suscripción única o recurrente.

Podcast

Son proveedores que brindan acceso a su catálogo de podcasts que se pueden transmitir por Internet. El acceso al catálogo se proporciona de forma gratuita o a través de una tarifa de suscripción única o recurrente.

Comprender los tipos de entidades disponibles

Tipo de entidad Descripción breve

Película

Movie es la representación de schema.org de una película. Puede ser un estreno en cines, un lanzamiento para el hogar, un lanzamiento internacional, una versión remasterizada, una versión del director, una versión sin clasificación o una versión extendida de la película. La entidad te permite modelar varios atributos de una película, como sus actores, directores, fechas de lanzamiento regionales o globales, y mucho más. 

Para obtener especificaciones y un ejemplo, consulta Propiedades de lenguaje de marcado de contenido de películas.

TVSeries

También conocida como programa de TV, la entidad TVSeries es la representación de schema.org. Por ejemplo, "Grey's Anatomy" es una serie de televisión de drama médico creada por Shonda Rimes. Tiene varias temporadas, y cada una tiene varios episodios.

Para obtener especificaciones y un ejemplo, consulta Propiedades de lenguaje de marcado de contenido de programas de TV.

TVSeason

TVSeason es la representación de schema.org de una sola temporada asociada con una TVSeries. Por ejemplo, la "temporada 18" de la TVSeries "Grey's Anatomy" tuvo 20 episodios. La entidad TVSeason captura el nombre y el número de la temporada, y se vincula con la entidad TVSeries con la que se relaciona.

Para obtener especificaciones y un ejemplo, consulta Propiedades de lenguaje de marcado de contenido de programas de TV.

TVEpisode

TVEpisode es la representación de schema.org de un solo episodio de una TVSeason determinada, asociada a una TVSeries. Por ejemplo, "I'll Follow the Sun" fue el 7º episodio de la 19ª TVSeason de la TVSeries "Grey's Anatomy". La entidad TVEpisode captura el número de episodio, el nombre, la fecha de lanzamiento, el vínculo directo para mirar el episodio y mucho más. También se vincula a las entidades TVSeason y TVSeries con las que se relaciona. 

Para obtener especificaciones y un ejemplo, consulta Propiedades de lenguaje de marcado de contenido de programas de TV.

SportsEvent

SportsEvent es la representación de schema.org de un partido deportivo o una repetición completa de un partido deportivo. La entidad ayuda a capturar los detalles de los competidores, el partido o los equipos que participaron, la ubicación del partido y la hora de inicio y finalización del partido. Para obtener más información, consulta SportsEvents: Modelado, prácticas recomendadas y feed de ejemplo. 

Para conocer las especificaciones y ver un ejemplo, consulta la tabla de especificaciones de SportsEvent.

Organization

Organization es la representación de schema.org para dos tipos de recursos:

  • Un operador de TV, también conocido como proveedor de servicios de TV, es una organización que ofrece un paquete de programación de TV a los suscriptores. Por lo general, este recurso también es el creador del feed.
  • Es una organización que produce y distribuye programación de TV.

Para ver las especificaciones y un ejemplo, consulta la tabla de especificaciones de la organización.

Para obtener más información, consulta Canal de TV en vivo.

BroadcastService

BroadcastService es la representación de schema.org de un canal que transmite programación lineal. Por ejemplo, "ESPN", "AXN" y "ABC News Live" son canales de televisión famosos en EE.UU. Esta entidad principal representa un canal de televisión y se vincula con las entidades Organization y TelevisionChannel.

Para ver las especificaciones y un ejemplo, consulta la tabla de especificaciones de BroadcastService. Para obtener más información, consulta Canal de TV en vivo.

CableOrSatelliteService

CableOrSatelliteService es la representación de schema.org de un servicio de TV por cable, satélite o Internet regional que proporciona un proveedor de servicios de TV. Por lo general, se asocia con la lista de canales y se vincula con el operador de TV, representado por la entidad Organization. Por ejemplo, el servicio de TV que proporcionan SlingTV o PlutoTV en EE.UU. se puede representar con una entidad CableOrSatelliteService.

Para conocer las especificaciones y ver un ejemplo, consulta la tabla de especificaciones de CableOrSatelliteService. Para obtener más información, consulta Canal de TV en vivo.

TelevisionChannel

TelevisionChannel identifica el canal con un identificador único, como el número de canal y el orden en el que aparece en toda la lista de canales de un operador de TV determinado. Por ejemplo, el canal de televisión “ABC News Now” aparece como el canal número 7 y en el puesto 18 de la lista de canales del servicio de SlingTV en EE.UU.

Para conocer las especificaciones y ver un ejemplo, consulta la tabla de especificaciones de TelevisionChannel. Para obtener más información, consulta Canal de TV en vivo.

BroadcastEvent

BroadcastEvent es la representación de schema.org de un horario de programación en un canal de televisión, representado por una entidad BroadcastService. Por ejemplo, podría representar el horario de 6 p.m. a 9 p.m. del jueves en el BroadcastService “24 Hour Free Movies” cuando se transmite la película “X-Men”. Para obtener más información, consulta Evento de TV en vivo. 

Para obtener especificaciones y un ejemplo, consulta Propiedades de lenguaje de marcado de contenido de eventos de TV en vivo.

MusicPlaylist

MusicPlaylist es la representación de schema.org de una colección de pistas de música en una playlist de mixes seleccionados y mixes de géneros compatibles. El proveedor debe ser el propietario de todas las playlists. Es decir, los usuarios no crean las listas. “Mix de jazz” y “Mix para entrenar” son ejemplos de mixes de géneros.

Para conocer las especificaciones y ver un ejemplo, consulta Propiedades de lenguaje de marcado de contenido de las playlists de música.

MusicAlbum

MusicAlbum es la representación de schema.org de una colección de pistas de música o canciones grabadas por un solo artista o grupo musical. Por ejemplo, “The Wall” es un álbum famoso de Pink Floyd, lanzado en 1979.

Para ver las especificaciones y un ejemplo, consulta Propiedades de lenguaje de marcado de contenido de artistas, álbumes y canciones.

MusicRecording

MusicRecording es la representación de schema.org de una grabación de música (pista), por lo general, una sola canción. Por ejemplo, “Goodbye Blue Sky” es una pista del MusicAlbum “The Wall” de Pink Floyd.

Para ver las especificaciones y un ejemplo, consulta Propiedades de lenguaje de marcado de contenido de artistas, álbumes y canciones.

RadioBroadcastService

RadioBroadcastService es la representación de schema.org de un servicio que transmite contenido de radio de forma inalámbrica o en línea. Es decir, la estación de radio. Para ver las especificaciones y un ejemplo, consulta Propiedades de lenguaje de marcado de contenido de estaciones de radio.

PodcastSeries

PodcastSeries es la representación de schema.org de una serie de podcasts, que también se denomina "programa" de podcasts. Por ejemplo, “This American Life” y “The Joe Rogan Experience” son series de podcasts famosas.

Para ver las especificaciones y un ejemplo, consulta la tabla de especificaciones de PodcastSeries.

PodcastEpisode

PodcastEpisode es la representación de schema.org de un episodio dentro de una PodcastSeries. Por ejemplo, “When to Leave” es un episodio de la serie de podcasts “The American Life”, que se emitió el 3 de marzo de 2023.

Para ver las especificaciones y un ejemplo, consulta la tabla de especificaciones de PodcastEpisode.

Identifica los tipos de entidades

Después de comprender el tipo de categoría y subcategoría de integración en la que se incluye tu entidad, revisa la siguiente tabla para comprender los tipos de entidades que debes proporcionar en el feed.

Categoría de integración Subcategoría de integración Tipo de entidad

Acciones de visualización

Video on demand

Una o más de las entidades Movie, TVSeries, TVSeason o TVEpisode, según el contenido de tu catálogo. (No se admiten los feeds de SportsEvent de video on demand independientes sin entidades BroadcastEvent).

TV en vivo

Una o más de las entidades Organization, BroadcastService, BroadcastEvent, TelevisionChannel, CableOrSatelliteService, Movie, TVSeries, TVSeason, TVEpisode o SportsEvent, según el contenido de tu catálogo.

Video on demand y TV en vivo

Una o más de las entidades Organization, BroadcastService, BroadcastEvent, TelevisionChannel, CableOrSatelliteService, Movie, TVSeries, TVSeason, TVEpisode o SportsEvent, según el contenido de tu catálogo.

Acciones de escucha

Música

Una o más de las entidades MusicPlaylist, MusicGroup, MusicAlbum o MusicRecording, según el contenido de tu catálogo.

Radio

Una o más entidades de RadioBroadcastService

Podcast

Una o más de las entidades PodcastSeries o PodcastEpisode, según el contenido de tu catálogo.

Integración de Assistant para operadores

En el caso de los proveedores interesados en la integración de Asistente para operadores, dado que el proveedor de servicios renderiza el vínculo directo en lugar de Google, uno de los objetivos principales de transferir el catálogo de contenido multimedia es mejorar el reconocimiento de la intención del usuario por parte del Asistente de Google. Según el caso de uso, es posible que necesites los siguientes tipos de entidades:

S.No. Descripción Entidades obligatorias

Caso 1

Mejora la recuperación de entidades de programas de TV y películas (TVM) de Asistente de Google

Una o más entidades Movie o TVSeries, según el contenido de tu catálogo 

Caso 2

Mejora la recuperación de canales de TV en vivo de Asistente de Google

Una o más de las entidades Organization, BroadcastService, TelevisionChannel y CableOrSatelliteService, según el contenido de tu catálogo.

Caso 3

Combinaciones de los dos casos anteriores

Si combinas los casos de uso anteriores, debes proporcionar todos los tipos de entidades aplicables en la columna correspondiente "Entidades requeridas".

Trabaja con tu contacto de Google para obtener más información sobre este tema antes de continuar.