Índice
VideoContentIngestionService(interface)ClosedCaptionFormat(enum)ClosedCaptionUrlInfo(mensagem)DynamicAdInsertionInfo(mensagem)GracenoteMetadata(mensagem)Metadata(mensagem)SyndicatedVideoContentNames(mensagem)UpdateVideoContentRequest(mensagem)VideoContent(mensagem)VideoContentStatus(enum)VideoContentSyndicationInfo(mensagem)VideoFormat(enum)VideoIngestUrlInfo(mensagem)VideoPreconditioned(enum)
VideoContentIngestionService
Um serviço de API para ingestão de conteúdo que permite criar ou atualizar conteúdo de vídeo e os metadados associados no Google Ad Manager.
| UpdateVideoContent |
|---|
|
API para criar conteúdo ou atualizar os metadados dele se ele já existir no Ad Manager. Retorna o conteúdo em caso de sucesso ou um Exemplo de solicitação:
|
ClosedCaptionFormat
Os formatos em que os arquivos de legenda podem estar.
| Tipos enumerados | |
|---|---|
CLOSED_CAPTION_FORMAT_UNSPECIFIED |
O formato das legendas descritivas não foi especificado. |
TTML |
application/ttaf+xml |
WEB_VTT |
text/vtt |
ClosedCaptionUrlInfo
Metadados de um arquivo de legenda descritiva.
| Campos | |
|---|---|
language_code |
O código de idioma IETF BCP-47 que representa o idioma do arquivo de legenda descritiva. |
closed_caption_format |
O formato do arquivo de legenda descritiva. |
url |
O URL do arquivo de closed caption. |
DynamicAdInsertionInfo
Informações relacionadas à Inserção de anúncios dinâmicos.
| Campos | |
|---|---|
video_ingest_url_info |
Um link para o arquivo m3u8 principal usado para o condicionamento e a geração de playlists. |
media_update_time |
A hora em que o arquivo de vídeo referenciado em video_ingest_url_info foi modificado pela última vez. |
closed_caption_url_info[] |
O URL do arquivo de closed captions/legenda. |
fw_caid |
Código do recurso personalizado do FreeWheel usado para segmentação de anúncios. |
GracenoteMetadata
Os metadados da Gracenote para o conteúdo.
| Campos | |
|---|---|
gracenote_id |
Obrigatório. Refere-se ao ID da Gracenote do conteúdo. Precisa ter um destes prefixos válidos: 1. "EP": episódio de uma série 2. "MV": filme 3. "SP": evento esportivo |
gracenote_series_id |
Opcional. Esse campo se refere ao ID da série do Gracenote. Precisa ter o prefixo "SH". |
Metadados
Metadados personalizados do conteúdo.
| Campos | |
|---|---|
key_values |
Identifica os metadados personalizados do conteúdo como um par de chave-valor. Apenas strings ou listas de strings são aceitas para valores. |
SyndicatedVideoContentNames
A lista de nomes de todo o conteúdo distribuído.
| Campos | |
|---|---|
syndicated_video_content[] |
Campo repetido do nome do conteúdo distribuído. Eles precisam ter o formato "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" e pertencer à mesma rede do conteúdo que contém esse campo. |
UpdateVideoContentRequest
Solicitação para [VideoContentIngestionService.UpdateVideoContentRequest][].
| Campos | |
|---|---|
video_content |
Obrigatório. Os metadados do conteúdo. |
VideoContent
Os metadados do conteúdo.
| Campos | |
|---|---|
name |
Apenas saída. O nome do recurso do conteúdo de vídeo. Esse campo tem o formato: "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" network_code é o código da rede no Google Ad Manager a que o conteúdo pertence. content_source_id é o ID da origem de conteúdo no Google Ad Manager a que este conteúdo deve pertencer. cms_content_id é o ID do conteúdo do CMS no Google Ad Manager, formado como parte da solicitação de anúncio para identificar os anúncios que o Ad Manager pode veicular em relação ao vídeo correspondente. Esse valor pode ser numérico ou alfanumérico. |
status |
O status do conteúdo. Se for omitido, o valor padrão será "active". |
title |
Obrigatório. O título do conteúdo. |
update_time |
Obrigatório. A hora da última modificação do conteúdo. |
publish_time |
A hora de publicação do conteúdo. Esse campo é obrigatório se o vídeo for criado para ser incluído em regras de anúncio que especificam um horário de início e de término. |
duration |
Duração do conteúdo. A duração é compatível até o nível de milissegundos. |
cue_points[] |
Identifica os pontos de inserção. Os pontos de inserção são marcas de tempo em que é possível inserir um anúncio no vídeo. Os pontos de sinalização são compatíveis até o nível de milissegundos. Esse campo é obrigatório se o vídeo tiver intervalos de anúncio intermediário. |
thumbnail_url |
URL da miniatura do conteúdo. |
metadata |
Identifica os metadados personalizados do conteúdo. |
gracenote_metadata |
Metadados relacionados ao Gracenote do conteúdo. |
syndication_metadata |
Metadados relacionados à distribuição do conteúdo. |
dynamic_ad_insertion_metadata |
Metadados relacionados à inserção de anúncios dinâmicos do conteúdo. |
VideoContentStatus
Opções de status para veicular ou não anúncios segmentados para um conteúdo.
| Tipos enumerados | |
|---|---|
ACTIVE |
Anúncios segmentados por conteúdo serão veiculados. |
BLOCKED |
Nenhum anúncio será veiculado nesse conteúdo se o status for "BLOQUEADO". |
DELETED |
O conteúdo será arquivado no Ad Manager. Se o Ad Manager receber uma solicitação de anúncio para um conteúdo marcado como "EXCLUÍDO", os anúncios internos ou direcionados a unidades de inventário ou outros critérios de segmentação ainda poderão ser veiculados. Para bloquear anúncios, defina o status como BLOQUEADO. |
VideoContentSyndicationInfo
Os metadados para especificar relações entre conteúdo canônico e conteúdo distribuído.
| Campos | |
|---|---|
Campo de união syndication. VideoContentSyndicationMetadata só pode conter um dos seguintes elementos. syndication pode ser apenas de um dos tipos a seguir: |
|
canonical_video_content |
O nome do conteúdo canônico. Ele precisa estar no formato "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}" e pertencer à mesma rede do conteúdo que contém esse campo. |
syndicated_video_content_names |
Uma coleção de conteúdo distribuído |
VideoFormat
Os formatos em que um conteúdo de vídeo pode ser codificado.
| Tipos enumerados | |
|---|---|
VIDEO_FORMAT_UNSPECIFIED |
O formato do vídeo não foi especificado. |
HLS |
application/x-mpegURL |
DASH |
application/dash+xml |
VideoIngestUrlInfo
Metadados que especificam o link para o arquivo m3u8 usado para condicionamento e geração de playlists.
| Campos | |
|---|---|
video_format |
O formato do vídeo. |
video_preconditioned |
Para indicar se o conteúdo já está condicionado para anúncios intermediários, o que significa que os segmentos já estão divididos no momento dos intervalos comerciais. |
url |
O link para o arquivo m3u8. |
VideoPreconditioned
O estado condicionado do conteúdo de vídeo.
| Tipos enumerados | |
|---|---|
NO |
Ainda não foi condicionado. |
YES |
O vídeo foi condicionado/dividido. |