- Risorsa: Contenuti video
- VideoContentStatus
- Metadati
- GracenoteMetadata
- VideoContentSyndicationInfo
- SyndicatedVideoContentNames
- DynamicAdInsertionInfo
- VideoIngestUrlInfo
- VideoFormat
- VideoPreconditioned
- ClosedCaptionUrlInfo
- ClosedCaptionFormat
- Metodi
Risorsa: VideoContent
I metadati dei contenuti.
Rappresentazione JSON |
---|
{ "name": string, "status": enum ( |
Campi | |
---|---|
name |
Solo output. Il nome risorsa dei contenuti video. Il formato di questo campo è: "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" network_code è il codice di rete di Google Ad Manager a cui appartengono i contenuti. content_source_id è l'ID origine di contenuto in Google Ad Manager a cui devono appartenere questi contenuti. cms_content_id è l'ID dei contenuti CMS in Google Ad Manager, formato come parte della richiesta di annuncio per identificare quali annunci Ad Manager può pubblicare in base al video corrispondente. Questo valore può essere numerico o alfanumerico. |
status |
Lo stato dei contenuti. Se viene omesso, il valore predefinito sarà attivo. |
title |
Obbligatorio. Il titolo dei contenuti. |
updateTime |
Obbligatorio. L'ora dell'ultima modifica dei contenuti. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
publishTime |
L'ora di pubblicazione dei contenuti. Questo campo è obbligatorio se il video è progettato per essere incluso in regole annunci che specificano un'ora di inizio e di fine. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
duration |
Durata dei contenuti. La durata è supportata fino al livello dei millisecondi. Durata in secondi con un massimo di nove cifre frazionarie e termina con " |
cuePoints[] |
Identifica i cue point. I cue point sono punti temporali specifici in cui è possibile inserire un annuncio nel video. I cue point sono supportati fino al livello dei millisecondi. Questo campo è obbligatorio se il video contiene interruzioni pubblicitarie mid-roll. Durata in secondi con un massimo di nove cifre frazionarie e termina con " |
thumbnailUrl |
URL della miniatura dei contenuti. |
metadata |
Identifica i metadati personalizzati dei contenuti. |
gracenoteMetadata |
Metadati dei contenuti correlati a Gracenote. |
syndicationMetadata |
Metadati dei contenuti correlati alla syndication. |
dynamicAdInsertionMetadata |
Metadati dei contenuti correlati all'inserimento di annunci dinamici. |
VideoContentStatus
Opzioni di stato per la pubblicazione o meno di annunci mirati per un contenuto.
Enum | |
---|---|
ACTIVE |
Gli annunci con targeting dei contenuti saranno pubblicati. |
BLOCKED |
Se lo stato è BLOCCATO, non verranno pubblicati annunci su questi contenuti. |
DELETED |
I contenuti verranno archiviati in Ad Manager. Se Ad Manager riceve una richiesta di annuncio per un contenuto contrassegnato come ELIMINATO, gli annunci autopromozionali o gli annunci indirizzati alle unità dell'inventario o ad altri criteri di targeting possono continuare a essere pubblicati in base a questi contenuti. Per bloccare gli annunci, imposta lo stato su BLOCCATO. |
Metadati
Metadati personalizzati dei contenuti.
Rappresentazione JSON |
---|
{ "keyValues": { string: value, ... } } |
Campi | |
---|---|
keyValues |
Identifica i metadati personalizzati dei contenuti come coppia chiave-valore. Per i valori sono accettate solo stringhe o elenchi di stringhe. |
GracenoteMetadata
I metadati Gracenote per i contenuti.
Rappresentazione JSON |
---|
{ "gracenoteId": string, "gracenoteSeriesId": string } |
Campi | |
---|---|
gracenoteId |
Obbligatorio. Fa riferimento all'ID Gracenote per i contenuti. Deve avere uno di questi prefissi validi: 1. "EP" - episodio di una serie 2. "MV" - film 3. "SP" - evento sportivo |
gracenoteSeriesId |
(Facoltativo) Questo campo si riferisce all'ID della serie Gracenote. Deve essere preceduto dal prefisso "SH". |
VideoContentSyndicationInfo
I metadati per specificare le relazioni tra i contenuti canonici e i contenuti distribuiti in syndication.
Rappresentazione JSON |
---|
{ // Union field |
Campi | |
---|---|
Campo unione syndication . VideoContentSyndiationMetadata può contenere solo uno dei seguenti elementi. syndication può essere solo uno dei seguenti: |
|
canonicalVideoContent |
Il nome dei contenuti canonici. Deve essere nel formato "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" e devono appartenere alla stessa rete dei contenuti che includono questo campo. |
syndicatedVideoContentNames |
Una raccolta di contenuti distribuiti in syndication |
SyndicatedVideoContentNames
L'elenco dei nomi di tutti i contenuti distribuiti in syndication.
Rappresentazione JSON |
---|
{ "syndicatedVideoContent": [ string ] } |
Campi | |
---|---|
syndicatedVideoContent[] |
Campo ripetuto del nome dei contenuti distribuiti in syndication. Devono avere il formato "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" e devono appartenere alla stessa rete dei contenuti che includono questo campo. |
DynamicAdInsertionInfo
Informazioni relative all'inserimento di annunci dinamici.
Rappresentazione JSON |
---|
{ "videoIngestUrlInfo": { object ( |
Campi | |
---|---|
videoIngestUrlInfo |
Un link al file m3u8 principale utilizzato per il condizionamento e la generazione della playlist. |
mediaUpdateTime |
Data e ora dell'ultima modifica del file video a cui viene fatto riferimento in videoImportUrlInfo. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
closedCaptionUrlInfo[] |
L'URL del file dei sottotitoli/sottotitoli codificati. |
fwCaid |
ID asset personalizzato Freewheel utilizzato per il targeting degli annunci. |
VideoIngestUrlInfo
Metadati che specificano il link al file m3u8 utilizzato per il condizionamento e la generazione di playlist.
Rappresentazione JSON |
---|
{ "videoFormat": enum ( |
Campi | |
---|---|
videoFormat |
Il formato del video. |
videoPreconditioned |
Per indicare se i contenuti sono già condizionato o meno per gli annunci mid-roll, il che significa che i segmenti sono già suddivisi al momento delle interruzioni pubblicitarie. |
url |
Il link al file m3u8. |
VideoFormat
I formati in cui un contenuto video può essere codificato.
Enum | |
---|---|
VIDEO_FORMAT_UNSPECIFIED |
Il formato del video non è stato specificato. |
HLS |
application/x-mpegURL |
DASH |
application/dash+xml |
VideoPreconditioned
Lo stato condizionato dei contenuti video.
Enum | |
---|---|
NO |
Non ancora condizionato. |
YES |
Il video è stato condizionato/diviso. |
ClosedCaptionUrlInfo
Metadati per un file di sottotitoli codificati.
Rappresentazione JSON |
---|
{
"languageCode": string,
"closedCaptionFormat": enum ( |
Campi | |
---|---|
languageCode |
Il codice lingua IETF BCP-47 che rappresenta la lingua del file dei sottotitoli codificati. |
closedCaptionFormat |
Il formato del file dei sottotitoli codificati. |
url |
L'URL del file dei sottotitoli codificati. |
ClosedCaptionFormat
I formati utilizzabili per i file dei sottotitoli codificati.
Enum | |
---|---|
CLOSED_CAPTION_FORMAT_UNSPECIFIED |
Il formato dei sottotitoli codificati non è stato specificato. |
TTML |
application/ttaf+xml |
WEB_VTT |
text/vtt |
Metodi |
|
---|---|
|
API per creare nuovi contenuti o aggiornare i relativi metadati se i contenuti esistono già in Ad Manager. |