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 comportamientoTrackAction
. - El campo
Action
corresponde alEventName
del activador asociado con el comportamientoTrackAction
. - El campo
Label
corresponde al nombre del objeto superiorTrackAction
. - El campo
Value
corresponde al campo de valor del comportamientoTrackAction
.
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 alcanceUser
.