Google Analytics para Microsoft Silverlight está integrado en el marco de trabajo de Microsoft Silverlight Analytics. Con este marco de trabajo, puedes realizar fácilmente un seguimiento de la actividad de los usuarios dentro de tu contenido de Microsoft Silverlight.
Compatibilidad de características
El componente de Google Analytics para Microsoft Silverlight omite los obstáculos técnicos del seguimiento del contenido de Silverlight. Con este componente, el 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 realizar un seguimiento de la interacción del usuario 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 principalTrackAction
. - 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 de la que se hace un seguimiento mediante Google Analytics se puede reemplazar pasando un parámetro al método
_trackPageview()
. Esto le permite sobrescribir los valores que se muestran en los informes Contenido principal y Desglose de contenido.
En el marco de trabajo de Silverlight, los datos de vistas de página se integran en Silverlight Frames. Cuando se carga un marco, el nombre 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 eventos y páginas vistas. Consulta la documentación de variables personalizadas.
Cuando utilice variables personalizadas en el marco de trabajo de Silverlight:
- Las propiedades personalizadas que se agreguen a comportamientos específicos del marco de trabajo se asignarán al permiso
Page
. - Las propiedades personalizadas que se agreguen al objeto de Google Analytics (agregadas a la raíz de diseño) se mapearán al alcance
Session
. - Las propiedades personalizadas agregadas al objeto
ABTesting
que proporciona el framework se asignarán al permisoUser
.