View a markdown version of this page

Buffet hinzufügen - AWS Elemental MediaTailor

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Buffet hinzufügen

Die Interactive Advertising Bureau (IAB) Video Ad Serving Template (VAST) -Spezifikation definiert Ad-Pods und Ad-Buffets. Dieser Mechanismus unterstützt die geordnete Anzeigenschaltung mit automatischem Fallback, wenn die Anzeigeneinfügung fehlschlägt. In einem Werbe-Pod werden sequenzierte Anzeigen in der richtigen Reihenfolge wiedergegeben. Eigenständige Anzeigen dienen als Buffet, aus dem Ersatzanzeigen MediaTailor ausgewählt werden, wenn eine sequenzierte Anzeige ausfällt.

AWS Elemental MediaTailor unterstützt diese Spezifikation durch die AdSequencingMode Einstellung in AdDecisionServerConfiguration derPlaybackConfiguration. Wenn diese Option auf gesetzt istFOLLOW_AD_SEQUENCE, werden sequenzierte Anzeigen in der richtigen Reihenfolge MediaTailor eingefügt und eigenständige Anzeigen werden nur als Ersatz verwendet, wenn eine sequenzierte Anzeige nicht eingefügt werden kann.

Beispiel für eine VAST-Antwort

Das folgende Beispiel zeigt eine VAST-Antwort, die sequenzierte Anzeigen und eigenständige Anzeigen enthält:

<VAST> <Ad sequence="1" id="sequencedAd1">...</Ad> <!-- Sequenced Ad 1 --> <Ad sequence="2" id="sequencedAd2">...</Ad> <!-- Sequenced Ad 2 --> <Ad id="standAloneAd1">...</Ad> <!-- Standalone Ad 1 --> <Ad id="standAloneAd2">...</Ad> <!-- Standalone Ad 2 --> <Ad id="standAloneAd3">...</Ad> <!-- Standalone Ad 3 --> </VAST>

In diesem Beispiel bilden die beiden sequenzierten Anzeigen einen Anzeigenpod. Die drei eigenständigen Anzeigen bilden das Anzeigenbuffet. Zusammen bilden sie eine Buffetgruppe. Wenn sequencedAd1 dies fehlschlägt, versuchen Sie MediaTailor zunächst, die Anzeige durch eine geeignete eigenständige Anzeige derselben Buffetgruppe zu ersetzen. Wenn in dieser Gruppe keine geeignete Einzelanzeige verfügbar ist, MediaTailor wählen Sie aus eigenständigen Anzeigen in anderen Buffetgruppen aus.

Das folgende Diagramm zeigt eine VAST-Reaktion mit einem Anzeigenpod (sequenzierte Anzeigen) und einem Anzeigenbuffet (eigenständige Anzeigen), die zusammen eine Buffet-Gruppe bilden.

Diagramm einer VAST-Reaktion, bei der ein Anzeigenpod (zwei sequenzierte Anzeigen) und ein Anzeigenbuffet (drei eigenständige Anzeigen) eine Buffetgruppe bilden.

Die wichtigsten Konzepte

Die folgenden Begriffe beschreiben die Kernkonzepte von Ad Buffet:

  • Sequenzierte Anzeigen — Anzeigen mit einem sequence Attribut im <Ad> Element. Diese bilden einen geordneten Anzeigenblock und werden in aufsteigender Reihenfolge eingefügt.

  • Eigenständige (Buffet-) Anzeigen — Anzeigen ohne sequence Attribut. Diese werden nur als Ersatz verwendet, wenn eine sequenzierte Anzeige nicht eingefügt werden kann.

  • Buffet-Gruppe — MediaTailor kombiniert einen Anzeigenpod mit seinen eigenständigen Anzeigen innerhalb einer einzigen VAST-Antwort. Wenn es sich bei einer sequenzierten Anzeige um einen Wrapper handelt, bildet das umgeleitete VAST eine eigene, unabhängige Buffet-Gruppe. Beim Ersetzen einer fehlgeschlagenen sequenzierten Anzeige werden eigenständige Anzeigen aus derselben Buffet-Gruppe MediaTailor priorisiert. Wenn in derselben Buffet-Gruppe keine geeignete Einzelanzeige vorhanden ist, MediaTailor wird auf eigenständige Anzeigen aus anderen Buffet-Gruppen zurückgegriffen.

