Solicitud de eventos events-request
POST https://{uri}/api/v1/sessions/{sid}/events
Parámetro URI
sid
: ID de sesión devuelto desde una Solicitud de sesiones.
Cuerpo de la solicitud
El cuerpo de la solicitud debe ser JSON y tener la misma estructura que este cuerpo de solicitud de muestra:
{
"playerTime": {
"playhead": 0,
"ts": 1509045324153
},
"eventType": "{event-type}",
"params": {},
"qoeData": {},
"customMetadata": {}
}
-
playerTime
(Obligatorio)playhead
: debe estar en segundos, pero puede ser float.ts
: marca de tiempo; debe estar en milisegundos.
-
eventType
(Obligatorio) -
params
(Opcional) -
customMetadata
(Opcional; enviar solo con tipos de eventosadStart
ychapterStart
) -
qoeData
(Opcional)
Para obtener una lista de tipos de eventos válidos para esta versión, consulte Tipos de eventos y descripciones.
IMPORTANT
Seguimiento de publicidad: Solo puede rastrear las publicidades dentro de un
adBreak
.En ausencia de los "bookends"
adBreakStart
y adBreakComplete
alrededor de los anuncios, los eventos adStart
y adComplete
se omitirán simplemente, y la duración de la publicidad correspondiente se rastreará como la duración del contenido principal. Esto podría tener un impacto considerable en los datos agregados que estarán disponibles en Adobe Analytics.Respuesta
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
Códigos de respuesta HTTP
Código de respuesta HTTP
Descripción
Elementos de acción del cliente
204
Sin contenido.
La llamada de Heartbeat se ha realizado correctamente.
La llamada de Heartbeat se ha realizado correctamente.
N/D
400
Solicitud incorrecta.
El formato de la solicitud es incorrecto.
El formato de la solicitud es incorrecto.
Compruebe los esquemas JSON de validación para el tipo de solicitud.
404
No encontrado.
No se ha encontrado el ID de la sesión de contenido en el servicio back-end.
No se ha encontrado el ID de la sesión de contenido en el servicio back-end.
La aplicación del cliente debe utilizar la API de solicitud de sesiones para crear otra sesión de medios y realizar el seguimiento de informes.
410
Se ha marchado.
Se ha encontrado la sesión de contenido en el servicio back-end, pero el cliente ya no puede informar de la actividad en ella.
Se ha encontrado la sesión de contenido en el servicio back-end, pero el cliente ya no puede informar de la actividad en ella.
La aplicación del cliente debe utilizar la API de solicitud de sesiones para crear otra sesión de medios y realizar el seguimiento de informes.
500
Error del servidor
N/D
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb