API verwenden, um neuen Content zu erstellen oder seine Metadaten zu aktualisieren, wenn der Content bereits in Ad Manager vorhanden ist. Gibt bei Erfolg den Inhalt zurück oder bei einem Fehler google.rpc.Code
.
Eine Beispielanfrage sieht so aus:
{
"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"],
}
}
}
HTTP-Anfrage
PUT https://admanagervideo.googleapis.com/v1/videoContent/{videoContent.name=networks/*/sources/*/content/*}
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
videoContent.name |
Nur Ausgabe. Der Ressourcenname des Videoinhalts. Dieses Feld hat das Format „networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}“. network_code ist der Netzwerkcode in Google Ad Manager, zu dem dieser Content gehört. „content_source_id“ ist die ID der Contentquelle in Google Ad Manager, zu der dieser Content gehören soll. „cms_content_id“ ist die CMS-Content-ID in Google Ad Manager. Sie wird in der Anzeigenanfrage gebildet und bestimmt, welche Anzeigen in Ad Manager für das entsprechende Video ausgeliefert werden können. Dieser Wert kann numerisch oder alphanumerisch sein. |
Anfragetext
Der Anfragetext enthält eine Instanz von VideoContent
.
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von VideoContent
.
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/contentingestion
https://www.googleapis.com/auth/video-ads
Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.