Anmerkung

sequencebezieht sich auf das Attribut auf <Ad> Elementebene, nicht auf das im Element gefundene sequence Attribut. <Creative>

Vorteile von Ad Buffet

Ohne Ad Buffet werden alle Anzeigen identisch MediaTailor behandelt, was zu folgenden Problemen führen kann:

  • VOD — Eigenständige Anzeigen werden auch dann geschaltet, wenn keine Fehler auftreten. Dadurch werden vereinbarte Werbeunterbrechungen unterbrochen und Werbeunterbrechungen werden überfüllt.

  • Live — Lower-revenue Standalone-Anzeigen können vor sequenzierten Anzeigen eingefügt werden und belegen eine verfügbare Dauer, sodass kein Platz für sequenzierte Anzeigen mit höherem Umsatz bleibt.

Wenn das Anzeigenbuffet aktiviert ist, werden nur sequenzierte Anzeigen MediaTailor eingefügt und eigenständige Anzeigen nur als Ersatz verwendet, wenn eine sequenzierte Anzeige nicht eingefügt werden kann. Dadurch wird sichergestellt, dass die umsatzstärksten Anzeigen zuerst abgespielt werden.

Warnung

Wenn Ihre Antwort auf dem Ad Decision Server (ADS) keine sequenzierten Anzeigen enthält (kein <Ad> Element hat ein sequence Attribut), führt die Aktivierung von Ad Buffet zu keiner Anzeigenschaltung.

Anzeigenbuffet aktivieren

Ad Buffet ist eine Opt-in-Funktion, die Sie für jede Wiedergabekonfiguration mithilfe der PutPlaybackConfiguration API konfigurieren.

AdSequencingMode Werte

In der folgenden Tabelle werden die verfügbaren AdSequencingMode Werte beschrieben.

Wert Description
IGNORE_AD_SEQUENCE (Standard) MediaTailor fügt Anzeigen in der Reihenfolge ein, in der sie in der VAST-Antwort erscheinen, unabhängig von den Sequenzattributen.
FOLLOW_AD_SEQUENCE MediaTailor fügt sequenzierte Anzeigen in der richtigen Reihenfolge ein, sowohl für Live- als auch für VOD-Workflows. Fehlgeschlagene sequenzierte Anzeigen werden durch eigenständige Anzeigen ersetzt.
FOLLOW_AD_SEQUENCE_ONLY_LIVE Das Anzeigenbuffet-Verhalten ist nur für Live-Workflows aktiviert.
FOLLOW_AD_SEQUENCE_ONLY_VOD Das Anzeigenbuffet-Verhalten ist nur für VOD-Workflows aktiviert.
Anmerkung

Wenn Sie Ad Buffet aktivieren, werden die MediaTailor Wrapper.fallbackOnNoAd Wrapper.allowMultipleAds and-Attribute berücksichtigt.

Midroll-Konfiguration

Das folgende Beispiel aktiviert Ad Buffet sowohl für Live- als auch für VOD-Workflows:

{ "PlaybackConfiguration": { "AdDecisionServerConfiguration": { "VastResponse": { "AdSequencingMode": "FOLLOW_AD_SEQUENCE" } } } }

Im folgenden Beispiel wird das Anzeigenbuffet nur für Live-Workflows aktiviert:

{ "PlaybackConfiguration": { "AdDecisionServerConfiguration": { "VastResponse": { "AdSequencingMode": "FOLLOW_AD_SEQUENCE_ONLY_LIVE" } } } }

