Händelsebegäran events-request
POST https://{uri}/api/v1/sessions/{sid}/events
URI-parameter
sid
: Sessions-ID som returneras från en Sessionsbegäran.
Begärandetext
Begärandetexten måste vara JSON och ha samma struktur som exempelbegärandetexten:
{
"playerTime": {
"playhead": 0,
"ts": 1509045324153
},
"eventType": "{event-type}",
"params": {},
"qoeData": {},
"customMetadata": {}
}
-
playerTime
(Obligatoriskt)playhead
- Måste vara i sekunder, men det kan vara ett flytande objekt.ts
- Tidsstämpel. måste vara i millisekunder.
-
eventType
(Obligatoriskt) -
params
(Valfritt) -
customMetadata
(Valfritt) skicka endast medadStart
ochchapterStart
händelsetyper) -
qoeData
(Valfritt)
En lista över giltiga händelsetyper för den här versionen finns på Händelsetyper och beskrivningar.
IMPORTANT
Annonsuppföljning - Du kan bara spåra annonser inuti en
adBreak
.I avsaknad av
adBreakStart
och adBreakComplete
"bokstöd" runt annonser, adStart
och adComplete
Händelser ignoreras helt enkelt och motsvarande annonslängd spåras som innehållets längd. Detta kan ha en betydande inverkan på de aggregerade data som kommer att bli tillgängliga i Adobe Analytics.Svar
HTTP/1.1 204 No Content
Server nginx/1.13.5
Date Thu, 26 Oct 2017 19:15:24 GMT
Connection keep-alive
Access-Control-Allow-Origin *
Access-Control-Allow-Methods OPTIONS,POST,PUT
Access-Control-Allow-Headers Content-Type
Access-Control-Expose-Headers Location
HTTP-svarskoder
HTTP-svarskod
Beskrivning
Klientåtgärdsobjekt
204
Inget innehåll.
Anropet till pulsslag lyckades.
Anropet till pulsslag lyckades.
Ej tillämpligt
400
Felaktig begäran.
Begäran hade ett felaktigt format.
Begäran hade ett felaktigt format.
Kontrollera JSON-valideringsscheman för begärandetypen.
404
Hittades inte.
Sessions-ID:t för mediesessionen hittades inte i back end-tjänsten.
Sessions-ID:t för mediesessionen hittades inte i back end-tjänsten.
Klientprogrammet bör använda Sessionsbegäran API för att skapa en annan mediesession och rapportera spårning för den.
410
Borta.
Mediesessionen hittades i back-end-tjänsten, men klienten kan inte längre rapportera aktivitet på den.
Mediesessionen hittades i back-end-tjänsten, men klienten kan inte längre rapportera aktivitet på den.
Klientprogrammet bör använda Sessionsbegäran API för att skapa en annan mediesession och rapportera spårning för den.
500
Serverfel
Ej tillämpligt
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb