O Google Analytics para Microsoft Silverlight está integrado ao Microsoft Silverlight Analytics Framework. Com essa estrutura, é possível acompanhar com facilidade a atividade do usuário em seu conteúdo em Microsoft Silverlight.
Suporte a recursos
O componente Google Analytics para Microsoft Silverlight ignora os obstáculos técnicos para acompanhar o conteúdo do Silverlight. Com esse componente, o acompanhamento de conteúdo é tão simples quanto arrastar, soltar e definir nomes de categoria para os relatórios. Toda a integração técnica é feita internamente.
Essa integração suporta três principais recursos de acompanhamento do Google Analytics:
Acompanhamento de eventos
O acompanhamento de eventos permite que os desenvolvedores acompanhem a interação do usuário com o conteúdo. Consulte o guia principal de acompanhamento de eventos.
Na estrutura do Silverlight:
- O campo
Category
corresponde ao campo Categoria do comportamentoTrackAction
. - O campo
Action
corresponde aoEventName
do acionador associado ao comportamentoTrackAction
. - O campo
Label
corresponde ao nome do objeto paiTrackAction
. - O campo
Value
corresponde ao campo de valor do comportamentoTrackAction
.
Acompanhamento de visualização de página
No acompanhamento JavaScript padrão, o valor padrão de uma página acompanhada pelo Google Analytics pode ser substituído transmitindo um parâmetro para o método
_trackPageview()
. Isso permite a substituição dos valores exibidos nos relatórios de conteúdo principal e de detalhamento do conteúdo.
Na estrutura do Silverlight, os dados de visualização de página são integrados nos frames do Silverlight. Quando um frame é carregado, seu nome é enviado como o URL e é registrado como uma "página" no Google Analytics.
Variáveis personalizadas
As variáveis personalizadas do Google Analytics podem ser usadas para incluir informações adicionais a eventos e visualizações de página. Consulte a documentação de variável personalizada.
Durante o uso de variáveis personalizadas na estrutura do Silverlight:
- As propriedades personalizadas adicionadas a comportamentos específicos do framework serão mapeadas para o escopo
Page
. - As propriedades personalizadas adicionadas ao objeto do Google Analytics (adicionadas à raiz do layout) serão mapeadas para o escopo
Session
. - As propriedades personalizadas adicionadas ao objeto
ABTesting
fornecido pelo framework serão mapeadas para o escopoUser
.