Im folgenden Beispiel wird Ad Buffet nur für VOD-Workflows aktiviert:

{ "PlaybackConfiguration": { "AdDecisionServerConfiguration": { "VastResponse": { "AdSequencingMode": "FOLLOW_AD_SEQUENCE_ONLY_VOD" } } } }

Live-Preroll-Konfiguration

Das folgende Beispiel aktiviert Ad Buffet für Live-Preroll-Anzeigen:

{ "PlaybackConfiguration": { "LivePrerollConfiguration": { "AdDecisionServerConfiguration": { "VastResponse": { "AdSequencingMode": "FOLLOW_AD_SEQUENCE" } } } } }
Anmerkung

LivePrerollConfigurationunterstützt nur FOLLOW_AD_SEQUENCE und. IGNORE_AD_SEQUENCE Konfigurieren Sie das Werbebuffet für VOD-Preroll mithilfe der Midroll-Konfiguration.

So funktioniert Ad Buffet

Bedingungen für den Ersatz hinzufügen

Wenn bei einer sequenzierten Anzeige einer der folgenden Fehlerfälle auftritt, wird MediaTailor versucht, die sequenzierte Anzeige durch eine geeignete eigenständige Anzeige aus derselben Buffet-Gruppe zu ersetzen. Wenn in derselben Buffet-Gruppe keine eigenständige Anzeige verfügbar ist, wird eine eigenständige Anzeige aus anderen Buffet-Gruppen MediaTailor verwendet, sofern verfügbar.

Fall eines Fehlers Description
VAST-Parse-Fehler Eine sequenzierte Anzeige kann nicht analysiert werden, weil erforderliche VAST-Elemente fehlen (z. B.MediaFiles,Creatives, oder Impression fehlen oder MediaFile oder VASTAdTagURI ist ungültig).
Fehler bei der Auflösung des VAST-Wrappers Eine Weiterleitung läuft ab, schlägt fehl oder gibt eine leere Antwort zurück.
VPAID-Anzeige wurde gelöscht Eine sequenzierte Anzeige ist VPAID und für die Sitzung wird serverseitiges Reporting verwendet oder es ist kein Slate konfiguriert.
Die Transkodierung der Anzeige ist nicht bereit Der Transcodierungsstatus einer sequenzierten Anzeige lautet nicht SUCCESS (z. B. IN_PROGRESS oder ERROR).
Die verfügbare Dauer wurde überschritten Die Dauer einer sequenzierten Anzeige überschreitet die verbleibende verfügbare Dauer (Live-Workflows).

Eignung für eigenständige Anzeigen

Um als Ersatz in Frage zu kommen, muss eine eigenständige Anzeige die folgenden Kriterien erfüllen:

  • Es darf sich nicht um eine VPAID-Anzeige handeln

  • Haben Sie eine vollständige Transkodierung

  • Haben Sie eine Laufzeit, die in die verbleibende verfügbare Dauer passt

Eigenständige Anzeigenauswahl

Wenn eine sequenzierte Anzeige fehlschlägt, MediaTailor wählt eine Ersatzanzeige aus den infrage kommenden eigenständigen Anzeigen mit der folgenden Priorität aus:

  1. Gleiche Buffet-Gruppe zuerst — MediaTailor bevorzugt eigenständige Anzeigen aus der Buffet-Gruppe der ausgefallenen Anzeige.

  2. Andere Buffetgruppen — Wird nur verwendet, wenn es in derselben Buffetgruppe keine passende Anzeige gibt.

Wenn keine geeignete Einzelanzeige gefunden wird, ist die Position nicht besetzt und die entsprechende Anzeige SkippedReason wird geschaltet.

Verhalten des VAST-Wrappers

