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.
Client-side Schema und Eigenschaften für die Anzeigenverfolgung
Mit der Funktion zur MediaTailor clientseitigen Ad-Tracking-Funktion kannst du detaillierte clientseitige Ad-Tracking-Daten in deine Player-Umgebung integrieren. In den folgenden Abschnitten werden das allgemeine Ad-Tracking-Schema sowie die spezifischen Eigenschaften und Werte behandelt, aus denen sich das Schema zusammensetzt.
Schema
Die folgende JSON-Struktur zeigt das MediaTailor clientseitige Ad-Tracking-Schema. Diese Darstellung veranschaulicht die Verschachtelungsstruktur des Schemas, damit Sie die Beziehungen zwischen verschiedenen Teilen besser verstehen.
Ausführliche Informationen zu den einzelnen Eigenschaften finden Sie unterEigenschaften.
{ "avails": [ { "ads": [ { "adID": "string", "adParameters": "string", "adSystem": "string", "adTitle": "string", "adVerifications": [ { "executableResource": [ { "apiFramework": "string", "type": "string", "uri": "string", "language": "string" } ], "javaScriptResource": [ { "apiFramework": "string", "browserOptional": "string", "uri": "string" } ], "trackingEvents": [ { "event": "string", "uri": "string" } ], "vendor": "string", "verificationParameters": "string" } ], "companionAds": [ { "adParameters": "string", "altText": "string", "attributes": { "adSlotId": "string", "apiFramework": "string", "assetHeight": "string", "assetWidth": "string", "expandedHeight": "string", "expandedWidth": "string", "height": "string", "id": "string", "pxratio": "string", "renderingMode": "string", "width": "string" }, "companionClickThrough": "string", "companionClickTracking": "string", "htmlResource": "string", "iFrameResource": "string", "sequence": "string", "staticResource": "string", "trackingEvents": [ { "event": "string", "uri": "string" } ] } ], "creativeId": "string", "creativeSequence": "string", "duration": "string", "durationInSeconds": number, "extensions": [ { "type": "string", "content": "string" } ], "icons": [ { "attributes": { "apiFramework": "string", "duration": "string", "height": "string", "offset": "string", "program": "string", "pxratio": "string", "width": "string", "xPosition": "string", "yPosition": "string" }, "htmlResource": "string", "iconClicks": { "iconClickThrough": "string", "iconClickTracking": { "id": "string" }, "iconClickFallbackImages": [ { "altText": "string", "height": "string", "width": "string", "staticResource": { "creativeType": "string", "uri": "string" } } ] }, "iconViewTracking": "string", "iFrameResource": "string", "staticResource": { "creativeType": "string", "uri": "string" } } ], "mediaFiles": { "adParameters": "string", "duration": "string", "durationInSeconds": number, "mediaFilesList": [ { "apiFramework": "string", "delivery": "string", "height": "string", "maintainAspectRatio": "string", "mediaFileUri": "string", "mediaType": "string", "scalable": "string", "width": "string", "bitrate": "string" } ], "mezzanine": "string", "startTime": "string", "startTimeInSeconds": number, "trackingEvents": [ { "beaconUrls": ["string"], "duration": "string", "durationInSeconds": number, "dateTime": "string", "eventId": "string", "eventType": "string", "startTime": "string", "startTimeInSeconds": number } ] }, "startTime": "string", "startTimeInSeconds": number, "dateTime": "string", "adBreakTrackingEvents": [...], "vastAdId": "string" } ], "adType": "string", "availID": "string", "duration": "string", "durationInSeconds": number, "startTime": "string", "startTimeInSeconds": number, "dateTime": "string", "adMarkerDuration": "string", "adProgramDateTime": "string", "dashAvailabilityStartTime": "string", "hlsAnchorMediaSequenceNumber": "string" } ], "nonLinearAvails": [ { "nonLinearAds": [...], "nonLinearAdsList": [...] } ], "nextToken": "string", "meta": {} }
Eigenschaften
In der folgenden Tabelle sind die Eigenschaften der clientseitigen Tracking-API, ihre Definitionen, Werttypen und Beispiele aufgeführt.
| Eigenschaft | Definition | Werttyp | Beispiel |
|---|---|---|---|
adID
|
Pfad: VAST-Zuordnung: Keine |
Zeichenfolge | 10 |
adBreakTrackingEvents
|
Ein Array, das VMAP-Tracking-Ereignisse aus der VAST-Antwort enthält. Weitere Informationen finden Sie in Abschnitt 2.3.3 der VMAP 1.0-Spezifikation. Pfad: |
Array |
[]
|
adMarkerDuration
|
Die Nutzungsdauer, die anhand der Anzeigenmarkierung im Manifest angegeben ist. |
Zeichenfolge |
30
|
adParameters
|
Eine Reihe von Anzeigenparametern aus dem VAST-VPAID, die an den MediaTailor Player weitergegeben wird. Pfad: VAST-Zuordnung: |
Zeichenfolge | |
adProgramDateTime
|
|
Zeichenfolge | |
ads
|
Ein Array, das die Anzeigenobjekte enthält, aus denen der Avail besteht. Die Anzeigen werden in der Reihenfolge aufgeführt, in der sie im Manifest erscheinen. Pfad: |
Array |
[]
|
adSystem
|
Der Name des Systems, das die Anzeige bereitstellt. WichtigStellen Sie sicher, dass Sie einen Wert angeben. Wenn Sie keinen Wert angeben, können Probleme auftreten. |
Zeichenfolge |
myADS
|
adTitle
|
Der Titel der Anzeige. |
Zeichenfolge |
ad1
|
adVerifications
|
Enthält die Ressourcen und Metadaten, die für die Ausführung von Messcodes von Drittanbietern erforderlich sind, um die kreative Wiedergabe zu überprüfen. Weitere Informationen zu dieser Eigenschaft finden Sie in Abschnitt 3.16 der VAST 4.2-Spezifikation MediaTailor unterstützt Pfad: VAST-Zuordnung: |
Array |
[]
|
altText
|
Der alternative Text für ein Bild einer Begleitanzeige. Mit diesem Text können Spieler mit beschreibender Audiounterstützung für Sehbehinderte eine Beschreibung des Bildes vorlesen. Pfad: |
Zeichenfolge |
video sequence advertising sneakers
|
apiFramework
|
Setzen Sie diesen Wert Kann an mehreren Stellen im Schema erscheinen. |
Zeichenfolge |
VPAID
|
availID
|
Pfad: |
Zeichenfolge |
|
avails
|
Ein Array, das Werbeblock-Objekte (Avails) enthält, die im aktiven Manifestfenster angezeigt werden. Die Avails werden in der Reihenfolge aufgeführt, in der sie im Manifest erscheinen. Pfad: |
Array |
[]
|
adType
|
Der Typ der Anzeige. Pfad: |
Zeichenfolge | |
dateTime
|
Programmieren Sie Datum und Uhrzeit im ISO-Format 8601-Sekunden für den Beginn der verfügbaren Anzeige oder Anzeige. Pfad: und |
Zeichenfolge | |
duration
|
Länge im ISO-Format für 8601-Sekunden. Die Antwort umfasst die Dauer für die gesamte verfügbare Anzeige sowie für jede Anzeige und jedes Beacon, obwohl die Dauer des Beacons immer Null ist. Pfad: und |
Zeichenfolge | 15.015 |
durationInSeconds
|
Länge im Sekundenformat. Pfad: |
Zahl | |
extensions
|
Benutzerdefinierte Erweiterungen von VAST, die von den Anzeigenservern verwendet werden. Weitere Informationen zu Erweiterungen finden Sie in Abschnitt 3.18 der VAST 4.2-Spezifikation Pfad: VAST-Zuordnung: |
Array | [] |
icons
|
Icon-Elemente für die Anzeige. Pfad: VAST-Zuordnung: |
Array | |
mediaFiles
|
Video- und andere Inhalte, die der Player für die Anzeige benötigt, sind verfügbar. Pfad: |
Objekt | |
nonLinearAvails
|
Array nichtlinearer und verfügbarer Objekte. Pfad: |
Array | |
executableResource
|
Ausführbare Ressourcen zur Überprüfung. Pfad: VAST-Zuordnung: |
Array | |
javaScriptResource
|
JavaScript Ressourcen für die Überprüfung. Pfad: VAST-Zuordnung: |
Array | |
trackingEvents
|
Nachverfolgung von Ereignissen zur Überprüfung oder für Begleitanzeigen. Pfad: |
Array | |
vendor
|
Anbieter für die Überprüfung. Pfad: VAST-Zuordnung: |
Zeichenfolge | |
uri
|
URI, der entweder auf ein ausführbares Asset, ein Video-Asset oder einen Tracking-Endpunkt verweist. Pfad: Verschiedene Stellen im Schema VAST-Zuordnung: Verschiedene CDATA-Elemente in VAST |
Zeichenfolge | https://tracking.example.com/impression |
verificationParameters
|
Überprüfungsparameter. Pfad: VAST-Zuordnung: |
Zeichenfolge | |
attributes
|
Begleitende Anzeigenattribute wie Abmessungen und Rendermodus. Pfad: |
Objekt | |
companionClickThrough
|
Eine URL zur Seite des Werbetreibenden, die der Media Player öffnet, wenn der Zuschauer auf die Begleitanzeige klickt. Pfad: VAST-Zuordnung: |
Zeichenfolge | https://aws.amazon.com/ |
companionClickTracking
|
Die Tracking-URL für die Pfad: VAST-Zuordnung: |
Zeichenfolge | https://myads.com/beaconing/event=clicktracking |
htmlResource
|
Der CDATA-encoded HTML-Code, der direkt in die HTML-Seite des Streaming-Anbieters eingefügt wird. Pfad: VAST-Zuordnung: |
Zeichenfolge | <![CDATA[<!doctype html><html><head><meta name=\"viewport\" content=\"width=1, initial-scale=1.0, minimum-scale=1.0,...]]> |
iFrameResource
|
Die URL zu einer HTML-Ressourcendatei, die der Streaming-Anbieter in einen Iframe lädt. Pfad: VAST-Zuordnung: |
Zeichenfolge | |
sequence
|
Der Sequenzwert, der für das Creative in der VAST-Antwort angegeben wurde. Pfad: |
Zeichenfolge | 1 |
startTime
|
Die Zeitposition im ISO-Format 8601-Sekunden. Bei HLS bezieht sich dies auf den Beginn der Wiedergabesitzung. Bei DASH ist dies relativ zur AST (Availability Start Time) des Manifests. Die Antwort enthält Startzeiten für den gesamten Ad-Avail und für jede Werbung und jedes Beacon. Pfad: |
Zeichenfolge | PT18.581355S |
startTimeInSeconds
|
Die Zeitposition im Sekundenformat. Bei HLS bezieht sich dies auf den Beginn der Wiedergabesitzung. Bei DASH ist dies relativ zur AST (Availability Start Time) des Manifests. Die Antwort enthält Startzeiten für den gesamten Ad-Avail und für jede Werbung und jedes Beacon. Pfad: |
Zahl | 18.581 |
eventId
|
|
Zeichenfolge | |
event
|
Der Name des Tracking-Ereignisses. Pfad: |
Zeichenfolge | impression, start, firstQuartile, midpoint, thirdQuartile, complete |
beaconUrls
|
Die URL, an die das Werbe-Beacon MediaTailor gesendet wird. Pfad: |
Array | |
bitrate
|
Die Bitrate des Video-Assets. Diese Eigenschaft ist in der Regel für ein ausführbares Asset nicht enthalten. |
Zeichenfolge | 2048 |
companionAds
|
Eine oder mehrere ergänzende Spezifikationen für Anzeigeninhalte, von denen jede eine zu verwendende Ressourcendatei angibt. Begleitanzeigen begleiten die verfügbaren Anzeigen und enthalten Inhalte, wie z. B. einen Rahmen um die Anzeige oder ein Banner, der in der Nähe des Videos geschaltet werden soll. Pfad: |
Array | [] |
creativeId
|
Der |
Zeichenfolge | creative-1 |
creativeSequence
|
Die Reihenfolge, in der eine Anzeige abgespielt werden soll, entsprechend dem |
Zeichenfolge | 1 |
dashAvailabilityStartTime
|
Für live/dynamic DASH das |
Zeichenfolge | 2022-10-05T19:38:39.263Z |
delivery
|
Gibt an, ob ein |
Zeichenfolge | progressive |
eventType
|
Der Typ des Beacons. Pfad: |
Zeichenfolge | impression |
height
|
Die Höhe des Video-Assets in Pixeln. |
Zeichenfolge | 360 |
hlsAnchorMediaSequenceNumber
|
Die Mediensequenznummer der first/oldest Mediensequenz, die im HLS-Ursprungsmanifest zu sehen ist. |
Zeichenfolge | 77 |
maintainAspectRatio
|
Gibt an, ob das Seitenverhältnis des Videos beim Skalieren beibehalten werden soll. |
Boolesch | true |
mediaFilesList
|
Gibt das Video und andere Inhalte an, die der Player für die verfügbare Anzeige benötigt. Pfad: |
Array | [] |
mediaFileUri
|
URI, der entweder auf ein ausführbares Asset oder ein Video-Asset verweist. |
Zeichenfolge | https://myad.com/ad/ad134/vpaid.js |
mediaType
|
Der MIME-Typ des kreativen Elements oder des zugehörigen Assets. |
Zeichenfolge | video/mp4 |
meta
|
Zusätzliche Metadaten für die Anzeige. |
Objekt | |
mezzanine
|
Die URL des MP4-Assets im Mezzanine-Format, angegeben, wenn die VPAID-Anzeige eines enthält. Pfad: |
Zeichenfolge | https://gcdn.2mdn.net/videoplayback/id/itag/ck2/file/file.mp4 |
nextToken
|
Der Wert des Tokens, das auf die nächste Ergebnisseite verweist, sofern ein solcher Wert existiert. |
Zeichenfolge | UFQzOS44NzNTXzIwMjMtMDctMzFUMTY6NTA6MDYuMzUwNjI2ODQ1Wl8x |
nonLinearAds
|
Non-linear Anzeigen, die neben dem Videoinhalt erscheinen. |
Array | [] |
nonLinearAdsList
|
Liste der nichtlinearen Anzeigen. |
Array | [] |
scalable
|
Gibt an, ob das Video auf andere Dimensionen skaliert werden soll. |
Boolesch | true |
skipOffset
|
Der Zeitwert, der angibt, wann der Player dem Benutzer Steuerelemente zum Überspringen zur Verfügung stellt. |
Zeichenfolge | 00:00:05 |
staticResource
|
Die URL zu einer statischen Kreativdatei, die für die Anzeigenkomponente verwendet wird. Pfad: |
Zeichenfolge | https://very-interactive-ads.com/campaign1/file.json?c=1019113602 |
vastAdId
|
Der |
Zeichenfolge | ad1 |
width
|
Die Breite des Video-Assets in Pixeln. |
Zeichenfolge | 640 |
xPosition
|
Die horizontale Position eines Symbols im Videoplayer. Dies kann ein bestimmter Pixelwert oder eine Position wie „links“ oder „rechts“ sein. Pfad: |
Zeichenfolge | left oder 10 |
yPosition
|
Die vertikale Position eines Symbols im Videoplayer. Dies kann ein bestimmter Pixelwert oder eine Position wie „oben“ oder „unten“ sein. Pfad: |
Zeichenfolge | top oder 10 |
iconClicks
|
Enthält Clickthrough- und Tracking-Informationen für ein Symbol. Pfad: |
Objekt | |
iconClickThrough
|
Eine URL zur Seite des Werbetreibenden, die der Media Player öffnet, wenn der Zuschauer auf das Symbol klickt. Pfad: |
Zeichenfolge | https://advertiser.com/landing-page |
iconClickTracking
|
Die Tracking-URL für die Pfad: |
Objekt | |
iconClickFallbackImages
|
Eine Reihe von Ersatzbildern, die angezeigt werden, wenn das Symbol nicht angezeigt werden kann. Pfad: |
Array | |
iconViewTracking
|
Die URL für das Tracking, wenn ein Symbol angezeigt wird. Pfad: |
Zeichenfolge | https://tracking.example.com/icon-view |
offset
|
Der Zeitversatz, zu dem ein Symbol während der Anzeigenwiedergabe erscheinen soll. Pfad: |
Zeichenfolge | 00:00:05 |
program
|
Das Programm oder die Initiative, die dem Symbol zugeordnet ist, z. B. "AdChoices“. Pfad: |
Zeichenfolge | AdChoices |
pxratio
|
Das Pixelverhältnis für das Symbol oder die Begleitanzeige, das für Displays mit hoher DPI-Auflösung verwendet wird. Pfad: oder |
Zeichenfolge | 1 oder 2 |
type
|
Der Typ der Ressource oder Erweiterung. Pfad: |
Zeichenfolge | text/javascript |
content
|
Der Inhalt einer Erweiterung. Pfad: |
Zeichenfolge | |
language
|
Die Programmiersprache einer ausführbaren Ressource. Pfad: |
Zeichenfolge | javascript |
browserOptional
|
Gibt an, ob Browserunterstützung für die JavaScript Ressource erforderlich ist. Pfad: |
Zeichenfolge | true oder false |
id
|
Ein Bezeichner für verschiedene Elemente im Schema. Pfad: |
Zeichenfolge | companion-1 |
assetHeight
|
Die Höhe des Begleiters und des Assets. Pfad: |
Zeichenfolge | 250 |
assetWidth
|
Die Breite des Begleitanzeigenelements. Pfad: |
Zeichenfolge | 300 |
expandedHeight
|
Die Höhe der Begleitanzeige im erweiterten Zustand. Pfad: |
Zeichenfolge | 600 |
expandedWidth
|
Die Breite der Begleitanzeige, wenn sie erweitert wird. Pfad: |
Zeichenfolge | 600 |
renderingMode
|
Der Rendermodus für die Begleitanzeige. Pfad: |
Zeichenfolge | default oder transparent |
adSlotId
|
Die ID der Werbefläche, auf der die Begleitanzeige geschaltet werden soll. Pfad: |
Zeichenfolge | banner-1 |
creativeType
|
Der MIME-Typ des kreativen Elements. Pfad: |
Zeichenfolge | image/png |