Method: videoContent.networks.sources.content.update

API per creare nuovi contenuti o aggiornare i relativi metadati se i contenuti esistono già in Ad Manager. Restituisce il contenuto in caso di esito positivo o un google.rpc.Code in caso di errore.

Ecco un esempio di richiesta:

{
   "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"],
       }
   }
}

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
videoContent.name

string

Solo output. Il nome risorsa dei contenuti video. Il formato di questo campo è: "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}"

network_code è il codice di rete di Google Ad Manager a cui appartengono i contenuti.

content_source_id è l'ID origine di contenuto in Google Ad Manager a cui devono appartenere questi contenuti.

cms_content_id è l'ID dei contenuti CMS in Google Ad Manager, formato come parte della richiesta di annuncio per identificare quali annunci Ad Manager può pubblicare in base al video corrispondente. Questo valore può essere numerico o alfanumerico.

Corpo della richiesta

Il corpo della richiesta contiene un'istanza di VideoContent.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di VideoContent.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

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

Per ulteriori informazioni, consulta la panoramica di OAuth 2.0.