Acompanhamento do Google Analytics para Microsoft Silverlight

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, basta arrastar, soltar e definir nomes de categorias para os relatórios para acompanhar o conteúdo. Toda a integração técnica é feita em segundo plano.

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 principal Guia de acompanhamento de eventos.

Na estrutura do Silverlight:

  • O campo Category corresponde ao campo "Categoria" do comportamento TrackAction.
  • O campo Action corresponde ao EventName do gatilho associado ao comportamento TrackAction.
  • O campo Label corresponde ao nome do objeto pai TrackAction.
  • O campo Value corresponde ao campo de valor do comportamento TrackAction.

Acompanhamento de visualização de página

No acompanhamento JavaScript padrão, é possível substituir o valor padrão de uma página acompanhada pelo Google Analytics 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 sobre variáveis personalizadas.

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 (adicionado à 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 escopo User.