Einrichten der Media Edge-API für Streaming-Medien

Wenn Sie Web SDK, Mobile SDK oder Roku Edge SDK nicht verwenden können (z. B. auf einer benutzerdefinierten oder nicht unterstützten Laufzeit), können Sie Streaming-Mediendaten mit der Media Edge-API direkt an Edge Network senden. Die API verwendet RESTful-HTTP-Aufrufe und kann vollständig angepasst werden.

  • Voraussetzungen: Abschließen der Übersicht über die EdgeImplementierung (Schema, Datensatz, Datenstrom mit aktiviertem Media Analytics).

Senden von Medienereignissen an Edge Network

Medienereignisse werden an die /ee/va/v1/-Endpunkte gesendet und vom configId Abfrageparameter in Ihren Datenstrom verschlüsselt. Beispielsweise beginnt eine Sitzung mit einem POST-Test, um Folgendes zu sessionStart:

curl -X POST "https://edge.adobedc.net/ee/va/v1/sessionStart?configId=<datastreamID>" \
--header 'Content-Type: application/json' \
--data '{
  "events": [{
    "xdm": {
      "eventType": "media.sessionStart",
      "mediaCollection": {
        "sessionDetails": { "name": "video-123", "playerName": "player_name", "contentType": "vod", "length": 128, "channel": "sample_channel" },
        "playhead": 0
      }
    }
  }]
}'

Die Antwort gibt die Sitzungs-ID zurück, die alle nachfolgenden Ereignisse enthalten müssen. Den vollständigen Endpunktsatz, die Anfrage-/Antwortformate und die OpenAPI-Spezifikation finden Sie in der Media Edge API-Referenz.

Medien-Events tracken

Die genauen Payloads finden Sie auf Registerkarte Media Edge​ auf jeder ​- und 🔗.

Nächster Schritt

Sobald Ihre Implementierung abgeschlossen ist, können Sie Berichte für Edge-Implementierungen einrichten.

recommendation-more-help
media-analytics-help