Session Details Reporting ist ein standardmäßiger Experience-Datenmodell (XDM)-Datentyp, mit dem Daten im Zusammenhang mit Medienwiedergabesitzungen verfolgt werden.
Medien-Reporting-Felder werden von Adobe-Services verwendet, um die von Benutzenden gesendeten Mediensammlungsfelder zu analysieren. Diese Daten werden zusammen mit anderen spezifischen Benutzermetriken berechnet und in Berichten erfasst. Das Schema umfasst eine breite Palette von Eigenschaften, die Einblicke in das Benutzerverhalten und die Verbrauchsmuster von Inhalten bieten. Verwenden Sie den Datentyp "Session Details Reporting“, um Benutzerinteraktionen zu erfassen, indem Sie Wiedergabeereignisse, Anzeigeninteraktionen, Fortschrittsmarken, Pausen und andere Metriken protokollieren.
Anzeigename
Eigenschaft
Datentyp
Beschreibung
hasProgress10
Boolesch
Gibt an, dass die Abspielleiste die 10 %-Markierung des Mediums basierend auf der Stream-Länge überschritten hat. Die Markierung wird nur einmal gezählt, auch wenn rückwärts gesucht wird. Springt er zu einer späteren Abspielposition, werden hierbei übersprungene Markierungen nicht gewertet.
hasProgress25
Boolesch
Gibt an, dass die Abspielleiste die 25%-Markierung des Mediums basierend auf der Stream-Länge überschritten hat. Die Markierung wird nur einmal gezählt, auch wenn rückwärts gesucht wird. Springt er zu einer späteren Abspielposition, werden hierbei übersprungene Markierungen nicht gewertet.
hasProgress50
Boolesch
Gibt an, dass die Abspielleiste die 50%-Markierung des Mediums basierend auf der Stream-Länge überschritten hat. Die Markierung wird nur einmal gezählt, auch wenn rückwärts gesucht wird. Springt er zu einer späteren Abspielposition, werden hierbei übersprungene Markierungen nicht gewertet.
hasProgress75
Boolesch
Gibt an, dass die Abspielleiste die 75%-Markierung des Mediums basierend auf der Stream-Länge überschritten hat. Die Markierung wird nur einmal gezählt, auch wenn rückwärts gesucht wird. Springt er zu einer späteren Abspielposition, werden hierbei übersprungene Markierungen nicht gewertet.
hasProgress95
Boolesch
Gibt an, dass die Abspielleiste die 95%-Markierung des Mediums basierend auf der Stream-Länge überschritten hat. Die Markierung wird nur einmal gezählt, auch wenn rückwärts gesucht wird. Springt er zu einer späteren Abspielposition, werden hierbei übersprungene Markierungen nicht gewertet.
adCount
Ganzzahl
Die Anzahl der gestarteten Anzeigen während der Wiedergabe.
Ad Load Type
adLoad
String
Die Art der geladenen Anzeige, wie durch die interne Darstellung jedes Kunden definiert.
album
String
Der Name des Albums, zu dem die Musikaufnahme oder das Video gehört.
artist
String
Der Name des Interpreten oder der Gruppe, die die Musikaufnahme oder das Video aufführt.
assetID
String
Die Asset ID ist die eindeutige Kennung für den Inhalt des Medien-Assets, z. B. die Kennung der TV-Serienepisode, die Kennung des Film-Assets oder die Kennung des Live-Ereignisses. Diese IDs werden in der Regel von Metadatenbehörden wie EIDR, TMS/Gracenote oder Rovi abgeleitet. Diese Kennungen können auch von anderen proprietären oder internen Systemen stammen.
author
String
Der Name des Medienautors.
averageMinuteAudience
Zahl Beschreibt die durchschnittliche Besuchszeit für Inhalt für ein bestimmtes Medienelement - d. h. die gesamte Besuchszeit für Inhalt dividiert durch die Länge aller Wiedergabesitzungen.
contentType
String
Die Broadcast Content Type der Stream-Bereitstellung. Verfügbare Werte pro Stream Type sind:
Audio: „Song“, „Podcast“, „Hörbuch“ und „Radio“;
Video: „VoD“, „Live“, „Linear“, „UGC“ und „DVoD“.
Kunden können benutzerdefinierte Werte für diesen Parameter angeben.
network
String
Der Netzwerk-/Kanalname.
chapterCount
Ganzzahl
Die Anzahl der Kapitel, die während der Wiedergabe gestartet wurden.
channel
String
Der Content Channel ist der Verteilungskanal, von dem aus der Inhalt wiedergegeben wurde.
isCompleted
Boolesch
Content Completes gibt an, ob ein zeitgesteuertes Medien-Asset bis zum Ende angesehen wurde. Dieses Ereignis bedeutet nicht unbedingt, dass der Betrachter das gesamte Video angesehen hat. Der Betrachter könnte auch vorgesprungen sein.
Content Delivery Network
cdn
String
Die Content Delivery Network des wiedergegebenen Inhalts.
name
String
Die Content ID ist eine eindeutige Kennung des Inhalts. Sie kann verwendet werden, um eine Verknüpfung zu anderen Branchen- oder CMS-IDs herzustellen.
friendlyName
String
Der Content Name ist der „Anzeigename“ (für Menschen lesbar) des Inhalts.
playerName
String
Der Name des Content-Players.
isPlayed
Boolesch
Content Starts wird wahr, wenn das erste Medienbild genutzt wird. Wenn der Benutzer während einer Anzeige, Pufferung usw. abbricht, gibt es kein Content Starts Ereignis.
timePlayed
Ganzzahl
Content Time Spent addiert die Ereignisdauer (in Sekunden) für alle Ereignisse des Typs PLAY im Hauptinhalt.
originator
String
Der Name des Inhaltserstellers.
dayPart
String
Eine Eigenschaft, die die Tageszeit definiert, zu der der Inhalt gesendet oder wiedergegeben wurde. Für diesen Wert können Kunden bei Bedarf einen Wert festlegen
episode
String
Die Nummer der Folge.
estimatedStreams
Zahl
Die geschätzte Anzahl von Video- oder Audio-Streams für jedes einzelne Inhaltselement.
isFederated
Boolesch
Federated Data wird auf „true“ gesetzt, wenn der Treffer zusammengeführt wird (d. h. vom Kunden als Teil einer zusammengeführten Datenfreigabe empfangen wird und nicht als eigene Implementierung).
feed
String
Die Art des Feeds, die entweder tatsächliche Feed-bezogene Daten wie EAST HD oder SD oder die Quelle des Feeds wie eine URL darstellen kann.
firstAirDate
String
Das Datum, an dem der Inhalt erstmals im Fernsehen ausgestrahlt wurde. Jedes Datumsformat ist akzeptabel, Adobe empfiehlt jedoch: JJJJ-MM-TT.
firstDigitalDate
String
Das Datum, an dem der Inhalt auf einem digitalen Kanal oder einer digitalen Plattform erstmals ausgestrahlt wurde. Jedes Datumsformat ist akzeptabel, aber Adobe empfiehlt: JJJJ-MM-TT.
genre
String
Der Typ oder die Gruppierung des Inhalts, wie vom Inhaltsersteller definiert. Werte sollten in der Variablenimplementierung durch Kommas getrennt sein.
authorized
String
Bestätigt, ob die Benutzerin bzw. der Benutzer über die Adobe-Authentifizierung autorisiert wurde.
length
Ganzzahl JA
Die Media Content Length enthält die Clip-Länge/-Laufzeit. Dies ist die maximale Länge (oder Dauer) des verwendeten Inhalts (in Sekunden).
isDownloaded
Boolesch
Der Stream wurde nach dem Herunterladen lokal auf dem Gerät abgespielt.
hasSegmentView
Boolesch
Media Segment Views gibt an, wann mindestens ein Frame (nicht unbedingt der erste) angezeigt wurde.
ID
String
Die Media Session ID identifiziert eine Instanz eines Inhalts-Streams, die für eine einzelne Wiedergabe eindeutig ist.
Hinweis:sessionId wird für alle Ereignisse gesendet, mit Ausnahme von sessionStart und für alle heruntergeladenen Ereignisse.**
secondsSinceLastCall
Die Zahl Media Session Server Timeout gibt die Zeit in Sekunden an, die zwischen der letzten bekannten Interaktion des Benutzers und dem Zeitpunkt des Schließens der Sitzung vergangen ist.
isViewed
Boolesch
Das Ladeereignis für die Medien. Dies tritt auf, wenn der Betrachter die Wiedergabeschaltfläche auswählt. Dies zählt auch dann, wenn es Pre-Roll-Anzeigen, Pufferung, Fehler usw. gibt.
totalTimePlayed
Ganzzahl
Beschreibt die Gesamtzeit, die ein Benutzer mit einem bestimmten zeitgesteuerten Media-Asset verbringt, einschließlich der Zeit, die er mit dem Ansehen von Anzeigen verbringt.
mvpd
String
Die MVPD Identifier, die über die Adobe-Authentifizierung bereitgestellt wurde.
pauseCount
Ganzzahl
Pause Events zählt die Anzahl der Pausen, die während der Wiedergabe aufgetreten sind.
hasPauseImpactedStreams
Boolescher Wert Gibt an, ob während der Wiedergabe eines einzelnen Medienelements eine oder mehrere Pausen aufgetreten sind.
Pccr
pccr
Boolesch
Pccr gibt an, dass eine Umleitung stattgefunden hat.
Pev3
pev3
String
Pev3 ist der Typ des Medien-Streams, der für das Reporting verwendet wird.
publisher
String
Der Name des Herausgebers des Audioinhalts.
station
String
Der Name des Radiosenders, auf dem das Audio abgespielt wird.
rating
String
Die Bewertung gemäß der Definition in den Richtlinien für TV Parental.
label
String
Der Name der Datensatzkennzeichnung.
hasResume
Boolesch
Markiert jede Wiedergabe, die nach mehr als 30 Minuten Puffer-, Pause- oder Anhaltezeit wieder aufgenommen wurde.
season
String
Die Season Number, zu der die Sendung gehört. Staffel Serie ist nur erforderlich, wenn die Sendung Teil einer Serie ist.
show
String
Der Name des Programms/der Serie. Der Programmname ist nur erforderlich, wenn die Sendung Teil einer Serie ist.
showType
String
Der Typ des Inhalts, z. B. Trailer oder vollständige Folge.
streamFormat
String
Das Format des Streams (HD, SD).
streamType
String
Der Typ des Medien-Streams.
pauseTime
Ganzzahl
Total Pause Duration beschreibt die Dauer in Sekunden, in der die Wiedergabe vom Benutzer angehalten wurde.
uniqueTimePlayed
Ganzzahl
Beschreibt die Summe der eindeutigen Intervalle, die ein Benutzer bei einem zeitgesteuerten Medien-Asset gesehen hat - das heißt, die Länge der mehrfach angesehenen Wiedergabeintervalle wird nur einmal gezählt.
appVersion
String
Die vom Player verwendete SDK-Version. Dies kann einen beliebigen benutzerdefinierten Wert enthalten, der für Ihren Player sinnvoll ist.
segment
String
Das Intervall in Minuten, das den angezeigten Teil des Inhalts beschreibt.