- Ressource: VideoContent
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- VideoContentStatus
- Metadaten
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- GracenoteMetadata
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- VideoContentSyndicationInfo
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- SyndicatedVideoContentNames
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- DynamicAdInsertionInfo
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- VideoIngestUrlInfo
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- VideoFormat
- VideoPreconditioned
- ClosedCaptionUrlInfo
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- ClosedCaptionFormat
- Methoden
Ressource: VideoContent
Die Metadaten der Inhalte.
JSON-Darstellung |
---|
{ "name": string, "status": enum ( |
Felder | |
---|---|
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. |
status |
Der Status des Inhalts. Ohne Angabe ist der Standardwert aktiv. |
title |
Erforderlich. Der Titel des Inhalts. |
updateTime |
Erforderlich. Der Zeitpunkt der letzten Änderung des Inhalts. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
publishTime |
Der Veröffentlichungszeitpunkt des Inhalts. Dies ist ein Pflichtfeld, wenn das Video in Anzeigenregeln mit Start- und Endzeit enthalten sein soll. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
duration |
Dauer des Inhalts Die Dauer wird bis auf die Millisekunde genau unterstützt. Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit " |
cuePoints[] |
Kennzeichnet die Cue-Punkte. Cue-Punkte geben die Zeitpunkte an, zu denen eine Anzeige in das Video eingefügt werden kann. Cue-Punkte werden bis auf die Millisekunde genau unterstützt. Dies ist ein Pflichtfeld, wenn das Video Mid-Roll-Werbeunterbrechungen enthält. Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit " |
thumbnailUrl |
URL der Miniaturansicht des Inhalts. |
metadata |
Gibt die benutzerdefinierten Metadaten des Inhalts an. |
gracenoteMetadata |
Gracenote-bezogene Metadaten des Inhalts. |
syndicationMetadata |
Syndikationsbezogene Metadaten der Inhalte. |
dynamicAdInsertionMetadata |
Für die dynamische Anzeigenbereitstellung relevante Metadaten des Contents. |
VideoContentStatus
Statusoptionen für die Auslieferung von Anzeigen mit Targeting für einen Content.
Enums | |
---|---|
ACTIVE |
Inhaltsbezogene Anzeigen werden geliefert. |
BLOCKED |
Wenn der Status BLOCKIERT ist, werden für diesen Inhalt keine Anzeigen geschaltet. |
DELETED |
Der Content wird in Ad Manager archiviert. Wenn in Ad Manager eine Anzeigenanfrage für einen Content eingeht, der als GELÖSCHT gekennzeichnet ist, können weiterhin hausinterne Anzeigen oder Anzeigen ausgeliefert werden, die auf Inventareinheiten oder andere Targeting-Kriterien ausgerichtet sind. Wenn Sie Anzeigen blockieren möchten, setzen Sie den Status auf BLOCKIERT. |
Metadaten
Benutzerdefinierte Metadaten des Inhalts.
JSON-Darstellung |
---|
{ "keyValues": { string: value, ... } } |
Felder | |
---|---|
keyValues |
Kennzeichnet die benutzerdefinierten Metadaten des Contents als Schlüssel/Wert-Paar. Als Werte sind nur Strings oder eine Liste von Strings zulässig. |
GracenoteMetadata
Die Gracenote-Metadaten für den Inhalt.
JSON-Darstellung |
---|
{ "gracenoteId": string, "gracenoteSeriesId": string } |
Felder | |
---|---|
gracenoteId |
Erforderlich. Bezieht sich auf die Gracenote-ID für den Inhalt. Muss eines der folgenden gültigen Präfixe haben: 1. „EP“ - Folge von Serie 2. „MV“ – Film 3. „SP“ - Sportveranstaltung |
gracenoteSeriesId |
Optional. Dieses Feld bezieht sich auf die Gracenote-Serien-ID. Muss das Präfix „SH“ haben. |
VideoContentSyndicationInfo
Die Metadaten zur Angabe von Beziehungen zwischen kanonischen Inhalten und syndizierten Inhalten.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld syndication . VideoContentSyndiationMetadata darf nur eines der folgenden Elemente enthalten. Für syndication ist nur einer der folgenden Werte zulässig: |
|
canonicalVideoContent |
Der Name des kanonischen Inhalts. Sie muss das Format „networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}“ haben. und muss zum selben Werbenetzwerk gehören wie der Content, der dieses Feld enthält. |
syndicatedVideoContentNames |
Eine Sammlung syndizierter Inhalte |
SyndicatedVideoContentNames
Die Liste der Namen aller syndizierten Inhalte.
JSON-Darstellung |
---|
{ "syndicatedVideoContent": [ string ] } |
Felder | |
---|---|
syndicatedVideoContent[] |
Wiederkehrendes Feld mit dem Namen des syndizierten Inhalts. Sie müssen das Format „networks/{network_code}/sources/{content_source_id}/content/{cms_content_id}“ haben. und muss zum selben Werbenetzwerk gehören wie der Content, der dieses Feld enthält. |
DynamicAdInsertionInfo
Informationen zur dynamischen Anzeigenbereitstellung.
JSON-Darstellung |
---|
{ "videoIngestUrlInfo": { object ( |
Felder | |
---|---|
videoIngestUrlInfo |
Ein Link zur m3u8-Masterdatei, die zum Konditionieren und Erstellen von Playlists verwendet wird. |
mediaUpdateTime |
Der Zeitpunkt, zu dem die Videodatei, auf die in videoIngestUrlInfo verwiesen wird, zuletzt geändert wurde. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
closedCaptionUrlInfo[] |
Die URL zur Untertiteldatei. |
fwCaid |
Die benutzerdefinierte Asset-ID von FreeWheel, die für die Anzeigenausrichtung verwendet wird. |
VideoIngestUrlInfo
Metadaten, die den Link zur m3u8-Datei angeben, die zum Konditionieren und zum Generieren von Playlists verwendet wird.
JSON-Darstellung |
---|
{ "videoFormat": enum ( |
Felder | |
---|---|
videoFormat |
Das Format des Videos. |
videoPreconditioned |
Um anzugeben, ob der Content bereits für Mid-Roll-Anzeigen konditioniert ist, d. h., deine Segmente sind bereits zum Zeitpunkt der Werbeunterbrechungen aufgeteilt. |
url |
Der Link zur m3u8-Datei. |
VideoFormat
Die Formate, in denen ein Videocontent codiert werden kann.
Enums | |
---|---|
VIDEO_FORMAT_UNSPECIFIED |
Das Videoformat wurde nicht angegeben. |
HLS |
application/x-mpegURL |
DASH |
application/dash+xml |
VideoPreconditioned
Der Bedingungszustand des Videocontents.
Enums | |
---|---|
NO |
Noch nicht konditioniert. |
YES |
Das Video wurde konditioniert/gespalten. |
ClosedCaptionUrlInfo
Metadaten für eine Untertiteldatei.
JSON-Darstellung |
---|
{
"languageCode": string,
"closedCaptionFormat": enum ( |
Felder | |
---|---|
languageCode |
Der IETF BCP-47-Sprachcode für die Sprache der Untertiteldatei. |
closedCaptionFormat |
Das Format der Untertiteldatei. |
url |
Die URL zur Untertiteldatei. |
ClosedCaptionFormat
Die Formate, in denen die Untertiteldateien vorliegen können.
Enums | |
---|---|
CLOSED_CAPTION_FORMAT_UNSPECIFIED |
Das Untertitelformat wurde nicht angegeben. |
TTML |
application/ttaf+xml |
WEB_VTT |
text/vtt |
Methoden |
|
---|---|
|
API verwenden, um neuen Content zu erstellen oder seine Metadaten zu aktualisieren, wenn der Content bereits in Ad Manager vorhanden ist. |