Seguimiento de Google Analytics para Microsoft Silverlight

Google Analytics para Microsoft Silverlight está integrado al Framework de estadísticas de Microsoft Silverlight. Con este framework, puedes realizar fácilmente un seguimiento de la actividad del usuario en el contenido de Microsoft Silverlight.

Compatibilidad de características

El componente de Silverlight de Google Analytics para Microsoft omite las dificultades técnicas para hacer un seguimiento del contenido de Silverlight. Con este componente, realizar un seguimiento del contenido es tan simple como arrastrar, soltar y definir nombres de categorías para los informes. Toda la integración técnica se realiza de forma interna.

Esta integración admite 3 funciones de seguimiento principales de Google Analytics:

Seguimiento de eventos

El seguimiento de eventos permite a los desarrolladores hacer un seguimiento de las interacciones de los usuarios con el contenido. Consulta la Guía de seguimiento de eventos principal.

Dentro del marco de trabajo de Silverlight:

  • El campo Category corresponde al campo Categoría del comportamiento TrackAction.
  • El campo Action corresponde al EventName del activador asociado con el comportamiento TrackAction.
  • El campo Label corresponde al nombre del objeto superior TrackAction.
  • El campo Value corresponde al campo de valor del comportamiento TrackAction.

Seguimiento de vistas de página

En el seguimiento estándar de JavaScript, el valor predeterminado de una página en la que Google Analytics hace un seguimiento se puede reemplazar si pasas un parámetro al método _trackPageview() . Esto te permite reemplazar los valores que se muestran en los informes Contenido principal y Desglose de contenido.

En el marco de Silverlight, los datos de vistas de página se integran dentro de Silverlight Frames. Cuando se carga un marco, el nombre de este se envía como la URL y se registra como una "página" en Google Analytics.

Variables personalizadas

Las variables personalizadas de Google Analytics se pueden usar para agregar información adicional a los eventos y las vistas de página. Consulta la documentación de las variables personalizadas.

Cuando uses variables personalizadas en el marco de trabajo de Silverlight, ten en cuenta lo siguiente:

  • Las propiedades personalizadas que se agreguen a comportamientos específicos del framework se asignarán al alcance Page.
  • Las propiedades personalizadas que se agreguen al objeto de Google Analytics (agregadas a la raíz del diseño) se asignarán al alcance Session.
  • Las propiedades personalizadas agregadas al objeto ABTesting proporcionado por el framework se asignarán al alcance User.