- Zasób: VideoContent
 - VideoContentStatus
 - Metadane
 - GracenoteMetadata
 - VideoContentSyndicationInfo
 - SyndicatedVideoContentNames
 - DynamicAdInsertionInfo
 - VideoIngestUrlInfo
 - VideoFormat
 - VideoPreconditioned
 - ClosedCaptionUrlInfo
 - ClosedCaptionFormat
 - Metody
 
Zasób: VideoContent
Metadane treści.
| Zapis JSON | 
|---|
{ "name": string, "status": enum (  | 
              
| Pola | |
|---|---|
name | 
                
                   
 Tylko dane wyjściowe. Nazwa zasobu treści wideo. To pole ma format: „networks/{kod_sieci}/sources/{identyfikator_źródła_treści}/content/{cms_content_id}” Network_code to kod sieci w Google Ad Manager, do której należy treść. content_source_id to identyfikator źródła treści w Google Ad Manager, do którego powinna należeć treść. cms_content_id to identyfikator treści CMS w Google Ad Manager utworzony jako część żądania reklamy w celu wskazywania reklam, które Ad Manager może wyświetlać w danym filmie. Ta wartość może być liczbowa lub alfanumeryczna.  | 
              
status | 
                
                   
 Stan treści. Jeśli go pominiesz, aktywna będzie wartość domyślna.  | 
              
title | 
                
                   
 Wymagane. Tytuł treści.  | 
              
updateTime | 
                
                   
 Wymagane. Data ostatniej modyfikacji treści. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady:   | 
              
publishTime | 
                
                   
 Czas publikacji treści. To pole jest wymagane, jeśli film ma być uwzględniany w regułach reklamowych, które określają czas rozpoczęcia i zakończenia. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady:   | 
              
duration | 
                
                   
 Czas trwania treści. Czas trwania jest obsługiwany z dokładnością do milisekund. Czas trwania w sekundach składający się z maksymalnie 9 cyfr po przecinku, kończący się cyfrą „  | 
              
cuePoints[] | 
                
                   
 Określa punkty wstawienia reklamy. Punkty wstawienia reklamy to momenty w filmie, w których można wstawić reklamę. Punkty wstawienia reklamy są obsługiwane z dokładnością do milisekundy. To pole jest wymagane, jeśli film zawiera przerwy na reklamy w trakcie filmu. Czas trwania w sekundach składający się z maksymalnie 9 cyfr po przecinku, kończący się cyfrą „  | 
              
thumbnailUrl | 
                
                   
 Adres URL miniatury materiału.  | 
              
metadata | 
                
                   
 Identyfikuje niestandardowe metadane treści.  | 
              
gracenoteMetadata | 
                
                   
 Metadane treści związane z Gracenote.  | 
              
syndicationMetadata | 
                
                   
 Metadane związane z dystrybucją treści.  | 
              
dynamicAdInsertionMetadata | 
                
                   
 Metadane treści związane z dynamicznym wstawianiem reklam.  | 
              
VideoContentStatus
Opcje stanu umożliwiające wyświetlanie kierowanych reklam w przypadku treści.
| Wartości w polu enum | |
|---|---|
ACTIVE | 
                Wyświetlane są reklamy kierowane na treść strony. | 
BLOCKED | 
                W takich treściach nie będą wyświetlane żadne reklamy, jeśli będą one miały stan ZABLOKOWANY. | 
DELETED | 
                Treść zostanie zarchiwizowana w usłudze Ad Manager. Jeśli Ad Manager otrzyma żądanie reklamy dotyczące treści oznaczonej jako USUNIĘTE, nadal mogą być w niej wyświetlane autoreklamy lub reklamy kierowane na jednostki reklamowe bądź według innych kryteriów kierowania. Aby zablokować reklamy, ustaw stan na ZABLOKOWANY. | 
Metadane
Niestandardowe metadane treści.
| Zapis JSON | 
|---|
{ "keyValues": { string: value, ... } }  | 
              
| Pola | |
|---|---|
keyValues | 
                
                   
 Identyfikuje niestandardowe metadane treści w postaci pary klucz-wartość. Dla wartości akceptowane są tylko ciągi tekstowe lub lista ciągów znaków.  | 
              
GracenoteMetadata
Metadane Gracenote treści.
| Zapis JSON | 
|---|
{ "gracenoteId": string, "gracenoteSeriesId": string }  | 
              
| Pola | |
|---|---|
gracenoteId | 
                
                   
 Wymagane. Odnosi się do identyfikatora Gracenote treści. Musi mieć jeden z następujących prawidłowych prefiksów: 1. „EP” – odcinek serialu. Teledysk - film 3. „SP” – wydarzenie sportowe  | 
              
gracenoteSeriesId | 
                
                   
 Opcjonalnie: To pole odnosi się do identyfikatora serii Gracenote. Musi mieć prefiks „SH”.  | 
              
VideoContentSyndicationInfo
Metadane do określania relacji między treścią kanoniczną a treściami rozpowszechnianymi.
| Zapis JSON | 
|---|
{ // Union field  | 
              
| Pola | |
|---|---|
Pole sumy syndication. VideoContentSyndiationMetadata może zawierać tylko jeden z tych elementów. syndication może mieć tylko jedną z tych wartości: | 
              |
canonicalVideoContent | 
                
                   
 Nazwa treści kanonicznej. Musi mieć format „sieci/{kod_sieci}/źródła/{identyfikator_źródła_treści}/content/{identyfikator_treści_systemu} i muszą należeć do tej samej sieci co treść zawierająca to pole.  | 
              
syndicatedVideoContentNames | 
                
                   
 Kolekcja materiałów redystrybuowanych  | 
              
SyndicatedVideoContentNames
Lista nazw wszystkich rozpowszechnianych treści.
| Zapis JSON | 
|---|
{ "syndicatedVideoContent": [ string ] }  | 
              
| Pola | |
|---|---|
syndicatedVideoContent[] | 
                
                   
 Powtórzone pole nazwy rozpowszechnianej treści. Muszą mieć format "sieci/{kod_sieci}/źródła/{identyfikator_źródła_treści}/content/{identyfikator_treści_systemu_cms} i muszą należeć do tej samej sieci co treść zawierająca to pole.  | 
              
DynamicAdInsertionInfo
Informacje związane z dynamicznym wstawianiem reklam.
| Zapis JSON | 
|---|
{ "videoIngestUrlInfo": { object (  | 
              
| Pola | |
|---|---|
videoIngestUrlInfo | 
                
                   
 Link do pliku mastera m3u8, który jest używany do warunkowania i generowania playlisty.  | 
              
mediaUpdateTime | 
                
                   
 Czas ostatniej modyfikacji pliku wideo, do którego odwołuje się videoIngestUrlInfo. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady:   | 
              
closedCaptionUrlInfo[] | 
                
                   
 Adres URL pliku z napisami.  | 
              
fwCaid | 
                
                   
 Identyfikator zasobu niestandardowego FreeWheel używany do kierowania reklamy.  | 
              
VideoIngestUrlInfo
Metadane określające link do pliku m3u8, który jest używany do warunkowania i generowania playlisty.
| Zapis JSON | 
|---|
{ "videoFormat": enum (  | 
              
| Pola | |
|---|---|
videoFormat | 
                
                   
 Format filmu.  | 
              
videoPreconditioned | 
                
                   
 Wskazuje, czy treści są już uwarunkowane do wyświetlania reklam w trakcie filmu, co oznacza, że segmenty są już podzielone na segmenty, by określić przerwy na reklamę.  | 
              
url | 
                
                   
 Link do pliku m3u8.  | 
              
VideoFormat
Formaty, w których można kodować treści wideo.
| Wartości w polu enum | |
|---|---|
VIDEO_FORMAT_UNSPECIFIED | 
                Nie określono formatu filmu. | 
HLS | 
                application/x-mpegURL | 
DASH | 
                application/dash+xml | 
VideoPreconditioned
Uwarunkowany stan treści wideo.
| Wartości w polu enum | |
|---|---|
NO | 
                Jeszcze nie uwarunkowane. | 
YES | 
                Film został uwarunkowany/podzielony. | 
ClosedCaptionUrlInfo
Metadane jednego pliku z napisami.
| Zapis JSON | 
|---|
{
  "languageCode": string,
  "closedCaptionFormat": enum ( | 
              
| Pola | |
|---|---|
languageCode | 
                
                   
 Kod języka IETF BCP-47 reprezentujący język, w którym zapisano plik napisów.  | 
              
closedCaptionFormat | 
                
                   
 Format pliku z napisami.  | 
              
url | 
                
                   
 Adres URL pliku z napisami.  | 
              
ClosedCaptionFormat
Formaty plików z napisami.
| Wartości w polu enum | |
|---|---|
CLOSED_CAPTION_FORMAT_UNSPECIFIED | 
                Nie określono formatu napisów. | 
TTML | 
                application/ttaf+xml | 
WEB_VTT | 
                text/vtt | 
Metody | 
            |
|---|---|
                
 | 
              interfejsu API do tworzenia nowych treści lub aktualizowania ich metadanych, jeśli treści znajdują się już w usłudze Ad Manager. |