Method: videoContent.networks.sources.content.update

API pour créer un contenu ou mettre à jour ses métadonnées si le contenu existe déjà dans Ad Manager. Renvoie le contenu en cas de réussite ou un google.rpc.Code en cas d'échec.

Voici un exemple de requête:

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

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
videoContent.name

string

Uniquement en sortie. Nom de ressource du contenu vidéo. Ce champ a le format suivant : "networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}"

network_code est le code de réseau Google Ad Manager auquel ce contenu appartient.

content_source_id est l'ID de la source de contenu dans Google Ad Manager à laquelle ce contenu doit appartenir.

cms_content_id est l'ID de contenu du CMS dans Google Ad Manager. Il est généré dans le cadre de la demande d'annonce et permet d'identifier les annonces Ad Manager pouvant être diffusées avec la vidéo correspondante. Cette valeur peut être numérique ou alphanumérique.

Corps de la requête

Le corps de la requête contient une instance de VideoContent.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de VideoContent.

Champs d'application des autorisations

Nécessite l'un des champs d'application OAuth suivants :

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

Pour en savoir plus, consultez la Présentation d'OAuth 2.0.