Die Behandlung einer Wrapper-Redirect-Antwort von MediaTailor hängt vom Wert zweier Wrapper-Variablen ab: und. Wrapper.fallbackOnNoAd Wrapper.allowMultipleAds

  • fallbackOnNoAdwird wirksam, wenn die Umleitungsantwort leer ist, eine Zeitüberschreitung eintritt oder während der ADS-Anfrage ein Fehler auftritt.

  • allowMultipleAdswird wirksam, wenn die ADS-Antwort eine oder mehrere Anzeigen enthält.

VAST leeren, Fehler bei der Anfrage oder Timeout der Anfrage

In der folgenden Tabelle wird MediaTailor das Verhalten beschrieben, wenn die Umleitungsantwort leer ist, eine Zeitüberschreitung auftritt oder ein Fehler auftritt.

Fallback OnNoAd MediaTailor Verhalten
true (Standard) MediaTailor wählt eine eigenständige Anzeige aus, um den ausgefallenen Wrapper zu ersetzen, und bevorzugt dieselbe Buffet-Gruppe. Wenn keine passende Anzeige für dieselbe Gruppe verfügbar ist, MediaTailor wählen Sie aus anderen Buffetgruppen aus.
false MediaTailor löscht die Anzeigenposition und wechselt zur nächsten Anzeige im Pod. Es erfolgt kein Ersatz.
Beispiel Fallback OnNoAd =true (Umleitung schlägt fehl)

Übergeordnetes VAST:

<VAST> <Ad sequence="1" id="seqAd1">...</Ad> <Ad sequence="2"> <Wrapper fallbackOnNoAd="true"> <VASTAdTagURI>https://ads.example.com/vast</VASTAdTagURI> </Wrapper> </Ad> <Ad id="standAloneAd1">...</Ad> <Ad id="standAloneAd2">...</Ad> </VAST>

Antwort auf die Wrapper-Umleitung: Leeres VAST, Zeitüberschreitung oder Fehler.

VAST wurde behoben:

<VAST> <Ad sequence="1" id="seqAd1">...</Ad> <!-- standAloneAd1 replaced failed Wrapper Ad and now has the Wrapper's sequence (2) --> <Ad sequence="2" id="standAloneAd1">...</Ad> <Ad id="standAloneAd2">...</Ad> </VAST>

Reihenfolge der Wiedergabe:

  1. Seqad1

  2. Stand 1 AloneAd

Beispiel Fallback OnNoAd =false (Weiterleitung schlägt fehl)

Übergeordnetes VAST:

<VAST> <Ad sequence="1" id="seqAd1">...</Ad> <Ad sequence="2"> <Wrapper fallbackOnNoAd="false"> <VASTAdTagURI>https://ads.example.com/vast</VASTAdTagURI> </Wrapper> </Ad> <Ad id="standAloneAd1">...</Ad> <Ad id="standAloneAd2">...</Ad> </VAST>

Antwort auf die Wrapper-Umleitung: Leeres VAST, Zeitüberschreitung oder Fehler.

VAST wurde behoben:

<VAST> <Ad sequence="1" id="seqAd1">...</Ad> <!-- sequence 2 is not replaced --> <Ad id="standAloneAd1">...</Ad> <Ad id="standAloneAd2">...</Ad> </VAST>

Reihenfolge der Wiedergabe:

  1. Seqad1

Die Antwort enthält eine oder mehrere Anzeigen

In der folgenden Tabelle wird MediaTailor das Verhalten beschrieben, wenn die Weiterleitungsantwort eine oder mehrere Anzeigen enthält.

