Show Menu
TEMAS×

Seguimiento de videos | Notas de la versión de BrightCove

14 de junio de 2020

Seguimiento de videos | BrightCove 1.0.2

Rastreador de señal personalizado de vídeo: BrightCove | Documentación de extensión
Requisitos previos
Cada propiedad Launch necesita lo siguiente instalado y configurado:
  • Extensión de Adobe Analytics
  • Extensión del servicio de ID de Visitante de Experience Cloud
  • Extensión principal
Por https://studio.support.brightcove.com/publish/choosing-correct-embed-code.html , utilice el fragmento de código "Código incrustado en la página (avanzado)" en el HTML de cada página Web en la que se va a procesar un reproductor de vídeo. Consulte también: https://studio.support.brightcove.com/players/generating-player-embed-code.html
Aunque esta extensión versión 1.0.0 admite la incrustación de varios vídeos BrightCove en una sola página web, asegúrese de que cualquier propiedad "id" dentro de las etiquetas embed avanzadas tenga valores diferentes. Por ejemplo:
  • player1
  • player2
  • Y así sucesivamente
En páginas con varios vídeos, tenga en cuenta que cada vídeo utiliza el mismo conjunto de configuración en la regla de inicio que se ejecuta en esa página. Por ejemplo, si crea una regla con un evento que se activa cuando se completa el 50 % del vídeo, cada vídeo de la página activará la regla en el punto de referencia del 50 %.
Si la página web que planea utilizar con esta extensión tiene la posibilidad de interactuar con el vídeo antes de que la etiqueta Launch se haya cargado completamente, considere cargar la biblioteca Launch sincrónicamente y coloque la <script type="text/javascript">_satellite.pageBottom();</script> etiqueta antes de que el vídeo se incruste en la página para mitigar los posibles problemas de tiempo. Como referencia, este es el vínculo, https://docs.brightcove.com/brightcove-player/1.x/Player.html#vjsplayer , a la API de BrightCove que se utiliza con esta extensión.
Elementos de datos
Hay siete elementos de datos disponibles dentro de la extensión, ninguno de los cuales requiere configuración.
  • Posición del cursor de reproducción: Este elemento de datos registra el lugar, en segundos, de la posición del cursor de reproducción en la línea de tiempo del vídeo, cuando se le llama dentro de una regla de inicio.
  • ID de cuenta de vídeo: Este elemento de datos registra el ID de la cuenta de Brightcove que publicó el video.
  • Duración del vídeo: Este elemento de datos registra la duración total, en segundos, del contenido del vídeo. Además, se puede crear una métrica calculada en Analytics para convertir el número en segundos, en minutos u horas.
  • Compatibilidad con anuncios de vídeo: Estos elementos de datos especifican si las publicidades se admiten dentro del vídeo o no.
  • ID de vídeo: Este elemento de datos especifica el ID de BrightCove asociado al vídeo.
  • Nombre del vídeo: Este elemento de datos especifica el nombre descriptivo o descriptivo del vídeo.
  • Etiquetas de vídeo: Este elemento de datos especifica las etiquetas con las que está asociado el vídeo.
Eventos
Hay siete eventos disponibles dentro de la extensión. Solo el seguimiento de puntos de referencia personalizado requiere configuración.
  • Seguimiento de puntos de referencia personalizados: Este evento se activa cuando el vídeo alcanza el porcentaje de umbral de vídeo especificado. Por ejemplo, si un vídeo dura 60 segundos y el punto de referencia especificado es 50%, el evento se activará con la marca de 30 segundos.
Este evento se activa cada vez que se alcanza este punto de referencia. Por ejemplo, si el usuario alcanza la marca del 50 %, busca el vídeo antes de la marca del 50 % y luego vuelve a alcanzar la marca del 50 %, el activador se activa de nuevo.
  • Vídeo completado: Este evento se activa cuando un vídeo se completa completamente.
  • Metadatos cargados de vídeo: Este evento se activa cuando el reproductor ha recibido la duración inicial y la información de dimensión.
  • Pausa de vídeo: Este evento se activa cuando se pone en pausa el vídeo.
  • Reanudación del vídeo: Este evento se desencadena cuando se reanuda el contenido del vídeo tras un evento de pausa.
  • Cambio en la pantalla de vídeo: El evento se desencadena cuando el vídeo entra o sale del modo de pantalla completa.
  • Inicio de vídeo: Este evento se activa cuando el contenido de vídeo se inicio por primera vez.
Uso
Habrá una regla de inicio por cada Evento de vídeo (los siete eventos enumerados arriba). Como resultado, debe crear una regla de inicio específica para cada evento que desee rastrear. En otras palabras, si no desea rastrear la pausa del vídeo, no crearía una regla para ella.
Las reglas tienen 3 acciones:
  1. La primera acción establece las variables de Adobe Analytics (cree elementos de datos para todos o algunos de los elementos de datos enumerados arriba).
  2. La segunda acción envía la señalización de Analytics.
  3. La tercera borra las variables de Analytics.
Ejemplo de regla de inicio para "Inicio de vídeo"
Se deben incluir los siguientes objetos de extensión de vídeo:
Eventos :
  1. "Inicio de vídeo" (Este evento hace que la regla se active cuando el visitante inicio de reproducir un vídeo de BrightCove).
Condición : Ninguno
Acciones :
  1. En una acción "Establecer variables" de Analytics, establezca:
    • evento para el Inicio ​de vídeo (ejemplo: evento17)
    • Una prop/eVar para el elemento de datos Nombre del vídeo (ejemplo: eVar10)
    • Una prop/eVar para el elemento de datos de duración del vídeo (ejemplo: eVar11)
    • Una prop/eVar para el elemento de datos de colocación de vídeo actual (ejemplo: eVar12)
  2. La acción "Enviar señalización" de Analytics ( s.tl )
  3. Acción "Borrar variables" de Analytics
Para aquellos que no deseen aprovisionar varias eVars o propiedades para cada elemento de vídeo, los valores de los elementos de datos se pueden concatenar en Launch y luego analizarse en los informes de clasificación mediante la herramienta Clasificación del Generador de reglas, https://docs.adobe.com/content/help/en/analytics/components/classifications/classifications-rulebuilder/classification-rule-builder.html , y luego aplicarse como un segmento en Analysis Workspace.
Para ello, cree un nuevo elemento de datos denominado "Metadatos de vídeo> y programa para extraer todos los elementos de datos de vídeo (enumerados arriba) y concatenarlos juntos.
var r = [];

r.push( \_satellite.getVar( &#39;Video ID&#39; ) );

r.push( \_satellite.getVar( &#39;Video Name&#39; ) );

r.push( \_satellite.getVar( &#39;Video Duraction&#39; ) );

return r.join(&#39;|&#39;);