Questa sezione fornisce i dettagli delle proprietà comuni delle azioni di visualizzazione.
Proprietà del markup dell'azione
Proprietà | Tipo previsto | Descrizione |
---|---|---|
@type |
Testo | Obbligatorio: sempre impostato su WatchAction . |
target |
EntryPoint | Obbligatorio: un oggetto di destinazione che fornisce la mappatura dei deep link a varie piattaforme Google. |
target.@type |
Testo | Obbligatorio: sempre impostato su EntryPoint . |
target.urlTemplate |
URL | Obbligatorio: un link diretto che indirizza gli utenti alla tua app o piattaforma e avvia la riproduzione dei contenuti. |
target.inLanguage |
Testo | Facoltativo: lingua originale della serie nel formato BCP 47. |
target.actionPlatform |
Testo | Obbligatorio: le piattaforme mappate a
urlTemplate . Le Azioni multimediali supportano quanto segue:
|
target.additionalProperty |
PropertyValue | Obbligatorio se applicabile: un elenco di coppie proprietà-valore per
rappresentare proprietà aggiuntive del link diretto. che possono includere:
|
actionAccessibilityRequirement |
ActionAccessSpecification | Obbligatorio: un oggetto di specifica di accesso all'azione che descrive il requisito di accesso ai contenuti. Consulta Proprietà della specifica di accesso all'azione. |
Pagine correlate al markup dell'azione
Consulta le seguenti pagine per gli argomenti correlati a queste proprietà:
- Panoramica del markup delle azioni
- Identificare i link diretti specifici per la piattaforma per i tuoi contenuti
Proprietà delle specifiche di accesso all'azione
Proprietà | Tipo previsto | Descrizione |
---|---|---|
actionAccessibilityRequirement.@type |
Testo | Obbligatorio: sempre impostato 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: data dopo la quale l'azione è disponibile, in formato ISO 8601 (incluso il fuso orario).
È necessario che l'entità corrispondente venga fornita nel feed almeno 7 giorni prima della data availabilityStarts. In questo modo aumenteranno le probabilità che i contenuti vengano visualizzati in tempo sulle piattaforme Google. |
actionAccessibilityRequirement.availabilityEnds |
Data | Obbligatorio: la data dopo la quale l'azione non è più disponibile, in formato ISO 8601 (incluso il fuso orario).
È necessario che eventuali aggiornamenti alla data availabilityEnds vengano apportati nel feed almeno 7 giorni prima della data availabilityEnds. In questo modo aumenteranno le probabilità che i contenuti non vengano più visualizzati sulle piattaforme Google alla data di fine disponibilità. |
actionAccessibilityRequirement.eligibleRegion |
Country, City, State, GeoShape o Text | Obbligatorio: le regioni in cui sono disponibili i contenuti. 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 necessario agli utenti per accedere ai contenuti. Consulta le proprietà degli abbonamenti 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 i seguenti casi:
Offer e imposta category dell'oggetto ActionAccessSpecification su free . Consulta le
proprietà dell'offerta.
|
actionAccessibilityRequirement.additionalProperty |
PropertyValue | Obbligatorio se applicabile: un riferimento al pacchetto di abbonamento che verrà visualizzato nell'esperienza. |
actionAccessibilityRequirement.additionalProperty.name |
Testo | Obbligatorio: impostato sempre su "DisplaySubscriptionIdentifier" |
actionAccessibilityRequirement.additionalProperty.value |
Testo | Obbligatorio: il requiresSubscription.@id che verrà visualizzato per l'entità.
|
Proprietà dell'abbonamento ai contenuti multimediali
Obbligatorio se actionAccessibilityRequirement.category
è
subscription
o externalSubscription
.
Proprietà | Tipo previsto | Descrizione |
---|---|---|
requiresSubscription.@type |
Testo | Obbligatorio: sempre impostato 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. Nota 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 dello strumento di autenticazione del provider esterno. |
requiresSubscription.authenticator.@type |
Testo | Obbligatorio se category è
externalsubscription - Impostato sempre su
Organization . |
requiresSubscription.authenticator.name |
Testo | Obbligatorio se category è
externalsubscription : il nome del servizio di autenticazione. Per i fornitori TVE, impostalo su TVE. |
requiresSubscription.commonTier |
Valore booleano | Obbligatorio se applicabile: questo campo è obbligatorio se la categoria è impostata su abbonamento. Scopri di più su commonTier nella documentazione sui requisiti del livello comune. |
Requisiti dell'API Entitlements
Un'API per i diritti è
obbligatoria se actionAccessibilityRequirement.category
è subscription
o
externalSubscription
e la tua offerta di abbonamento include più
pacchetti o livelli oppure supporta i componenti aggiuntivi. Non includere questo valore se il tuo
abbonamento è a più livelli e dà accesso a tutti i contenuti del tuo catalogo.
- La società A ha una singola offerta di abbonamento che consente agli utenti abbonati di accedere a tutti i contenuti disponibili: l'identificatore del diritto / API non è obbligatorio
- La società B ha un abbonamento di base che fornisce l'accesso ad alcuni contenuti e un abbonamento premium che fornisce l'accesso a contenuti premium: Identificatore diritto / API è obbligatorio
- La società C ha un abbonamento di base che fornisce l'accesso ad alcuni contenuti e pacchetti aggiuntivi che forniscono l'accesso a contenuti di terze parti: Identificatore diritto / API è obbligatorio
Pagine correlate agli abbonamenti ai contenuti multimediali
Consulta le seguenti pagine per gli argomenti correlati a queste proprietà:
- Panoramica degli abbonamenti ai contenuti multimediali
- Identificare il requisito di accesso per i tuoi contenuti
Proprietà dell'offerta
Proprietà | Tipo previsto | Descrizione |
---|---|---|
expectsAcceptanceOf.@type |
Testo | Obbligatorio: sempre impostato 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 0,00, specifica la categoria come "senza costi". |
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 | 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 correlati a queste proprietà:
Identificatori
I feed Azioni multimediali accettano una serie di identificatori che possono aiutare a identificare un'entità in modo univoco. 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 ID pubblicità digitale hanno una propria proprietà rappresentativa. Entrambe sono descritte di seguito.
Proprietà dell'identificatore
Proprietà | Tipo previsto | Descrizione |
---|---|---|
identifier |
Testo | Altamente consigliato: un identificatore, di solito esterno, che identifica in modo univoco una determinata entità. Sono consentiti più identificatori. Questa proprietà è disponibile per tutti i tipi di entità Azione di visualizzazione. La tabella seguente elenca gli identificatori e le proprietà secondarie accettati della proprietà identifier . Consulta Esempio di identificatore/EIDR nella sezione Esempi di feed Azioni di visualizzazione. |
Proprietà | Tipo previsto | Descrizione |
---|---|---|
@type |
Testo | Obbligatorio: sempre impostato 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 The Entertainment Identifier Registry) è un sistema di identificatori univoci a livello globale per un'ampia gamma di contenuti multimediali, tra cui film e programmi televisivi. Il sistema di identificazione risolve un identificatore in un record di metadati associato a titoli di primo livello, modifiche e altro ancora. La tabella seguente elenca le proprietà associate a EIDR e il loro utilizzo.
Proprietà | Tipo previsto | Descrizione |
---|---|---|
titleEIDR |
Testo | Consigliato: un identificatore EIDR (Entertainment Identifier Registry) rappresenta, al livello più generale/astratto, un'opera cinematografica o televisiva. Questa proprietà è disponibile nelle pagine delle 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 Azioni di visualizzazione. |
editEIDR |
Testo | Altamente consigliato: un identificatore EIDR (Entertainment Identifier Registry) rappresenta una modifica/edizione specifica per un'opera cinematografica o televisiva. Questa proprietà è disponibile nelle pagine delle specifiche delle entità TVEpisode e Movie. Ad esempio, il film noto come "Ghostbusters", il cui EIDR del titolo è "10.5240/7EC7-228A-510A-053E-CBB8-J", ha diverse modifiche, ad esempio "10.5240/1F2A-E1C5-680A-14C6-E76B-I" e "10.5240/8A35-3BEE-6497-5D12-9E4F-3". La proprietà titleEIDR è obbligatoria quando viene fornita editEIDR .Vedi Esempio di identificatore/EIDR nella sezione Esempi di feed 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 classificazione deve essere anteposta al valore della classificazione. Esempi:
- Un film classificato "R" negli Stati Uniti deve avere un valore
Movie.contentRating
di "MPAA R". - Una serie TV classificata "TV-MA" negli Stati Uniti dovrebbe avere un valore
TVSeries.contentRating
di "TV_PG TV-MA".
Paese | Ente di classificazione 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 |
Costarica (CR) | Non disponibile | MPAA |
Croazia (HR) | Non disponibile | Non disponibile |
Cipro (CY) | Non disponibile | GRFILM |
Repubblica Ceca (CZ) | Non disponibile | CZFILM |
Danimarca (DK) | Non disponibile | MCCYP |
Ecuador (EC) | 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 (TW) | 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 es. codici postali statunitensi, canadesi o di altro tipo)
- Un elenco delle aree di smistamento postale canadesi
- Un ID Designated Market Area (DMA): un identificatore di una regione degli Stati Uniti in cui le persone ricevono gli stessi canali e programmi televisivi.
Proprietà | Tipo previsto | Descrizione |
---|---|---|
@id |
URL | Obbligatorio: l'identificatore della regione geografica in formato URI. |
@type |
Testo | Obbligatorio: sempre impostato 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 canali e programmi televisivi. |
identifier.@type |
Testo | Obbligatorio: sempre impostato su PropertyValue . |
identifier.propertyID |
Testo | Obbligatorio: sempre impostato 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
che contiene 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"
}
]
}