ストリーミングメディア用の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