Questa sezione fornisce i dettagli delle proprietà comuni di Watch Actions.
Proprietà del markup dell'azione
Proprietà | Tipo previsto | Descrizione |
---|---|---|
@type |
Testo | Obbligatorio: impostato sempre su WatchAction . |
target |
EntryPoint | Obbligatorio: un oggetto target che fornisce la mappatura dei link approfonditi a varie piattaforme Google. |
target.@type |
Testo | Obbligatorio: impostato sempre su EntryPoint . |
target.urlTemplate |
URL | Obbligatorio: un link diretto che indirizzi gli utenti alla tua app o piattaforma e avvia la riproduzione dei contenuti. |
target.inLanguage |
Testo | Facoltativo: lingua originale della serie in formato BCP 47. |
target.actionPlatform |
Testo | Obbligatorio: le piattaforme mappate a
urlTemplate . Azioni multimediali supporta quanto segue:
|
target.additionalProperty |
PropertyValue | Obbligatorio se applicabile: un elenco di coppie proprietà-valore per rappresentare proprietà aggiuntive del link diretto. ad esempio:
|
actionAccessibilityRequirement |
ActionAccessSpecification | Obbligatorio: un oggetto di specifica di accesso all'azione che descrive il requisito di accesso dei contenuti. Consulta la sezione Proprietà della specifica di accesso alle azioni. |
Pagine correlate al markup dell'azione
Consulta le seguenti pagine per gli argomenti relativi a queste proprietà:
- Panoramica del markup delle azioni
- Identificare i link diretti specifici per la piattaforma per i tuoi contenuti
Proprietà della specifica di accesso alle azioni
Proprietà | Tipo previsto | Descrizione |
---|---|---|
actionAccessibilityRequirement.@type |
Testo | Obbligatorio: impostato sempre su ActionAccessSpecification . |
actionAccessibilityRequirement.category |
Testo | Obbligatorio: un requisito di accesso per i contenuti. Per ulteriori informazioni, consulta Tipo di paywall. Se un'entità rappresenta un gruppo di contenuti, devi impostare
|
actionAccessibilityRequirement.availabilityStarts |
Data | Obbligatorio: la data dopo la quale l'azione è disponibile, nel formato ISO 8601 (incluso il fuso orario).
È necessario che l'entità corrispondente venga fornita nel feed almeno 7 giorni prima della data di disponibilità. In questo modo aumenterai le probabilità che i contenuti vengano visualizzati sulle piattaforme Google in tempo. |
actionAccessibilityRequirement.availabilityEnds |
Data | Obbligatorio: la data dopo la quale l'azione non è più disponibile,
nel formato ISO 8601 (incluso il fuso orario).
È obbligatorio apportare eventuali aggiornamenti alla data di fine disponibilità nel feed almeno 7 giorni prima della data di fine disponibilità. In questo modo, aumenteranno le probabilità che i contenuti smettano di essere visualizzati sulle piattaforme Google alla data di disponibilitàEnds. |
actionAccessibilityRequirement.eligibleRegion |
Country, City, State, GeoShape o Text | Obbligatorio: le regioni in cui i contenuti sono disponibili. Utilizza la
stringa speciale EARTH se i contenuti sono disponibili a livello globale. |
actionAccessibilityRequirement.ineligibleRegion |
Country, City, State o GeoShape | Obbligatorio se applicabile: regioni in cui i contenuti sono soggetti a limitazioni. Non è necessario fornire questa proprietà se i contenuti sono disponibili ovunque all'interno di eligibleRegion . |
actionAccessibilityRequirement.requiresSubscription |
MediaSubscription | Obbligatorio se applicabile: i dettagli dell'abbonamento di cui gli utenti hanno bisogno per accedere ai contenuti. Consulta Proprietà di abbonamento ai contenuti multimediali.
|
actionAccessibilityRequirement.expectsAcceptanceOf |
Offerta | Obbligatorio se i contenuti richiedono un acquisto: i dettagli dell'offerta associata ai contenuti. Fornisci le informazioni sui prezzi per le seguenti situazioni:
Offer e imposta category dell'oggetto ActionAccessSpecification su free . Consulta
Proprietà dell'offerta.
|
Proprietà di abbonamento ai contenuti multimediali
Obbligatorio se actionAccessibilityRequirement.category
è
subscription
o externalSubscription
.
Proprietà | Tipo previsto | Descrizione |
---|---|---|
requiresSubscription.@type |
Testo | Obbligatorio: impostato sempre su MediaSubscription |
requiresSubscription.@id |
URL | Obbligatorio: l'ID univoco dell'abbonamento. Se i contenuti sono accessibili tramite abbonamenti diversi, ogni abbonamento deve avere un ID univoco. |
requiresSubscription.name |
Testo | Obbligatorio: il nome dell'abbonamento. Tieni presente quanto segue:
|
requiresSubscription.sameAs |
URL | La pagina che descrive l'abbonamento. |
requiresSubscription.identifier |
Testo | Obbligatorio se category è subscription E
commonTier è false
-
Una stringa univoca per questo abbonamento che rappresenta l'accesso a un gruppo di contenuti nel tuo catalogo multimediale.
|
requiresSubscription.authenticator |
Organizzazione | Obbligatorio se category è
externalsubscription : un contenitore che fornisce i dettagli dell'autenticatore del fornitore esterno. |
requiresSubscription.authenticator.@type |
Testo | Obbligatorio se category è
externalsubscription - Imposta sempre su
Organization . |
requiresSubscription.authenticator.name |
Testo | Obbligatorio se category è
externalsubscription : il nome del servizio
di autenticazione. Per i fornitori di TVE, impostalo su TVE |
requiresSubscription.commonTier |
Valore booleano | Obbligatorio se applicabile: obbligatorio se la categoria è impostata su abbonamento. Scopri di più su commonTier nella documentazione relativa ai requisiti dei livelli comuni. |
Requisiti dell'API Entitlements
È obbligatoria un'API per i diritti se actionAccessibilityRequirement.category
è subscription
o
externalSubscription
e la tua offerta in abbonamento include più
pacchetti o livelli o supporta i componenti aggiuntivi. Non includere questa informazione se il tuo abbonamento è a un livello e consente l'accesso a tutti i contenuti del tuo catalogo.
- La società A offre un unico abbonamento che consente agli utenti abbonati di accedere a tutti i contenuti disponibili: l'API / l'identificatore dei diritti non è obbligatorio
- La società B ha un abbonamento base che fornisce l'accesso ad alcuni contenuti e un abbonamento premium che fornisce l'accesso a contenuti premium: è obbligatorio l'identificatore dei diritti / l'API
- La società C ha un abbonamento base che fornisce l'accesso ad alcuni contenuti e pacchetti aggiuntivi che forniscono l'accesso a contenuti di terze parti: Entitlement Identifier / API è obbligatorio
Pagine relative all'abbonamento ai contenuti multimediali
Consulta le seguenti pagine per gli argomenti relativi a queste proprietà:
- Panoramica degli abbonamenti ai contenuti multimediali
- Identificare i requisiti di accesso per i tuoi contenuti
Proprietà dell'offerta
Proprietà | Tipo previsto | Descrizione |
---|---|---|
expectsAcceptanceOf.@type |
Testo | Obbligatorio: impostato sempre su Offer . |
expectsAcceptanceOf.price |
Number | Obbligatorio: il prezzo di acquisto dei contenuti. Il prezzo deve essere un valore positivo diverso da zero. Per le entità con prezzo pari a 0,00, specifica la categoria come "free". |
expectsAcceptanceOf.priceCurrency |
Testo | Obbligatorio: la valuta del prezzo in formato ISO 4217 a tre lettere. |
expectsAcceptanceOf.seller |
Organizzazione | L'organizzazione che offre l'acquisto di contenuti. |
expectsAcceptanceOf.seller.@type |
Testo | Deve essere sempre impostato su Organization . |
expectsAcceptanceOf.seller.name |
Testo | Il nome del venditore. |
expectsAcceptanceOf.seller.sameAs |
Testo | L'URL di una pagina web che identifica il venditore, ad esempio la home page del venditore. |
Pagina correlata all'offerta
Consulta le seguenti pagine per gli argomenti relativi a queste proprietà:
Identificatori
I feed di azioni multimediali accettano una serie di identificatori che possono aiutare a identificare un'entità in modo inequivocabile. Questi identificatori possono contribuire ad accelerare la procedura di riconciliazione dei contenuti nel tuo feed con i contenuti nei database di Google. Sebbene la maggior parte di questi identificatori possa essere aggiunta al feed utilizzando la proprietà identifier
su vari tipi di entità, gli EIDR hanno una propria proprietà rappresentativa. Entrambe queste opzioni sono descritte di seguito.
Proprietà degli identificatori
Proprietà | Tipo previsto | Descrizione |
---|---|---|
identifier |
Testo | Molto consigliato: un identificatore, di solito esterno, che identifica in modo univoco una determinata entità. Sono consentiti più identificatori. Questa proprietà è disponibile in tutti i tipi di entità Azione sul dispositivo. La tabella seguente elenca gli identificatori e le proprietà secondarie accettati della proprietà identifier . Consulta l'esempio di identificatore/EIDR nella sezione Esempi di feed di Watch Actions. |
Proprietà | Tipo previsto | Descrizione |
---|---|---|
@type |
Testo | Obbligatorio: impostato sempre su PropertyValue . |
propertyID |
Testo | Obbligatorio: supportiamo i seguenti tipi di documento di identità:
|
value |
Testo | Obbligatorio: il valore per il sistema di ID specificato. |
Proprietà EIDR
EIDR (abbreviazione di Entertainment Identifier Registry) è un sistema di identificatori univoci a livello globale per una vasta gamma di contenuti multimediali, inclusi film e programmi televisivi. Il sistema di identificazione risolve un identificatore in un record dei metadati associato a titoli di primo livello, modifiche e altro ancora. La tabella seguente elenca le proprietà associate all'EIDR e il relativo utilizzo.
Proprietà | Tipo previsto | Descrizione |
---|---|---|
titleEIDR |
Testo | Molto consigliato: un identificatore EIDR (Entertainment Identifier Registry) rappresenta, a livello più generale/astratto, un'opera cinematografica o televisiva. Questa proprietà è disponibile nelle pagine di specifiche delle entità TVSeries, TVSeason, TVEpisode e Movie. Ad esempio, titleEIDR per il film noto come "Ghostbusters" è "10.5240/7EC7-228A-510A-053E-CBB8-J". Consulta l'esempio di identificatore/EIDR nella sezione degli esempi di feed di Watch Actions. |
editEIDR |
Testo | Molto consigliato: un identificatore EIDR (Entertainment Identifier Registry) rappresenta una modifica/edizione specifica di un'opera cinematografica o televisiva. Questa proprietà è disponibile nelle pagine di specifica delle entità TVEpisode e Movie. Ad esempio, il film noto come "Ghostbusters", il cui titleEIDR è "10.5240/7EC7-228A-510A-053E-CBB8-J", ha diversi montaggi, ad esempio "10.5240/1F2A-E1C5-680A-14C6-E76B-I" e "10.5240/8A35-3BEE-6497-5D12-9E4F-3". La proprietà titleEIDR è obbligatoria se viene fornito editEIDR .Consulta l'esempio di identificatore/EIDR nella sezione Esempi di feed di azioni di visualizzazione. |
Agenzie di classificazione dei contenuti
Utilizza i valori in questa tabella per BroadcastService.contentRating
, Movie.contentRating
e TVSeries.contentRating
. L'agenzia di rating deve essere anteposta al valore della classificazione. Esempi:
- Un film classificato come "R" negli Stati Uniti deve avere un valore
Movie.contentRating
pari a "MPAA R". - Una serie TV classificata come "TV-MA" negli Stati Uniti deve avere un valore
TVSeries.contentRating
pari a "TV_PG TV-MA".
Paese | Ente di classificazione dei programmi TV | Ente di classificazione dei film |
---|---|---|
Albania (AL) | Non disponibile | Non disponibile |
Angola (AO) | Non disponibile | CCE |
Antigua e Barbuda (AG) | Non disponibile | MPAA |
Argentina (AR) | INCAA | INCAA |
Armenia (AM) | Non disponibile | MKRF/RUSSIA |
Aruba (AW) | Non disponibile | Non disponibile |
Australia (AU) | ACB TV | ACB Movies |
Austria (AT) | FSK | FSK |
Azerbaigian (AZ) | Non disponibile | MKRF/RUSSIA |
Bahrein (BH) | Non disponibile | MPAA |
Bielorussia (BY) | Non disponibile | MKRF/RUSSIA |
Belgio (BE) | Non disponibile | MPAA |
Belize (BZ) | Non disponibile | Non disponibile |
Benin (BJ) | Non disponibile | CNC |
Bolivia (BO) | Non disponibile | MPAA |
Bosnia ed Erzegovina (BA) | Non disponibile | MPAA |
Botswana (BW) | Non disponibile | MPAA |
Brasile (BR) | CLASSIND | CLASSIND |
Burkina Faso (BF) | Non disponibile | CNC |
Cambogia (KH) | Non disponibile | Non disponibile |
Canada (CA) | CA_TV | CHVRS |
Capo Verde (CV) | Non disponibile | CCE |
Cile (CL) | Non disponibile | MPAA |
Colombia (CO) | Non disponibile | MPAA |
Costa Rica (CR) | Non disponibile | MPAA |
Croazia (HR) | Non disponibile | Non disponibile |
Cipro (CY) | Non disponibile | GRFILM |
Cechia (CZ) | Non disponibile | CZFILM |
Danimarca (DK) | Non disponibile | MCCYP |
Ecuador (CE) | Non disponibile | MPAA |
Egitto (EG) | Non disponibile | MPAA |
El Salvador (SV) | Non disponibile | MPAA |
Estonia (EE) | Non disponibile | EEFILM |
Figi (FJ) | Non disponibile | Non disponibile |
Finlandia (FI) | Non disponibile | MEKU |
Francia (FR) | CSA | CSA |
Gabon (GA) | Non disponibile | CNC |
Germania (DE) | FSK | FSK |
Grecia (GR) | ESR | GRFILM |
Guatemala (GT) | Non disponibile | MPAA |
Haiti (HT) | Non disponibile | Non disponibile |
Honduras (HN) | Non disponibile | MPAA |
Hong Kong (HK) | CA | FCO |
Ungheria (HU) | Non disponibile | MPAA |
Islanda (IS) | Non disponibile | KIJKWIJZER |
India (IN) | CBFC | CBFC |
Indonesia (ID) | KPI | LSF |
Irlanda (IE) | Non disponibile | IFCO |
Italia (IT) | AGCOM | AGCOM |
Costa d'Avorio (CI) | Non disponibile | CNC |
Giamaica (JM) | Non disponibile | MPAA |
Giappone (JP) | ND | EIRIN |
Giordania (JO) | Non disponibile | MPAA |
Kazakistan (KZ) | Non disponibile | MRKF |
Corea (KR) | KMRB | KMRB |
Kuwait (KW) | Non disponibile | MPAA |
Kirghizistan (KG) | Non disponibile | MKRF/RUSSIA |
Laos (LA) | Non disponibile | Non disponibile |
Lettonia (LV) | Non disponibile | NKCLV |
Libano (LB) | Non disponibile | MPAA |
Lituania (LT) | Non disponibile | Non disponibile |
Lussemburgo (LU) | Non disponibile | KIJKWIJZER |
Macedonia (MK) | Non disponibile | MPAA |
Malaysia (MY) | Non disponibile | FCBM |
Mali (ML) | Non disponibile | CNC |
Malta (MT) | Non disponibile | MCCAA |
Mauritius (MU) | Non disponibile | BBFC |
Messico (MX) | RTC | RTC |
Moldavia (MD) | Non disponibile | Non disponibile |
Namibia (NA) | Non disponibile | Non disponibile |
Nepal (NP) | Non disponibile | MPAA |
Paesi Bassi (NL) | KIJKWIJZER | KIJKWIJZER |
Nuova Zelanda (NZ) | BSA | OFLC |
Nicaragua (NI) | Non disponibile | MPAA |
Niger (NE) | Non disponibile | CNC |
Norvegia (NO) | Non disponibile | MEDIETILSYNET |
Oman (OM) | Non disponibile | MPAA |
Panama (PA) | Non disponibile | MPAA |
Papua Nuova Guinea (PG) | Non disponibile | MPAA |
Paraguay (PY) | Non disponibile | MPAA |
Perù (PE) | Non disponibile | MPAA |
Filippine (PH) | MTRCB | MTRCB |
Polonia (PL) | Non disponibile | MPAA |
Portogallo (PT) | Non disponibile | CCE |
Qatar (QA) | Non disponibile | MPAA |
Russia (RU) | MKRF/RUSSIA | MKRF/RUSSIA |
Ruanda (RW) | Non disponibile | CNC |
Arabia Saudita (SA) | Non disponibile | MPAA |
Senegal (SN) | Non disponibile | MPAA |
Singapore (SG) | Non disponibile | MDA |
Slovacchia (SK) | Non disponibile | MPAA |
Slovenia (SI) | Non disponibile | MPAA |
Sudafrica (ZA) | FPB | FPB |
Spagna (ES) | SETSI | ICAA |
Sri Lanka (LK) | Non disponibile | Non disponibile |
Svezia (SE) | Non disponibile | SMSA |
Svizzera (CH) | FSK | FSK |
Taiwan (cinese) | Non disponibile | MOCTW |
Tagikistan (TJ) | Non disponibile | MKRF/RUSSIA |
Tanzania (TZ) | Non disponibile | MPAA |
Thailandia (TH) | Non disponibile | BFVC |
Togo (TG) | Non disponibile | CNC |
Trinidad e Tobago (TT) | Non disponibile | Non disponibile |
Turchia (TR) | RTÜK | ECBMCT |
Turkmenistan (TM) | Non disponibile | MKRF/RUSSIA |
Uganda (UG) | Non disponibile | MPAA |
Ucraina (UA) | Non disponibile | Non disponibile |
Emirati Arabi Uniti (AE) | Non disponibile | MPAA |
Regno Unito (GB) | BBFC | BBFC |
Stati Uniti (US) | TV_PG | MPAA |
Uruguay (UY) | Non disponibile | MPAA |
Uzbekistan (UZ) | Non disponibile | MKRF/RUSSIA |
Venezuela (VE) | Non disponibile | RESORTEVIOLENCIA |
Vietnam (VN) | Non disponibile | MCST |
Zambia (ZM) | Non disponibile | MPAA |
Zimbabwe (ZW) | Non disponibile | MPAA |
Proprietà GeoShape
Un oggetto GeoShape contiene uno dei seguenti tipi di dati:
- Un elenco di codici postali (ad esempio, CAP degli Stati Uniti, del Canada o di altri paesi)
- Un elenco di aree di smistamento in Canada
- Un ID Designated Market Area (DMA): un identificatore di una regione degli Stati Uniti in cui le persone ricevono gli stessi programmi e canali televisivi.
Proprietà | Tipo previsto | Descrizione |
---|---|---|
@id |
URL | Obbligatorio: l'identificatore della regione geografica in formato URI. |
@type |
Testo | Obbligatorio: impostato sempre su GeoShape . |
addressCountry |
Testo | Obbligatorio: il codice paese ISO 3166-1 alpha-2 a due lettere. |
postalCode |
Testo | Facoltativo: elenco di uno o più codici postali e/o FSA (Forward Sortation Area). |
identifier |
PropertyValue | Facoltativo: un ID Designated Market Area (DMA), ovvero un identificatore di una regione degli Stati Uniti in cui le persone ricevono gli stessi programmi e canali televisivi. |
identifier.@type |
Testo | Obbligatorio: impostato sempre su PropertyValue . |
identifier.propertyID |
Testo | Obbligatorio: impostato sempre su DMA_ID . |
identifier.value |
Testo | Obbligatorio: il codice DMA per la regione. |
Esempio di oggetto GeoShape
che contiene un elenco di codici postali:
{
"@type": "GeoShape",
"@id": "http://example.com/area1",
"addressCountry": "US",
"postalCode": [
"94118",
"94119"
]
}
Esempio di oggetto GeoShape
contenente una combinazione di FSA (Forward Sortation Area) e codici postali:
{
"@type": "GeoShape",
"@id": "http://example.com/area2",
"addressCountry": "CA",
"postalCode": [
"1A1",
"K1A",
"K1AOB1"
]
}
Esempio di oggetto GeoShape
che contiene un ID DMA:
{
"@type": "GeoShape",
"@id": "http://example.com/area3",
"addressCountry": "US",
"identifier": [
{
"@type": "PropertyValue",
"propertyID": "DMA_ID",
"value": "501"
}
]
}