Identifica i tipi di entità dei tuoi contenuti

Il primo passaggio per creare il feed consiste nell'identificare i tipi di entità che devi fornire nel feed. Per questo, è importante comprendere il tuo catalogo multimediale, soprattutto perché ogni tipo di entità ha attributi e requisiti diversi. Potresti essere un fornitore che cataloga solo film o che fornisce contenuti musicali, come brani, artisti, playlist o stazioni radio, ai tuoi utenti. Puoi anche offrire ai tuoi utenti sia contenuti video che musicali. Prima di procedere, è utile conoscere le categorie in cui rientri.

Identifica il tipo di integrazione

A livello generale, Media Actions consente di eseguire due tipi di integrazioni, che si suddividono ulteriormente in sottocategorie, come mostrato nella tabella seguente:

Categoria di integrazione Sottocategoria di integrazione Descrizione

Azioni relative alla visione

Video on demand

Fornitori di accesso ad asset video trasmessi in streaming on demand. Le risorse in genere includono film e programmi TV (tieni presente che gli eventi sportivi richiedono un'integrazione di TV in diretta o di TV in diretta e video on demand con entità BroadcastEvent). L'accesso al catalogo viene fornito senza costi o tramite una quota di abbonamento una tantum o ricorrente. Per maggiori dettagli, puoi consultare il grafico delle relazioni tra entità.

TV in diretta

Fornitori che offrono l'accesso a contenuti in live streaming, che di solito vengono trasmessi su canali TV lineari o su internet. Gli asset in genere includono i canali, la guida elettronica ai programmi (EPG) e i metadati associati di film, programmi TV ed eventi sportivi. L'accesso al catalogo viene fornito senza costi o tramite una quota di abbonamento una tantum o ricorrente. Per saperne di più, consulta il grafico delle relazioni tra entità.

Video on demand e TV in diretta

Fornitori che offrono l'accesso sia a video on demand sia a canali TV lineari o contenuti in live streaming. Le risorse in genere includono i canali, la guida elettronica ai programmi (EPG), i film, i programmi TV e i metadati degli eventi sportivi. L'accesso al catalogo viene fornito senza costi o tramite una quota di abbonamento una tantum o ricorrente. Per saperne di più, consulta il grafico delle relazioni tra entità.

ListenAction

Musica

Fornitori che offrono l'accesso al proprio catalogo di brani, playlist musicali, artisti e relativi album in streaming su internet. L'accesso al catalogo viene fornito senza costi o tramite una quota di abbonamento una tantum o ricorrente.

Radio

Fornitori che offrono l'accesso al loro catalogo di stazioni radio. L'accesso al catalogo viene fornito senza costi o tramite una quota di abbonamento una tantum o ricorrente.

Podcast

Fornitori che offrono l'accesso al loro catalogo di podcast che possono essere riprodotti in streaming su internet. L'accesso al catalogo viene fornito senza costi o tramite una quota di abbonamento una tantum o ricorrente.

Informazioni sui tipi di entità disponibili

Tipo di entità Breve descrizione

Film

Movie è la rappresentazione schema.org di un film. Può trattarsi di una versione cinematografica, una versione per l'home video, una versione internazionale, una versione rimasterizzata, una versione director's cut, una versione senza classificazione o una versione estesa del film. L'entità ti consente di modellare vari attributi di un film, come attori, registi, date di uscita regionali o globali e altro ancora. 

Per le specifiche e un esempio, consulta Proprietà di markup dei contenuti dei film.

TVSeries

Nota anche come programma TV, l'entità TVSeries è la rappresentazione di schema.org. Ad esempio, "Grey's Anatomy" è una serie TV drammatica di ambientazione medica creata da Shonda Rimes. Ha diverse stagioni e ogni stagione ha diversi episodi.

Per le specifiche e un esempio, consulta Proprietà di markup dei contenuti dei programmi TV.

TVSeason

TVSeason è la rappresentazione schema.org di una singola stagione associata a una TVSeries. Ad esempio, la "Stagione 18" della TVSeries "Grey's Anatomy" aveva 20 puntate. L'entità TVSeason acquisisce il nome e il numero della stagione e rimanda all'entità TVSeries a cui è correlata.

Per le specifiche e un esempio, consulta Proprietà di markup dei contenuti dei programmi TV.

TVEpisode

TVEpisode è la rappresentazione schema.org di un singolo episodio di una determinata TVSeason, associata a una TVSeries. Ad esempio, "I'll Follow the Sun" era il settimo episodio della diciannovesima TVSeason della TVSeries "Grey's Anatomy". L'entità TVEpisode acquisisce il numero, il nome, la data di uscita, il deep link per guardare la puntata e altro ancora. Inoltre, rimanda all'entità TVSeason e all'entità TVSeries a cui è correlato. 

Per le specifiche e un esempio, consulta Proprietà di markup dei contenuti dei programmi TV.

SportsEvent

SportsEvent è la rappresentazione schema.org di un evento sportivo o di una replica completa di un evento sportivo. L'entità consente di acquisire i dettagli dei concorrenti, della partita o delle squadre che hanno partecipato, della località della partita e dell'ora di inizio e di fine della partita. Per saperne di più, consulta SportsEvents - Modelling, Best Practices and Sample Feed. 

Per le specifiche e un esempio, consulta la tabella delle specifiche di SportsEvent.

Organizzazione

Organization è la rappresentazione schema.org per due tipi di asset:

  • Un operatore TV, noto anche come fornitore di servizi TV, è un'organizzazione che offre un pacchetto di programmi TV agli abbonati. Questo asset è di solito anche il creator del feed.
  • Un'organizzazione che produce e distribuisce programmi TV.

Per le specifiche e un esempio, consulta la tabella delle specifiche dell'organizzazione.

Per saperne di più, consulta Canale TV in diretta.

BroadcastService

BroadcastService è la rappresentazione schema.org di un canale che trasmette una programmazione lineare. Ad esempio, "ESPN", "AXN" e "ABC News Live" sono canali televisivi famosi negli Stati Uniti. Questa entità principale rappresenta un canale televisivo e rimanda alle entità Organization e TelevisionChannel.

Per le specifiche e un esempio, consulta la tabella delle specifiche di BroadcastService. Per saperne di più, consulta Canale TV in diretta.

CableOrSatelliteService

CableOrSatelliteService è la rappresentazione schema.org di un servizio TV via cavo, via satellite o via internet regionale fornito da un operatore TV. In genere è associato alla selezione di canali e rimanda all'operatore TV, rappresentato dall'entità Organization. Ad esempio, il servizio TV fornito da SlingTV o PlutoTV negli Stati Uniti può essere rappresentato da un'entità CableOrSatelliteService.

Per le specifiche e un esempio, consulta la tabella delle specifiche di CableOrSatelliteService. Per maggiori informazioni, vedi Canale TV in diretta.

TelevisionChannel

TelevisionChannel identifica il canale utilizzando un identificatore univoco, ad esempio il numero del canale e l'ordine in cui appare nell'intera lista dei canali di un determinato operatore TV. Ad esempio, il canale televisivo "ABC News Now" viene visualizzato come canale numero 7 e al 18° posto nella programmazione del servizio statunitense di SlingTV.

Per le specifiche e un esempio, consulta la tabella delle specifiche di TelevisionChannel. Per saperne di più, consulta Canale TV in diretta.

BroadcastEvent

BroadcastEvent è la rappresentazione schema.org di una fascia oraria di programmazione su un canale televisivo, rappresentata da un'entità BroadcastService. Ad esempio, potrebbe rappresentare lo slot dalle 18:00 alle 21:00 di giovedì sul servizio di trasmissione "24 Hour Free Movies" quando viene trasmesso il film "X-Men". Per saperne di più, consulta Evento TV in diretta. 

Per le specifiche e un esempio, consulta Proprietà di markup dei contenuti degli eventi TV in diretta.

MusicPlaylist

MusicPlaylist è la rappresentazione schema.org di una raccolta di tracce musicali in una playlist, che supporta mix selezionati e mix di generi. Il provider deve essere proprietario di tutte le playlist. In altre parole, gli elenchi non vengono creati dagli utenti. "Mix jazz" e "Mix per l'allenamento" sono esempi di mix per genere.

Per le specifiche e un esempio, consulta Proprietà di markup dei contenuti delle playlist musicali.

MusicAlbum

MusicAlbum è la rappresentazione schema.org di una raccolta di tracce musicali o brani registrati da un singolo artista o gruppo musicale. Ad esempio, "The Wall" è un famoso album dei Pink Floyd, pubblicato nel 1979.

Per le specifiche e un esempio, consulta Proprietà di markup dei contenuti di artisti, album e brani.

MusicRecording

MusicRecording è la rappresentazione schema.org di una registrazione musicale (traccia), di solito un singolo brano. Ad esempio, "Goodbye Blue Sky" è un brano dell'MusicAlbum "The Wall" dei Pink Floyd.

Per le specifiche e un esempio, consulta Proprietà di markup dei contenuti di artisti, album e brani.

RadioBroadcastService

RadioBroadcastService è la rappresentazione schema.org di un servizio che trasmette contenuti radiofonici via etere o online. ovvero la stazione radio. Per le specifiche e un esempio, consulta Proprietà di markup dei contenuti delle stazioni radio.

PodcastSeries

PodcastSeries è la rappresentazione schema.org di una serie di podcast, chiamata anche "programma" di podcast. Ad esempio, "This American Life" e "The Joe Rogan Experience" sono serie di podcast famose.

Per le specifiche e un esempio, vedere Tabella delle specifiche di PodcastSeries.

PodcastEpisode

PodcastEpisode è la rappresentazione schema.org di una puntata all'interno di una PodcastSeries. Ad esempio, "When to Leave" è una puntata della serie di podcast "The American Life", andata in onda il 3 marzo 2023.

Per le specifiche e un esempio, consulta la tabella delle specifiche di PodcastEpisode.

Identifica i tipi di entità

Dopo aver compreso la categoria e la sottocategoria di integrazione a cui appartiene la tua entità, consulta la tabella seguente per comprendere i tipi di entità che devi fornire nel feed.

Categoria di integrazione Sottocategoria di integrazione Tipo di entità

Azioni relative alla visione

Video on demand

Una o più entità Movie, TVSeries, TVSeason o TVEpisode, a seconda dei contenuti del tuo catalogo. (I feed SportsEvent di video on demand autonomi senza entità BroadcastEvent non sono supportati.)

TV in diretta

Una o più entità tra Organization, BroadcastService, BroadcastEvent, TelevisionChannel, CableOrSatelliteService, Movie, TVSeries, TVSeason, TVEpisode o SportsEvent, a seconda dei contenuti del tuo catalogo.

Video on demand e TV in diretta

Una o più entità tra Organization, BroadcastService, BroadcastEvent, TelevisionChannel, CableOrSatelliteService, Movie, TVSeries, TVSeason, TVEpisode o SportsEvent, a seconda dei contenuti del tuo catalogo.

ListenAction

Musica

Una o più entità MusicPlaylist, MusicGroup, MusicAlbum o MusicRecording, a seconda dei contenuti del tuo catalogo.

Radio

Una o più entità RadioBroadcastService.

Podcast

Una o più entità PodcastSeries, PodcastEpisode, a seconda dei contenuti del tuo catalogo.

Integrazione di Assistant for Operators

Per i fornitori interessati all'integrazione con l' Assistente per gli operatori: poiché il fornitore di servizi esegue il rendering del deep link anziché Google, uno degli obiettivi principali dell'importazione del catalogo multimediale è migliorare il riconoscimento dell'intent dell'utente da parte dell'Assistente Google. A seconda del caso d'uso, potresti aver bisogno dei seguenti tipi di entità:

S.No. Descrizione Entità obbligatorie

Caso 1

Migliora il richiamo dell'Assistente Google per le entità di programmi TV e film (TVM)

Una o più entità Movie o TVSeries, a seconda dei contenuti del tuo catalogo. 

Caso 2

Migliorare il richiamo dell'Assistente Google per i canali TV in diretta

Una o più entità Organization, BroadcastService, TelevisionChannel, CableOrSatelliteService, a seconda dei contenuti del tuo catalogo.

Caso 3

Combinazioni dei due casi precedenti

Se combini i casi d'uso sopra indicati, devi fornire tutti i tipi di entità applicabili nella colonna "Entità richieste" corrispondente.

Collabora con il tuo contatto Google per saperne di più prima di procedere.