Erstellen von Trackern
Standalone Media SDK
Im Standalone Media SDK erstellen Sie das Objekt ADBMediaHeartbeatConfig
manuell und konfigurieren die Tracking-Parameter. Implementieren Sie die Delegate-Schnittstelle, die die getQoSObject()
und getCurrentPlaybackTime()functions.
verfügbar machen.
Erstellen Sie eine MediaHeartbeat-Instanz zum Tracking:
Launch-Erweiterung
Media API-Referenz – Erstellen eines Media-Trackers
Bevor Sie den Tracker erstellen, registrieren Sie die Media-Erweiterung und die abhängigen Erweiterungen beim Mobile Core.
Nach der Registrierung der Media-Erweiterung kann der Tracker mithilfe der folgenden API erstellt werden.
Der Tracker übernimmt automatisch die Konfiguration der Launch-Eigenschaft.
Aktualisieren der Abspielleiste und Erlebnisqualität (QoE).
Standalone Media SDK
Im Standalone Media SDK wird ein Delegate-Objekt, das das ADBMediaHeartbeartDelegate
-Protokoll implementiert, während der Tracker-Erstellung übergeben.
Durch die Implementierung werden die aktuellen QoE- und die Abspielleistendaten zurückgegeben, wenn der Tracker die Schnittstellen-Methoden getQoSObject()
und getCurrentPlaybackTime()
aufruft.
Launch-Erweiterung
Durch die Implementierung wird die aktuelle Player-Abspielleiste aktualisiert, indem die updateCurrentPlayhead
-Methode aufgerufen wird, die vom Tracker verfügbar gemacht wird. Für ein exaktes Tracking sollten Sie diese Methode mindestens einmal pro Sekunde aufrufen.
Media API-Referenz – Aktuelle Abspielleiste aktualisieren
Durch die Implementierung wird die QoE-Informationen aktualisiert, indem die vom Tracker verfügbar gemachte updateQoEObject
-Methode aufgerufen wird. Sie sollten diese Methode bei jeder Änderung der Qualitätsmetriken aufrufen.
Media API-Referenz – QoE-Objekt aktualisieren
Weiterleiten von Standardmedien/Anzeigenmetadaten
Standalone Media SDK
-
Standard-Medienmetadaten:
-
Standard-Anzeigenmetadaten:
Launch-Erweiterung
-
Standard-Medienmetadaten:
-
Standard-Anzeigenmetadaten: