ストリーミングメディア用のMedia Edge APIの設定

カスタムまたはサポートされていないランタイムなどでWeb SDK、モバイルSDK、Roku SDKを使用できない場合は、Media Edge APIを使用して、ストリーミングメディアデータをEdge Networkに直接送信できます。 APIはRESTful HTTP呼び出しを使用し、完全にカスタマイズ可能です。

  • 前提条件: Edgeの実装の概要 (スキーマ、データセット、データストリーム、およびMedia Analyticsが有効)を完了します。

Edge Networkへのメディアイベントの送信

メディアイベントは/ee/va/v1/ エンドポイントに送信され、configId クエリパラメーターによってデータストリームにキーが設定されます。 例えば、セッションはsessionStartへのPOSTで始まります。

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
      }
    }
  }]
}'

応答は、後続のすべてのイベントに含める必要があるセッション IDを返します。 完全なエンドポイントセット、リクエスト/レスポンス形式、およびOpenAPI仕様については、Media Edge API リファレンス ​を参照してください。

メディアイベントの追跡

正確なペイロードについては、各​ イベント ​および変数 ページの「Media Edge API」タブを参照してください。

次の手順

実装が完了したら、Edge実装のレポートを設定できます

recommendation-more-help
media-analytics-help