ADSBeschreibung des Protokolls - 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.

ADSBeschreibung des Protokolls

In diesem Abschnitt werden die Struktur und der Inhalt der ADS Protokollbeschreibung beschrieben. Verwenden Sie die Liste unter, um selbst in einem JSON Editor nachzuforschenADSProtokollschema JSON.

Jedes Ereignis im ADS Protokoll enthält die Standardfelder, die von CloudWatch Logs generiert werden. Weitere Informationen finden Sie unter Analysieren von Protokolldaten mit CloudWatch Logs Insights.

ADSEigenschaften von Protokollen

In diesem Abschnitt werden die Eigenschaften der ADS Protokolle beschrieben.

ADSEigenschaften der Protokolle
Eigenschaft Typ Erforderlich Beschreibung
adsRequestUrl Zeichenfolge false Die URL vollständige ADS Anfrage von MediaTailor.
avail Objekt des Typs avail false Informationen zu einem Angebot, das mit Werbung MediaTailor gefüllt ist. Derzeit ist dies für den FILLED_AVAIL Ereignistyp der Plan, der erstellt wird, MediaTailor wenn er zum ersten Mal auf den Erfolg stößt. Wie der avail letztendlich gefüllt wird, kann sich von diesem Plan unterscheiden, je nachdem, wie die Inhalte abgespielt werden.
awsAccountId Zeichenfolge true Die AWS Konto-ID für die MediaTailor Konfiguration, die für die Sitzung verwendet wurde.
customerId Zeichenfolge true Die Hash-Version der AWS Konto-ID, mit der Sie mehrere Protokolleinträge korrelieren können.
eventDescription Zeichenfolge true Eine kurze Beschreibung des Ereignisses, das diese Protokollnachricht ausgelöst hat, bereitgestellt vom MediaTailor Dienst. Standardmäßig ist dieses Feld leer. Beispiel: Got VAST response.
eventTimestamp Zeichenfolge true Das Datum und die Uhrzeit des Ereignisses.
eventType Zeichenfolge true Der Code für das Ereignis, das diese Protokollnachricht ausgelöst hat. Beispiel: VAST_RESPONSE.
originId Zeichenfolge true Der Konfigurationsname aus der MediaTailor Konfiguration. Dies unterscheidet sich von der Quelle der Videoinhalte, die ebenfalls Teil der Konfiguration ist.
requestHeaders Array vom Typ requestheaders false Die Header, die MediaTailor in der ADS Anfrage enthalten waren. In der Regel enthalten die Protokolle diese, wenn eine Anfrage an die ADS fehlschlägt, um bei der Problembehandlung zu helfen.
requestId Zeichenfolge true Die MediaTailor Anforderungs-ID, mit der Sie mehrere Protokolleinträge für dieselbe Anfrage korrelieren können.
sessionId Zeichenfolge true Die eindeutige numerische Kennung, die MediaTailor der Spielersitzung zugewiesen wurde. Alle Anforderungen, die ein Spieler für eine Sitzung stellt, haben dieselbe Sitzungs-ID. Beispiel: e039fd39-09f0-46b2-aca9-9871cc116cde.
sessionType Zeichenfolge (zulässige Werte: [DASH,HLS]) true Der Stream-Typ des Spielers.
vastAd Objekt des Typs vastAd false Informationen zu einer einzelnen Anzeige, die anhand der VAST Antwort analysiert wurden.
vastResponse Objekt des Typs vastResponse false Informationen über die VAST Antwort, die von der MediaTailor ADS erhalten wurde.
vodCreativeOffsets Objekt des Typs vodCreativeOffsets false Eine Übersicht, die die Zeitversätze im Manifest angibt, bei denen Avails auf der Grundlage der VMAP Antwort eingefügt MediaTailor werden.
vodVastResponseTimeOffset Zahl false Der VMAP spezifische Zeitversatz für die VOD Anzeigeneinfügung.

adContent

In diesem Abschnitt werden die Eigenschaften der ADS Protokolle beschriebenadContent.

ADS adContent Eigenschaften der Protokolle
Eigenschaft Typ Erforderlich Beschreibung
adPlaylistUris Objekt des Typs adPlaylistUris false Die Zuordnung vom Ursprungsmanifest für eine Variante zum Anzeigenmanifest für die Variante. Für DASH enthält dies einen einzigen Eintrag, da alle Varianten in einem einzigen DASH Manifest dargestellt werden.

adPlaylistUris

In diesem Abschnitt werden die Eigenschaften der ADS Protokolle beschrieben adPlaylistUris.

ADS adPlaylistUris Eigenschaften der Protokolle
Eigenschaft Typ Erforderlich Beschreibung
<any string> Zeichenfolge false Das URL Anzeigenmanifest für die spezifische Variante.

avail

In diesem Abschnitt werden die Eigenschaften der verfügbaren ADS Protokolle beschrieben.