erlauben MultipleAds MediaTailor Verhalten
false (Standard) MediaTailor wählt eine Anzeige aus der Weiterleitungsantwort aus und verwirft die verbleibenden Anzeigen. Die ausgewählte Anzeige erbt den Sequenzwert von der übergeordneten Wrapper-Anzeige. Auswahlstrategie: MediaTailor Wählt die Anzeige mit der niedrigsten Reihenfolge in der Weiterleitungsantwort aus. Wenn keine sequenzierte Anzeige verfügbar ist, wird eine MediaTailor eigenständige Anzeige ausgewählt, sofern verfügbar.
true Wenn der Wrapper über ein Sequenzattribut verfügt, werden weitergeleitete Anzeigen an der Position des Wrappers MediaTailor eingefügt. Wenn der Wrapper kein Sequenzattribut hat, MediaTailor fügt er Weiterleitungsanzeigen nach den sequenzierten Anzeigen des übergeordneten Elements ein. Die aufgelösten Anzeigen bilden eine eigene Buffet-Gruppe.
Beispiel erlaube MultipleAds = falsch, der Wrapper hat eine Sequenz=2

Übergeordnetes VAST:

<VAST> <Ad sequence="1" id="seqAd1">...</Ad> <Ad sequence="2"> <Wrapper allowMultipleAds="false"> <VASTAdTagURI>https://ads.example.com/vast</VASTAdTagURI> </Wrapper> </Ad> <Ad sequence="3" id="seqAd3">...</Ad> <Ad id="standAloneAd1">...</Ad> <Ad id="standAloneAd2">...</Ad> </VAST>

Antwort auf die Wrapper-Umleitung:

<VAST> <Ad sequence="1" id="redirectSeqAd1">...</Ad> <Ad sequence="2" id="redirectSeqAd2">...</Ad> <Ad id="redirectStandAloneAd1">...</Ad> </VAST>

VAST gelöst:

<VAST> <Ad sequence="1" id="seqAd1">...</Ad> <Ad sequence="2" id="redirectSeqAd1">...</Ad> <!-- redirectSeqAd1 selected, inherits Wrapper's sequence (2) --> <Ad sequence="3" id="seqAd3">...</Ad> <Ad id="standAloneAd1">...</Ad> <Ad id="standAloneAd2">...</Ad> </VAST>

Reihenfolge der Wiedergabe:

  1. Seqad1

  2. umleiten 1 SeqAd

  3. Seqad3

Beispiel allow MultipleAds =false, Wrapper hat keine Sequenz

Übergeordnetes VAST:

<VAST> <Ad sequence="1" id="seqAd1">...</Ad> <Ad> <Wrapper allowMultipleAds="false"> <VASTAdTagURI>https://ads.example.com/vast</VASTAdTagURI> </Wrapper> </Ad> <Ad sequence="3" id="seqAd3">...</Ad> <Ad id="standAloneAd1">...</Ad> <Ad id="standAloneAd2">...</Ad> </VAST>

Antwort auf die Wrapper-Umleitung:

<VAST> <Ad sequence="1" id="redirectSeqAd1">...</Ad> <Ad sequence="2" id="redirectSeqAd2">...</Ad> <Ad id="redirectStandAloneAd1">...</Ad> </VAST>

VAST gelöst:

<VAST> <Ad sequence="1" id="seqAd1">...</Ad> <Ad id="redirectSeqAd1">...</Ad> <!-- redirectSeqAd1 selected, inherits Wrapper's sequence (UNDEFINED) --> <Ad sequence="3" id="seqAd3">...</Ad> <Ad id="standAloneAd1">...</Ad> <Ad id="standAloneAd2">...</Ad> </VAST>

Reihenfolge der Wiedergabe:

  1. Seqad1

  2. SeqAD3

Anmerkung

Redirect SeqAd 1 wird nicht abgespielt, da keine Sequenz definiert ist.

Beispiel allow MultipleAds = true, der Wrapper hat eine Sequenz=2

Übergeordnetes VAST:

<VAST> <Ad sequence="1" id="seqAd1">...</Ad> <Ad sequence="2"> <Wrapper allowMultipleAds="true"> <VASTAdTagURI>https://ads.example.com/vast</VASTAdTagURI> </Wrapper> </Ad> <Ad sequence="3" id="seqAd3">...</Ad> <Ad id="standAloneAd1">...</Ad> <Ad id="standAloneAd2">...</Ad> </VAST>

Antwort auf die Wrapper-Umleitung:

<VAST> <Ad sequence="1" id="redirectSeqAd1">...</Ad> <Ad sequence="2" id="redirectSeqAd2">...</Ad> <Ad id="redirectStandAloneAd1">...</Ad> </VAST>

VAST gelöst:

<VAST> <Ad sequence="1" id="seqAd1">...</Ad> <!-- Redirect response merged at sequence 2 --> <Ad sequence="1" id="redirectSeqAd1">...</Ad> <Ad sequence="2" id="redirectSeqAd2">...</Ad> <Ad id="redirectStandAloneAd1">...</Ad> <Ad sequence="3" id="seqAd3">...</Ad> <Ad id="standAloneAd1">...</Ad> <Ad id="standAloneAd2">...</Ad> </VAST>

Reihenfolge der Wiedergabe:

  1. Seqad1

  2. umleiten 1 SeqAd

  3. umleiten SeqAd 2

  4. Seqad3

Beispiel allow MultipleAds =true, Wrapper hat keine Sequenz

Übergeordnetes VAST:

<VAST> <Ad sequence="1" id="seqAd1">...</Ad> <Ad> <Wrapper allowMultipleAds="true"> <VASTAdTagURI>https://ads.example.com/vast</VASTAdTagURI> </Wrapper> </Ad> <Ad sequence="3" id="seqAd3">...</Ad> <Ad id="standAloneAd1">...</Ad> <Ad id="standAloneAd2">...</Ad> </VAST>

Antwort auf die Wrapper-Umleitung:

<VAST> <Ad sequence="1" id="redirectSeqAd1">...</Ad> <Ad sequence="2" id="redirectSeqAd2">...</Ad> <Ad id="redirectStandAloneAd1">...</Ad> </VAST>

VAST gelöst:

<VAST> <Ad sequence="1" id="seqAd1">...</Ad> <Ad sequence="3" id="seqAd3">...</Ad> <!-- Redirect response merged after sequenced ads --> <Ad sequence="1" id="redirectSeqAd1">...</Ad> <Ad sequence="2" id="redirectSeqAd2">...</Ad> <Ad id="redirectStandAloneAd1">...</Ad> <Ad id="standAloneAd1">...</Ad> <Ad id="standAloneAd2">...</Ad> </VAST>

Reihenfolge der Wiedergabe:

  1. Seqad1

  2. SeqAD3

  3. 1 umleiten SeqAd

  4. umleiten SeqAd 2

Überwachung von Metriken und Protokollen

Änderungen an bestehenden Metriken

Wenn Ad Buffet aktiviert ist, ändert sich das Verhalten der folgenden vorhandenen Metriken.

Metrik Verhalten mit Ad Buffet
AdDecisionServer.Ads Anzahl der sequenzierten Anzeigen, die anhand der ADS-Antwort analysiert wurden.
AdDecisionServer.Duration Nur die Gesamtdauer der sequenzierten Anzeigen.
AdDecisionServer.FillRate Die Füllrate wurde ausschließlich anhand sequenzierter Anzeigen berechnet.

Neue Metriken

Die folgenden neuen Metriken sind verfügbar, wenn Ad Buffet aktiviert ist.

Metrik Description
AdNotReady.SequencedAd Anzahl der sequenzierten Anzeigen, die nicht zum Einfügen bereit sind.
AdNotReady.StandaloneAd Anzahl der eigenständigen Anzeigen, die nicht eingeblendet werden können (ohne Anzeigen, die mit übersprungen wurden). StandaloneAdNotNeeded
Avail.FillRate.SequencedAd Prozentsatz der verfügbaren Anzeigen, die durch sequenzierte Anzeigen aufgefüllt werden.
Avail.FillRate.StandaloneAd Prozentsatz des verfügbaren Werbespots, der durch eigenständige Anzeigen aufgefüllt wird.
Avail.FilledDuration.SequencedAd Dauer der Verfügbarkeit, gefüllt mit sequenzierten Anzeigen.
Avail.FilledDuration.StandaloneAd Dauer der Verfügbarkeit, gefüllt mit eigenständigen Anzeigen.
AdsBilled.SequencedAd Anzahl der abgerechneten Anzeigen, die sequenziert sind.
AdsBilled.StandaloneAd Anzahl der eigenständigen Anzeigen, die in Rechnung gestellt werden.
SkippedReason.StandaloneAdNotNeeded Wird ausgegeben, wenn eine eigenständige Anzeige nicht benötigt wurde, weil alle sequenzierten Anzeigen erfolgreich eingefügt wurden.

Neuer Grund für übersprungene Anzeige

Der folgende neue Grund für übersprungene Werbeanzeigen ist verfügbar, wenn das Anzeigenbuffet aktiviert ist.

Grund Description
STANDALONE_AD_NOT_NEEDED Eine eigenständige Anzeige war zulässig, aber nicht erforderlich, da alle sequenzierten Anzeigen erfolgreich eingefügt wurden. Es wird kein Fehlersignal ausgelöst.

Bei eigenständigen Anzeigen, die nicht geschaltet werden können (z. B. VPAID oder Transcode nicht bereit), wird die tatsächliche Fehlerursache (z. B. TRANSCODE_IN_PROGRESS oderVPAID_AD) als ausgegeben. SkippedReason

Fehler beim Beaconing

MediaTailor behandelt Fehler-Beacons für Ad Buffet wie folgt:

  • Fehlgeschlagene sequenzierte Anzeigen — Fehler-Beacons werden ausgelöst (vorhandenes Verhalten).

  • Eigenständige Anzeigen, die noch nicht bereit sind (der Status der Anzeigen-Transcodierung lautet NICHT ERFOLGREICH) — Fehler-Beacons werden ausgelöst (wie bei sequenzierten Anzeigen).

  • Ungenutzte eigenständige Anzeigen, die zwar geschaltet werden konnten, aber nicht benötigt wurden — es werden keine Fehler-Beacons ausgelöst.

Änderungen am ADS-Ereignis

Wenn Ad Buffet aktiviert ist, werden zwei ADS-Ereignissen die folgenden Felder MediaTailor hinzugefügt:

VAST_RESPONSE-Ereignis

Jedes VastAd dieser Felder enthält VAST_RESPONSE die folgenden Felder.

Feld Typ Description
buffetGroup Zeichenfolge MediaTailor generierte Zeichenfolge, die definiert, zu welcher Buffet-Gruppe die Anzeige gehört.
sequence Int Der Sequenzwert aus dem Ad Element.

FILLED_AVAIL-Ereignis

Jeder Eintrag in creativeAds und skippedAds in der FILLED_AVAIL Veranstaltung enthält die folgenden Felder.

Feld Typ Description
buffetGroup Zeichenfolge MediaTailor generierte Zeichenfolge, die definiert, zu welcher Buffet-Gruppe die Anzeige gehört.
sequence Int Der Sequenzwert aus dem Ad Element.

Mit diesen Feldern können Sie Folgendes bestimmen:

  • Welche Anzeigen wurden als sequenziert und welche als eigenständige Anzeigen analysiert

  • Welche Anzeigen wurden eingefügt und welcher Typ

  • Warum eine sequenzierte Anzeige übersprungen wurde und ob sie durch eine eigenständige Anzeige ersetzt wurde

  • Warum war eine eigenständige Anzeige nicht verfügbar

Weitere Informationen finden Sie auch unter

Weitere Informationen zur PutPlaybackConfiguration API und zur IAB VAST-Spezifikation finden Sie im Folgenden: