Method: videoContent.networks.sources.content.update

interfejsu API do tworzenia nowych treści lub aktualizowania ich metadanych, jeśli treści znajdują się już w usłudze Ad Manager. Zwraca treść w przypadku powodzenia lub google.rpc.Code w przypadku niepowodzenia.

Przykładowe żądanie wygląda tak:

{
   "status": "ACTIVE",
   "title": "Best video ever",
   "updateTime": "2019-01-24T01:30:15.01Z",
   "duration": "230s",
   "cuePoints": ["55.532s", "192s"],
   "publishTime": "2019-01-24T01:30:15.01Z",
   "thumbnailUrl": "http://www.domain.com/tn.jpg",
   "metadata": {
       "keyValues": {
           "category": "sports",
           "tag": ["soccer", "messi"],
       }
   }
}

Żądanie HTTP

PUT https://admanagervideo.googleapis.com/v1/videoContent/{videoContent.name=networks/*/sources/*/content/*}

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
videoContent.name

string

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.

Treść żądania

Treść żądania zawiera wystąpienie elementu VideoContent.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu VideoContent.

Zakresy autoryzacji

Wymaga jednego z tych zakresów protokołu OAuth:

  • https://www.googleapis.com/auth/contentingestion
  • https://www.googleapis.com/auth/video-ads

Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.