ADSProtokolle verfügen über Eigenschaften
Eigenschaft Typ Erforderlich Beschreibung
availId Zeichenfolge true Die eindeutige Kennung für diese avail-Protokoll. Denn HLS dies ist die Mediensequenznummer, mit der die Verfügbarkeit beginnt. Für DASH ist dies die Perioden-ID.
creativeAds Array vom Typ creativeAd true Die Anzeigen, die in den Avail MediaTailor eingefügt wurden.
fillRate Zahl true Die Rate, mit der die Anzeigen die avail-Dauer erfüllen, von 0,0 (für 0 %) bis 1,0 (für 100 %).
filledDuration Zahl true Die Summe der Dauer aller Anzeigen, die in avail eingefügt wurden.
numAds Zahl true Die Anzahl der Anzeigen, die in den Avail MediaTailor eingefügt wurden.
originAvailDuration Zahl true Die Dauer des avails, wie im Inhalts-Stream vom Ursprung angegeben (CUE_OUT oder SCTE).
skippedAds Array vom Typ skippedAd false Die Anzeigen, die aus Gründen wie TRANSCODE_IN_PROGRESS und MediaTailor TRANSCODE_ERROR nicht eingefügt wurden.
slateAd Objekt des Typs slateAd true Informationen über die Slate-Anzeige, mit MediaTailor der alle nicht ausgefüllten Segmente gefüllt werden, sind verfügbar.

creativeAd

In diesem Abschnitt werden die Eigenschaften der ADS Protokolle beschriebencreativeAd.

ADS creativeAd Eigenschaften der Protokolle
Eigenschaft Typ Erforderlich Beschreibung
adContent Objekt des Typs adContent true Informationen über den Inhalt der eingefügten Anzeige.
creativeUniqueId Zeichenfolge true Die eindeutige Kennung für die Anzeige, die als Schlüssel für die Transcodierung verwendet wird. Dies ist das ID-Feld für den Creative in der VAST Antwort, falls verfügbar. Andernfalls ist es das Zwischengeschoss URL der Anzeige.
trackingEvents Objekt des Typs trackingEvents true Das Tracking-Beacon URLs für die verschiedenen Tracking-Ereignisse für die Anzeige. Die Schlüssel sind die Namen der Ereignisse, und die Werte sind eine Liste von BeaconsURLs.
transcodedAdDuration Zahl true Die Dauer der Anzeige, berechnet aus der transcodierten Komponente.
uri Zeichenfolge true Die Mezzanine-Version URL der Anzeige, bei der es sich um die Eingabe für den Transcoder handelt.
vastDuration Zahl true Die Dauer der Anzeige, wie sie anhand der Antwort analysiert wurde. VAST

requestheaders

In diesem Abschnitt werden die Eigenschaften der Requestheader der ADS Logs beschrieben.

ADSEigenschaften von Protokollen, RequestHeadern
Eigenschaft Typ Erforderlich Beschreibung
name Zeichenfolge true Der Name des hinzuzufügenden Headers.
value Zeichenfolge true Der Wert des Headers

skippedAd

In diesem Abschnitt werden die Eigenschaften der ADS Protokolle beschriebenskippedAd.

ADS skippedAd Eigenschaften der Protokolle
Eigenschaft Typ Erforderlich Beschreibung
adMezzanineUrl Zeichenfolge true Das Zwischengeschoss der übersprungenen URL Anzeige.
creativeUniqueId Zeichenfolge true Die eindeutige Kennung für die Anzeige, die als Schlüssel für die Transcodierung verwendet wird. Dies ist das ID-Feld für das Werbemittel in der VAST Antwort, sofern verfügbar. Andernfalls ist es das Zwischengeschoss URL der Anzeige.
skippedReason Zeichenfolge true Der Code, der angibt, warum die Anzeige nicht eingefügt wurde. Beispiel: TRANSCODE_IN_PROGRESS.
transcodedAdDuration Zahl false Die Dauer der Anzeige, berechnet aus der transcodierten Komponente.
vastDuration Zahl true Die Dauer der Anzeige, wie sie anhand der Antwort analysiert wurde. VAST

slateAd

In diesem Abschnitt werden die Eigenschaften der ADS Protokolle beschriebenslateAd.

ADS slateAd Eigenschaften der Protokolle
Eigenschaft Typ Erforderlich Beschreibung
adContent Objekt des Typs adContent true Informationen über den Inhalt der eingefügten Anzeige.
creativeUniqueId Zeichenfolge true Die eindeutige Kennung für die Anzeige, die als Schlüssel für die Transcodierung verwendet wird. Dies ist das ID-Feld für den Creative in der VAST Antwort, falls verfügbar. Andernfalls ist es das Zwischengeschoss URL der Anzeige.
transcodedAdDuration Zahl true Die Dauer der Anzeige, berechnet aus der transcodierten Komponente.
uri Zeichenfolge true Die Mezzanin-Version URL der Anzeige, bei der es sich um die Eingabe für den Transcoder handelt.

trackingEvents

In diesem Abschnitt werden die Eigenschaften der ADS Protokolle beschriebentrackingEvents.

ADS trackingEvents Eigenschaften der Protokolle
Eigenschaft Typ Erforderlich Beschreibung
<any string> Array vom Typ Zeichenfolge false Die Liste der Beacons URLs für das angegebene Tracking-Ereignis (Impression, abgeschlossen usw.)

vastAd

In diesem Abschnitt werden die Eigenschaften der ADS Protokolle beschriebenvastAd.

ADS vastAd Eigenschaften der Protokolle
Eigenschaft Typ Erforderlich Beschreibung
adSystem Zeichenfolge true Der Wert des AdSystem Tags in der VAST Antwort.
adTitle Zeichenfolge true Die Mediendateien, die für die Anzeige in der VAST Antwort verfügbar sind.
creativeAdId Zeichenfolge true Der Wert des adId Attributs des Creative Tags in der VAST Antwort.
creativeId Zeichenfolge true Der Wert des ID-Attributs des Creative Tags in der VAST Antwort.
duration Zahl true Die ungefähre Dauer der Anzeige, basierend auf dem duration Tag im linear Element der VAST Antwort.
trackingEvents Objekt des Typs trackingEvents true Das Tracking-Beacon URLs für die verschiedenen Tracking-Ereignisse für die Anzeige. Die Schlüssel sind die Namen der Ereignisse, und die Werte sind eine Liste von BeaconsURLs.
vastAdId Zeichenfolge true Der Wert des ID-Attributs des Ad Tags in der Antwort VAST
vastAdTagUri Zeichenfolge false Die VMAP -spezifische Weiterleitung URI für eine Anzeige.
vastMediaFiles Array vom Typ vastMediaFile true Die Liste der verfügbaren Mediendateien für die Anzeige in der VAST Antwort.

vastMediaFile

In diesem Abschnitt werden die Eigenschaften der ADS Protokolle beschrieben vastMediaFile.

ADS vastMediaFile Eigenschaften der Protokolle
Eigenschaft Typ Erforderlich Beschreibung
apiFramework Zeichenfolge true Das API Framework, das für die Verwaltung der Mediendatei benötigt wird. Beispiel: VPAID.
bitrate Zahl true Die Bitrate der Mediendatei.
delivery Zeichenfolge true Das Protokoll, das für die Mediendatei verwendet wird, ist auf progressiv oder Streaming festgelegt.
height Zahl true Die Pixelhöhe der Mediendatei.
id Zeichenfolge true Der Wert des id-Attributs des MediaFile-Tags.
type Zeichenfolge true Der MIME Typ der Mediendatei, der dem Typattribut des MediaFile Tags entnommen wurde.
uri Zeichenfolge true Die URL Mezzanin-Version der Anzeige, die als Eingabe für den Transcoder dient.
width Zahl true Die Pixelbreite der Mediendatei.

vastResponse

In diesem Abschnitt werden die Eigenschaften der ADS Protokolle beschriebenvastResponse.

ADS vastResponse Eigenschaften der Protokolle
Eigenschaft Typ Erforderlich Beschreibung
errors Array vom Typ Zeichenfolge true Der Fehler URLs wurde anhand der Error Tags in der VAST Antwort analysiert.
vastAds Array vom Typ vastAd true Die anhand der Antwort analysierten Anzeigen. VAST
version Zeichenfolge true Die VAST Spezifikationsversion, die anhand des version Attributs des VAST Tags in der Antwort analysiert wurde.

vodCreativeOffsets

In diesem Abschnitt werden die Eigenschaften der ADS Protokolle beschrieben vodCreativeOffsets.

ADS vodCreativeOffsets Eigenschaften der Protokolle
Eigenschaft Typ Erforderlich Beschreibung
<any string> Array vom Typ vodCreativeOffset false Eine Zuordnung von einem Zeitversatz im Manifest zu einer Liste von Anzeigen, die zu diesem Zeitpunkt eingefügt werden sollen.

vodCreativeOffset

In diesem Abschnitt werden die Eigenschaften der ADS Protokolle beschrieben vodCreativeOffset.

ADS vodCreativeOffset Eigenschaften der Protokolle
Eigenschaft Typ Erforderlich Beschreibung
adContent Objekt des Typs adContent true Informationen über den Inhalt der eingefügten Anzeige.
creativeUniqueId Zeichenfolge true Die eindeutige Kennung für die Anzeige, die als Schlüssel für die Transcodierung verwendet wird. Dies ist das ID-Feld für den Creative in der VAST Antwort, falls verfügbar. Andernfalls ist es das Zwischengeschoss URL der Anzeige.
trackingEvents Objekt des Typs trackingEvents true Das Tracking-Beacon URLs für die verschiedenen Tracking-Ereignisse für die Anzeige. Die Schlüssel sind die Namen der Ereignisse, und die Werte sind eine Liste von BeaconsURLs.
transcodedAdDuration Zahl true Die Dauer der Anzeige, berechnet aus der transcodierten Komponente.
uri Zeichenfolge true Die Mezzanine-Version URL der Anzeige, bei der es sich um die Eingabe für den Transcoder handelt.
vastDuration Zahl true Die Dauer der Anzeige, wie sie anhand der Antwort analysiert wurde. VAST