Show Menu
TOPICS×

Eventi, richiesta

POST https://{uri}/api/v1/sessions/{sid}/events

Parametro URI

sid
: L'ID sessione restituito da una richiesta di sessioni.

Corpo della richiesta

Il corpo della richiesta deve essere JSON e deve avere la stessa struttura del corpo della richiesta di esempio:
{ "playerTime": { "playhead": 0, "ts": 1509045324153 }, "eventType": "{event-type}", "params": {}, "qoeData": {}, "customMetadata": {} }
  • playerTime
    (Obbligatorio)
    • playhead
      - Deve essere in secondi, ma può essere un float.
    • ts
      - marca temporale; deve essere in millisecondi.
  • eventType
    (Obbligatorio)
  • params
    (Facoltativo)
  • customMetadata
    (Facoltativo; invio solo con
    adStart
    e con i tipi di
    chapterStart
    evento)
  • qoeData
    (Facoltativo)
Per un elenco dei tipi di evento validi per questa versione, consultate Tipi di evento e descrizioni.
Ad Tracking -
​Puoi tenere traccia solo degli annunci all’interno di un
adBreak
.
In assenza di annunci
adBreakStart
e
adBreakComplete
"reggilibri" intorno agli annunci,
adStart
e
adComplete
gli eventi saranno semplicemente ignorati, e la durata dell'annuncio corrispondente verrà tracciata come durata del contenuto principale. Ciò potrebbe avere un impatto significativo sui dati aggregati che saranno disponibili in Adobe Analytics.

Risposta

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

Codici di risposta HTTP

Codice di risposta HTTP
Descrizione
Elementi azione client
204
Nessun contenuto.
La chiamata
Heartbeat ha avuto successo.
N/D
400
Richiesta non valida.
Formato
della richiesta non corretto.
Controllate gli schemi di convalida JSON per il tipo di richiesta.
404
Non trovato.
L'ID sessione per la sessione multimediale non è stato trovato nel servizio back-end.
L'applicazione client deve utilizzare l'API di richiesta Richiesta sessioni Sessions per creare un'altra sessione multimediale e per eseguire il tracciamento dei report su di essa.
410
Andato.
La sessione multimediale è stata trovata nel servizio back-end, ma il client non può più generare rapporti sull'attività.
L'applicazione client deve utilizzare l'API di richiesta Richiesta sessioni Sessions per creare un'altra sessione multimediale e per eseguire il tracciamento dei report su di essa.
500
Errore del server
N/D