Análisis relacionados con la reproducción sin conexión con los SDK nativos

En este tema, aprenderá cómo realizar un seguimiento de los análisis para la descarga de videos y la reproducción sin conexión con los SDK de Brightcove Native Player.

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.

Vistas de video
Vistas de video

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.