Con la creciente demanda de descargar contenido de video en dispositivos móviles y verlo sin ninguna conexión, la capacidad de comprender el comportamiento de visualización de los usuarios puede ser un desafío.
Los SDK de Brightcove Native Player para Android e iOS le permiten realizar un seguimiento y conocer el comportamiento del usuario al proporcionar análisis relacionados con la reproducción sin conexión.
Resumen
Los datos de análisis asociados con la reproducción sin conexión incluyen métricas de descarga de video y reproducción sin conexión. Los SDK de Native Player manejan estas métricas de la siguiente manera:
- Los datos de descarga se envían a Brightcove durante la descarga del video.
- Los datos de reproducción sin conexión se almacenan localmente en su dispositivo hasta que se conecta a una red.
- Como desarrollador de la aplicación, puede optar por permitir que el SDK cargue datos con una conexión móvil o limitar las cargas solo a WIFI.
- El límite predeterminado de la cantidad de datos almacenados se establece en 500 MB, pero el desarrollador de la aplicación puede anular esta configuración. Esto corresponde a varios cientos de horas de métricas de reproducción sin conexión.
- La lógica de reintento existe para todos los eventos, pero priorizamos las visualizaciones de video y las enviamos primero.
Datos de descarga de video
Las métricas incluyen:
- Solicitud de descarga, incluida la tasa de bits de reproducción y las dimensiones de reproducción
- Descarga completa
- Error de descarga
- Cancelación de descarga
Ver análisis
Utilizando la API de análisis , puede ver las siguientes métricas de descarga:
Dimensión | Campo |
---|---|
video | video_download_request |
video_download_complete | |
video_download_cancellation | |
video_download_error |
Para obtener detalles sobre cómo ver estas métricas de descarga desde la API de Analytics, consulte la Dimensión: video documento.
Solicitud de muestra
Para devolver datos para los campos específicos de descarga, su HTTP GET
solicitud a la Analytics API se verá similar a esto:
https://analytics.api.brightcove.com/v1/data?accounts=su identificación de cuenta Dimensions = video & fields = video_download_request, video_download_complete, video_download_cancellation, video_download_error
Respuesta de muestra
A continuación se muestra la respuesta JSON de la solicitud anterior:
{
"item_count": 49,
"items": [
{
"video_download_error": 0,
"video": "4801360675001",
"video_download_complete": 1,
"video_download_request": 1,
"video_view": 1,
"video_download_cancellation": 0
},
...
],
"summary": {
"video_download_error": 0,
"video_view": 326,
"video_download_request": 5,
"video_download_complete": 5,
"video_download_cancellation": 0
}
}
Datos de reproducción sin conexión
Las métricas incluyen:
- Tipo de dispositivo, fabricante, SO, versión de SO
- Ubicación geográfica
- Dominio
- ID de vídeo
- Vistas de video (número de vistas de video sin conexión)
- Interacción con el video (porcentaje de video visto)
Ver análisis
En el futuro, los datos analíticos asociados con la reproducción sin conexión se expondrán a través de la API de Analytics.