2009-01-12 6 views
3

J'utilise GA sur mon site et j'ai besoin d'ajouter un suivi sur plusieurs pages. Ces pages sont rendues au moyen d'une page maître conjointement avec un contrôle onglet Telerik. Lorsqu'un onglet est sélectionné, le code évalue quel onglet a été cliqué et insère le contrôle utilisateur approprié pour cette page et le redéfinit. Selon le navigateur, c'est toujours default.aspx mais l'ascx est différent.Échange Google Analytics et Masterpage/User Control

Comment puis-je suivre les différentes pages avec ce type de configuration?

Répondre

0

Vous pouvez essayer quelque chose comme ça ...

  1. Assurez-vous que les feux de suivi Google Analytics à la fin de la page pleinement rendu
  2. Demandez aux ASCXs une variable globale « page_name » (ce devrait être initialisé quelque part dans votre vue principale, j'imagine) avec un nom unique qui vous permet de savoir ce que l'ascx est
  3. Utilisez l'une des surcharges de piste google analytics qui vous permet de fournir le nom de la page (je ne sais pas avoir un exemple pratique, mais vous devriez pouvoir en trouver un facilement). Utilisez la variable globale "nom_page" comme nom de page

Ce n'est pas la solution la plus propre, mais WebForms peut souvent dicter des solutions moins belles ... Ce serait la plus simple, la plus facile à implémenter Je peux penser à un changement.