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.

IMPORTANTE

Ad Tracking -​Puoi tenere traccia solo degli annunci all’interno di unadBreak.

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 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 Sessions per creare un’altra sessione multimediale e per eseguire il tracciamento dei report su di essa.
500 Errore del server N/D

In questa pagina