Konfigurera Edge-API:t för media för direktuppspelning
Om du inte kan använda Web SDK, Mobile SDK eller Roku SDK - t.ex. i en anpassad runtime eller en runtime som inte stöds - kan du skicka direktuppspelade mediedata direkt till Edge Network med Media Edge API. API:t använder RESTful HTTP-anrop och är helt anpassbart.
- Förutsättningar: Fyll i Edge-implementeringsöversikten (schema, datamängd, datastream med Media Analytics aktiverat).
Skicka mediehändelser till Edge Network
Mediehändelser skickas till /ee/va/v1/-slutpunkterna, som du skickar till datastream med frågeparametern configId. En session börjar till exempel med en POST på 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
}
}
}]
}'
Svaret returnerar det sessions-ID som alla efterföljande händelser måste innehålla. Mer information om den fullständiga slutpunktsuppsättningen, fråge-/svarsformat och OpenAPI-specifikationen finns i API-referensen för Media Edge.
Spåra mediahändelser
Exakt nyttolast finns på fliken Media Edge API på varje event - och variable -sida.
Nästa steg
När implementeringen är klar kan du ställa in rapportering för Edge-implementeringar.