- Recurso: VideoContent
- Estadodelcontenidodelvideo
- Metadatos
- GracenoteMetadata
- VideoContentSyndicationInfo
- SyndicatedVideoContentNames
- DynamicAdInsertionInfo
- VideoIngestUrlInfo
- Formato de video
- Video preacondicionado
- ClosedCaptionUrlInfo
- ClosedCaptionFormat
- Métodos
Recurso: VideoContent
Los metadatos del contenido.
Representación JSON |
---|
{ "name": string, "status": enum ( |
Campos | |
---|---|
name |
Solo salida. El nombre del recurso del contenido de video. Este campo tiene el siguiente formato: 'networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}' El valor de network_code es el código de red en Google Ad Manager al que pertenece este contenido. content_source_id es el ID de la fuente del contenido en Google Ad Manager al que debe pertenecer este contenido. cms_content_id es el ID de contenido de CMS en Google Ad Manager, formado como parte de la solicitud de anuncio para identificar qué anuncios puede publicar Ad Manager en el video correspondiente. Este valor puede ser numérico o alfanumérico. |
status |
El estado del contenido. Si se omite, el valor predeterminado estará activo. |
title |
Obligatorio. Corresponde al título del contenido. |
updateTime |
Obligatorio. Es la hora de la última modificación del contenido. Una marca de tiempo en formato RFC3339 UTC (Zulú) con resolución en nanosegundos y hasta nueve dígitos decimales. Ejemplos: |
publishTime |
Es la hora de publicación del contenido. Este campo es obligatorio si el video está diseñado para incluirse en las normas de anuncios que especifican una hora de inicio y de finalización. Una marca de tiempo en formato RFC3339 UTC (Zulú) con resolución en nanosegundos y hasta nueve dígitos decimales. Ejemplos: |
duration |
Es la duración del contenido. La duración se admite hasta el nivel de milisegundos. Una duración en segundos con un máximo de 9 dígitos que finalizan en ' |
cuePoints[] |
Identifica los puntos de inserción. Los puntos de inserción son momentos en los que se puede insertar un anuncio en el video. Los puntos de inserción se admiten hasta el nivel de los milisegundos. Este campo es obligatorio si el video contiene pausas publicitarias durante el video. Una duración en segundos con un máximo de 9 dígitos que finalizan en ' |
thumbnailUrl |
URL de miniatura del contenido. |
metadata |
Identifica los metadatos personalizados del contenido. |
gracenoteMetadata |
Metadatos del contenido relacionados con Gracenote. |
syndicationMetadata |
Son los metadatos relacionados con la distribución del contenido. |
dynamicAdInsertionMetadata |
Son los metadatos relacionados con la inserción de anuncios dinámicos del contenido. |
Estado del contenido del video
Opciones de estado para publicar o no anuncios orientados para un contenido.
Enumeradores | |
---|---|
ACTIVE |
Se publicarán los anuncios orientados por contenido. |
BLOCKED |
No se publicarán anuncios en este contenido si el estado es BLOCKED. |
DELETED |
El contenido se archivará en Ad Manager. Si Ad Manager recibe una solicitud de anuncio para un contenido marcado como DELETED, los anuncios propios o orientados a bloques de inventario o a otros criterios de segmentación aún pueden publicarse. Para bloquear anuncios, establece el estado en BLOCKED. |
Metadatos
Metadatos personalizados del contenido
Representación JSON |
---|
{ "keyValues": { string: value, ... } } |
Campos | |
---|---|
keyValues |
Identifica los metadatos personalizados del contenido como un par clave-valor. Solo se aceptan strings o listas de strings para los valores. |
GracenoteMetadata
Los metadatos de Gracenote para el contenido.
Representación JSON |
---|
{ "gracenoteId": string, "gracenoteSeriesId": string } |
Campos | |
---|---|
gracenoteId |
Obligatorio. Se refiere al ID de Gracenote del contenido. Debe tener uno de estos prefijos válidos: 1. &EP3;EP' - episodio de una serie 2. 'MV' - película 3. 'SP' - evento deportivo |
gracenoteSeriesId |
Opcional. Este campo hace referencia al ID de la serie de Gracenote. Debe tener el prefijo 'SH'. |
Información de distribución del video
Los metadatos para especificar las relaciones entre el contenido canónico y el contenido distribuido.
Representación JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de unión syndication . VideoContentSyndiationMetadata solo puede contener una de las siguientes opciones: Las direcciones (syndication ) solo pueden ser una de las siguientes opciones: |
|
canonicalVideoContent |
Corresponde al nombre del contenido canónico. Debe tener el formato "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" y debe pertenecer a la misma red que el contenido que contiene este campo. |
syndicatedVideoContentNames |
Una colección de contenido distribuible |
SyndicatedVideoContentNames
Es la lista de nombres de todo el contenido distribuible.
Representación JSON |
---|
{ "syndicatedVideoContent": [ string ] } |
Campos | |
---|---|
syndicatedVideoContent[] |
Campo repetido del nombre del contenido distribuible. Deben tener el formato "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" y deben pertenecer a la misma red que el contenido que contiene este campo. |
Información del anuncio dinámico
Información relacionada con la inserción de anuncios dinámicos.
Representación JSON |
---|
{ "videoIngestUrlInfo": { object ( |
Campos | |
---|---|
videoIngestUrlInfo |
Un vínculo al archivo m3u8 principal que se usa para el condicionamiento y la generación de listas de reproducción. |
mediaUpdateTime |
La hora en que se modificó por última vez el archivo de video al que se hace referencia en videoIngestUrlInfo. Una marca de tiempo en formato RFC3339 UTC (Zulú) con resolución en nanosegundos y hasta nueve dígitos decimales. Ejemplos: |
closedCaptionUrlInfo[] |
La URL del archivo de subtítulos. |
fwCaid |
ID de elemento personalizado de Freewheel que se usa para la orientación de anuncios |
Información de URL de video ingerida
Metadatos que especifican el vínculo al archivo m3u8 que se usa para el condicionamiento y la generación de listas de reproducción.
Representación JSON |
---|
{ "videoFormat": enum ( |
Campos | |
---|---|
videoFormat |
El formato del video. |
videoPreconditioned |
Para indicar si el contenido ya está condicionado o no a los anuncios durante el video, significa que sus segmentos ya están divididos en el momento de las pausas publicitarias. |
url |
Es el vínculo al archivo m3u8. |
Formato de video
Los formatos en los que se puede codificar un contenido de video.
Enumeradores | |
---|---|
VIDEO_FORMAT_UNSPECIFIED |
No se especificó el formato de video. |
HLS |
aplicación/x-mpegURL |
DASH |
aplicación/guion+xml |
Video preacondicionado
El estado acondicionado del contenido de video.
Enumeradores | |
---|---|
NO |
Aún sin ingerir. |
YES |
El video se acondicionó o empalmó. |
Información de URL de subtítulos opcionales
Metadatos de un archivo de subtítulos opcionales
Representación JSON |
---|
{
"languageCode": string,
"closedCaptionFormat": enum ( |
Campos | |
---|---|
languageCode |
El código de idioma IETF BCP-47 que representa el idioma en el que se encuentra el archivo de subtítulos. |
closedCaptionFormat |
El formato del archivo de subtítulos opcionales. |
url |
La URL del archivo de subtítulos. |
Formato de subtítulos
Los formatos en los que pueden estar los archivos de subtítulos.
Enumeradores | |
---|---|
CLOSED_CAPTION_FORMAT_UNSPECIFIED |
No se especificó el formato de subtítulos. |
TTML |
aplicación/ttaf+xml |
WEB_VTT |
texto/vtt |
Métodos |
|
---|---|
|
API para crear contenido nuevo o actualizar sus metadatos si el contenido ya existe en Ad Manager. |