Ressource: AdBreak
Metadaten für Werbeunterbrechungen, die verwendet werden, um Anzeigen für eine Werbeunterbrechung in einem Live-Videoereignis zu bestimmen.
| JSON-Darstellung |
|---|
{ "name": string, "createTime": string, "expectedDuration": string, "customParams": string, "scte35CueOut": string, "podTemplateName": string, "breakState": enum ( |
| Felder | |
|---|---|
name |
Nur Ausgabe. Der Ressourcenname der Werbeunterbrechung. Dieses Feld hat das Format „networks/ „network_code“ ist der Netzwerkcode in Google Ad Manager, zu dem diese Inhalte gehören. „asset_key“ ist der Schlüssel des Livestreamtermins in Google Ad Manager, unter dem die Werbeunterbrechung erstellt wurde. „adBreakId“ ist der Schlüssel der Werbeunterbrechung. NUR AUSGABE. |
createTime |
Nur Ausgabe. Erstellungszeitpunkt der Werbeunterbrechung. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
expectedDuration |
Erforderlich. Erwartete Dauer der Pause. Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit „ |
customParams |
Optional. Schlüssel/Wert-Paare, die in Anzeigenanfragen für diese Werbeunterbrechung beim Targeting auf benutzerdefinierte Kriterien in Ad Manager eingefügt werden sollen. Beispiel: 'key1=value&key2=value2,value22' Veraltet: Bitte legen Sie cust_params in breakParams.ad_tag_params mit dem Schlüssel „cust_params“ fest. |
scte35CueOut |
Optional. Base64-codierte Daten aus dem SCTE-35-Cue-out-Ereignis. Kann den Befehl „splice_insert()“ oder „time_signal()“ enthalten. Beispiele: – mit time_signal(): “/DA0AAAAAAAA///wBQb+cr0AUAAeAhxDVUVJSAAAjn/PAAGlmbAICAAAAAAsoKGKNAIAmsnRfg==” – mit splice_insert(): "/DAvAAAAAAAA///wFAVIAACPf+/+c2nALv4AUsz1AAAAAAAKAAhDVUVJAAABNWLbowo=" |
podTemplateName |
Optional. Name der Google Ad Manager-Pod-Vorlage. Veraltet: Legen Sie „cust_params“ in „breakParams.ad_tag_params“ mit dem Schlüssel „ptpln“ fest. |
breakState |
Nur Ausgabe. Der aktuelle Status der Werbeunterbrechung. |
expectedStartTime |
Optional. Die erwartete Startzeit der Werbeunterbrechung. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
expireDuration |
Optional. Die Werbeunterbrechung läuft nach expectedStartTime + expireDuration ab. Wenn „expectedStartTime“ nicht festgelegt ist, läuft die Werbeunterbrechung „expireDuration“ nach Beginn der Entscheidungsfindung ab. Standard: 30 Minuten, Minimum: 5 Minuten, Maximum: 6 Stunden Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit „ |
breakSequence |
Nur Ausgabe. Die Mid-Roll-Sequenz-ID der Werbeunterbrechung. Mehrere Werbeunterbrechungen können dieselbe breakSequence haben, wenn dies explizit über breakParams.ad_tag_params mit dem Schlüssel „mridx“ angegeben wird. Dadurch werden zwei GAM-Werbeunterbrechungen verknüpft. |
breakParams |
Optional. Parameter für die Werbeunterbrechung, die in Anzeigenanfragen für diese Werbeunterbrechung enthalten sein sollen. |
matchParams |
Optional. Wird für Stitched DAI verwendet, um zu bestimmen, wie eine über die API erstellte Werbeunterbrechung mit einer Werbeunterbrechung im Manifest abgeglichen wird. Wird eine neue Unterbrechung erkannt, wird eine Abgleichsfunktion für alle Werbeunterbrechungen eines Ereignisses mit dem breakState Um ein versehentliches „Match-all“-Verhalten zu verhindern (das bei leeren, aber vorhandenen matchParams auftreten würde), dürfen matchParams nicht leer sein, wenn sie festgelegt sind. Wenn das Feld in einer Anfrage vorhanden ist, muss mindestens eines seiner eigenen Felder festgelegt werden. Werbeunterbrechungen werden in dieser Reihenfolge geprüft: 1. mit matchParams, sortiert nach aufsteigender expectedStartTime, aufsteigender createTime, wobei Werbeunterbrechungen ohne expectedStartTime beim Sortieren priorisiert werden. 2. ohne matchParams, sortiert nach aufsteigender expectedStartTime, aufsteigender createTime, wobei Werbeunterbrechungen ohne expectedStartTime beim Sortieren priorisiert werden. Wenn alle ausstehenden EABNs nicht übereinstimmen, greift DAI auf das JIT-Entscheidungsverhalten zurück und verwendet den nächsten verfügbaren Midroll-Index. |
servedBreak |
Nur Ausgabe. Diese Werte entsprechen den tatsächlichen Informationen der ausgelieferten Werbeunterbrechung. Wird nur für Werbeunterbrechungen mit einem |
Methoden |
|
|---|---|
|
API zum Erstellen einer Werbeunterbrechung im Livestream. |
|
API zum Löschen einer Werbeunterbrechung im Livestream. |
|
API zum Abrufen einer Werbeunterbrechung im Livestream. |
|
API zum Auflisten von Werbeunterbrechungen in einem Livestream. |
|
API zum Aktualisieren einer Werbeunterbrechung im Livestream. |