Seguimiento de Google Analytics para Microsoft Silverlight

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 comportamiento TrackAction.
  • El campo Action corresponde al EventName del activador asociado con el comportamiento TrackAction.
  • El campo Label corresponde al nombre del objeto principal 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 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 permiso User.