Implementieren von Standard-Metadaten mit JavaScript 2.x
Letzte Aktualisierung: 18. Juli 2024
Erstellt für:
- Benutzende
- Admin
- Entwickler
Metadatenkonstante
Konstantenname | Beschreibung |
---|---|
StandardMediaMetadata | Konstante für das Anhängen von Standard-Metadaten an MediaObject |
Implementierung
Instanziieren Sie ein Standard-Metadatenobjekt, füllen Sie die gewünschten Variablen aus und setzen Sie das Metadatenobjekt auf das Media Heartbeat-Objekt. Beispiel:
_onVideoLoad = function () {
//Create the Media Object
var mediaInfo =
MediaHeartbeat.createMediaObject(<MEDIA_NAME>,
<MEDIA_ID,
<MEDIA_LENGTH>,
<STREAM_TYPE>,
<MEDIA_TYPE>);
//Set standard Video Metadata
var standardMediaMetadata = {};
standardMediaMetadata[MediaHeartbeat.VideoMetadataKeys.SHOW] = "Sample Show";
standardMediaMetadata[MediaHeartbeat.VideoMetadataKeys.SEASON] = "Sample Season";
standardMediaMetadata[MediaHeartbeat.VideoMetadataKeys.EPISODE] = "Sample Episode";
//Set standard Audio Metadata
var standardMediaMetadata = {};
standardMediaMetadata[MediaHeartbeat.AudioMetadataKeys.ARTIST] = "Sample Artist";
standardMediaMetadata[MediaHeartbeat.AudioMetadataKeys.ALBUM] = "Sample Album";
standardMediaMetadata[MediaHeartbeat.AudioMetadataKeys.LABEL] = "Sample Label";
mediaInfo.setValue(MediaObjectKey.StandardMediaMetadata, standardMediaMetadata);
this._mediaHeartbeat.trackSessionStart(mediaInfo, contextData);
};
Vorherige SeiteiOS-Metadatenschlüssel
Nächste SeiteNachverfolgen von Anzeigen auf Android
Analytics
- Streaming Media Collection-Handbuch
- Versionshinweise
- Erste Schritte
- Implementierung
- Implementierungsübersicht
- Edge-Implementierungen (empfohlen)
- Nur Adobe Analytics-Implementierungen
- Voraussetzungen
- Media-SDKs/Erweiterung
- Mediensammlungs-APIs − Implementierung
- Mediensammlung
- API-Schnellstart
- Sitzungsanfrage
- Ereignisanfrage
- Anfrageparameter
- Ereignistypen und -beschreibungen
- Implementieren der API
- Einstellen des HTTP-Anfragetyps in Ihrem Player
- Beziehen einer Sitzungs-ID
- Implementieren einer Ereignisanfrage
- JSON-Validierungsschemas
- Validieren von Ereignisanfragen
- Senden von Ping-Ereignissen
- Senden von QoE-Daten
- Unterstützung benutzerspezifischer Metadaten
- Timeout-Bedingungen
- Steuern der Ereignisreihenfolge
- Einreihen von Ereignissen in die Warteschlange bei langsamer Sitzungsantwort
- Variablen
- Reporting
- Nutzungsszenarios
- Anwendungsfälle für Media SDK
- Player-Status-Tracking
- Tracking heruntergeladener Inhalte
- Federated Media
- Behandlung von Anwendungsunterbrechungen während der Wiedergabe
- Media Stream-Zuordnung
- Wiederaufnehmen von inaktiven Sitzungen
- Roku-Tracking in SceneGraph
- Umgang mit Lücken zwischen Anzeigen
- Timelines
- Verwenden von Analytics in OTT-Apps
- Tracking
- Datenschutz und Sicherheit
- Legacy-Implementierungen
- Legacy − Übersicht
- Legacy − SDKs herunterladen
- Legacy − Medien-SDKs
- Über Heartbeat-Messungen
- Adobe Primetime
- Aktivierung von Adobe Audience Management
- Implementierung benutzerdefinierter Links
- Veraltete Milestone-Verfolgung
- Validierung
- Legacy-Migration: VHL 1.x zu VHL 2.x
- Code-Vergleich von v1.x mit v2.x
- Tracking-APIs 1x bis 2x
- Legacy − Einführung in AVA
- Client-seitiger Pfad
- Legacy-Tracking
- Nachverfolgen der grundlegenden Wiedergabe auf Android
- Nachverfolgen der grundlegenden Wiedergabe auf iOS
- Tracking von Core-Wiedergaben in JavaScript
- Tracking von Core-Wiedergaben in JavaScript 2.x
- Nachverfolgen der Pufferung auf Android
- Nachverfolgen der Pufferung auf iOS
- Puffer-Tracking in JavaScript
- Nachverfolgen von Suchen auf Android
- Nachverfolgen von Suchen auf iOS
- Suchen-Tracking in JavaScript
- Standard-Metadaten in Android implementieren
- Standard-Metadaten in iOS implementieren
- iOS-Metadatenschlüssel
- Standard-Metadaten in JavaScript implementieren
- Anzeigen nachverfolgen
- Kapitel und Segmente nachverfolgen
- Fehler nachverfolgen
- Tracking-Szenarien
- VOD-Wiedergabe ohne Anzeigen
- VOD-Wiedergabe mit Pre-roll-Anzeigen
- VOD-Wiedergabe mit übersprungenen Anzeigen
- VOD-Wiedergabe mit einem Kapitel
- VOD-Wiedergabe mit einem übersprungenen Kapitel
- VOD-Wiedergabe mit Suche im Hauptinhalt
- VOD-Wiedergabe mit Pufferung
- Mehrere parallele VOD-Tracker
- Ein VOD-Tracker für mehrere Sitzungen
- Live-Hauptinhalt
- Live-Hauptinhalt mit sequentieller Verfolgung