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 |
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.